Context
post-testing-e2e.yml runs a lifecycle (upgrade & rollback) suite via
projectbluefin/actions/.github/workflows/upgrade-test.yml. The lifecycle suite
is failing under GNOME 50 AT-SPI changes (see run
27075323936,
job: GNOME 50 — lifecycle).
In PR #399 the run-upgrade-test job was decoupled from the promote-to-testing
and report-failure gates so that lifecycle test failures don't block the
continuous promotion of :testing or the weekly promotion workflow. The job
still runs and uploads results artifacts.
Steps to restore
- Investigate and fix the lifecycle test failures in
projectbluefin/testsuite
(GNOME 50 AT-SPI changes documented in the bluefin-ci skill and testsuite ops.md).
- Once lifecycle scenarios pass consistently in CI, restore
run-upgrade-test to
the promote-to-testing and report-failure needs: arrays in
.github/workflows/post-testing-e2e.yml.
- Also restore the gate condition:
if: >-
needs.run-e2e.result == 'success' &&
needs.run-upgrade-test.result == 'success'
- Remove the TODO comment from
run-upgrade-test.
Labels
area/testing, kind/bug
Bluefin · issue pipeline
▶ triage needs kind/ + area/ then /approve
· discussing —
· queued —
· claimed —
· done —
area: area/testing priority: —
maintainer: set kind/ + area/ labels, then comment /approve
reporter: answer questions; add repro steps if a bug
Context
post-testing-e2e.ymlruns a lifecycle (upgrade & rollback) suite viaprojectbluefin/actions/.github/workflows/upgrade-test.yml. The lifecycle suiteis failing under GNOME 50 AT-SPI changes (see run
27075323936,
job:
GNOME 50 — lifecycle).In PR #399 the
run-upgrade-testjob was decoupled from thepromote-to-testingand
report-failuregates so that lifecycle test failures don't block thecontinuous promotion of
:testingor the weekly promotion workflow. The jobstill runs and uploads results artifacts.
Steps to restore
projectbluefin/testsuite(GNOME 50 AT-SPI changes documented in the bluefin-ci skill and testsuite ops.md).
run-upgrade-testtothe
promote-to-testingandreport-failureneeds:arrays in.github/workflows/post-testing-e2e.yml.run-upgrade-test.Labels
area/testing, kind/bug
Bluefin · issue pipeline
area: area/testing priority: —
maintainer: set kind/ + area/ labels, then comment /approve
reporter: answer questions; add repro steps if a bug