Thanks for fixing this, Adam!

This will make the experience so much better for the whole community \o/

I verified on Fedora CI this works well and the link to the running jobs now appears few seconds after
the job started.

Best regards,
/M

On Wed, Apr 5, 2023 at 4:40 PM Adam Williamson <adamwill@fedoraproject.org> wrote:
Hi folks! I already mentioned this in a devel@ thread, but Miro
suggested pointing it out here too to make sure folks are aware.

With Bodhi 7.1.1 deployed into production recently, queued/running
tests are now shown as such in Bodhi. Previously, tests that were
required for gating but which had not yet finished were shown as
"missing" - the gating status referred to them as such, and they got a
row on the Automated Results tab which had a red background and wasn't
clickable (as we had no idea where a link should go).

Now, so long as the test system reported a "result" with outcome QUEUED
or RUNNING, the test will show up as such in Bodhi. The gating status
summary now refers to running tests as such, and they (even non-gating
ones) get a row on the Automated Results tab with a *blue* background
that is clickable. (It should also have an hourglass icon, but I messed
up the icon names, so that doesn't work in 7.1.1; when
https://github.com/fedora-infra/bodhi/pull/5187 is merged and reaches
deployment, that will be fixed).

Hopefully this will make things less confusing for folks.

I believe Fedora CI reports the correct "results" for all test
executions. openQA reports QUEUED in *most* cases; it does not yet
report RUNNING (so openQA tests will show as queued until they're
finished). It doesn't report QUEUED when a failed test is auto-
restarted; I'm going to fix that upstream, I just didn't get the
roundtuits yet. When that happens, the gating status will be failed and
the test will show as failed in Bodhi until the rerun completes.

See attached screenshot for an example of how it looks right now.
--
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@fosstodon.org
https://www.happyassassin.net




_______________________________________________
CI mailing list -- ci@lists.fedoraproject.org
To unsubscribe send an email to ci-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/ci@lists.fedoraproject.org
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue


--
Miroslav Vadkerti :: Senior Principal QE :: Testing Farm / Linux QE
IRC mvadkert #tft #tmt #osci :: Mobile +420 773 944 252
Remote Czech Republic :: Red Hat Czech s.r.o