Files
Mag. 95cf18dcdb ci(e2e-mobile): finalize GitHub status in post block (#19908)
* ci(e2e-mobile): finalize GitHub status in post block

The e2e-android pipeline only called updateGitHubStatus() in the Prep
stage, setting PENDING but never finalizing to SUCCESS/FAILURE. This
left the jenkins/prs/tests/e2e-android check permanently stuck as
"in progress" on PRs.

Add updateGitHubStatus() to post { always } to match the pattern
already used by the other e2e pipelines.

* ci(e2e-mobile): add gate marker for PR test gating

Run only the 7 stable tests (5/5 pass rate) on PRs via `-m gate`.
Nightly/manual runs use `-m smoke` for the full set. Flaky nightly
tests get `@pytest.mark.flaky` reruns to reduce noise.
2026-02-11 15:04:43 +00:00
..