ci: gate packaged Tomorrow conflict recovery (Closes #1170)
This commit is contained in:
parent
65180cbb94
commit
3cfe6b9f75
|
|
@ -57,7 +57,7 @@ jobs:
|
||||||
pip install -r requirements-e2e.txt
|
pip install -r requirements-e2e.txt
|
||||||
python3 -m playwright install --with-deps chromium
|
python3 -m playwright install --with-deps chromium
|
||||||
- name: Exercise packaged mobile work journeys
|
- name: Exercise packaged mobile work journeys
|
||||||
run: python3 -m pytest tests/e2e/test_mobile_offline_issue_release.py tests/e2e/test_mobile_search_preview_navigation.py tests/e2e/test_mobile_find_work_release.py tests/e2e/test_mobile_home_bootstrap_release.py tests/e2e/test_mobile_sign_out_release.py tests/e2e/test_mobile_today_handoff_release.py tests/e2e/test_mobile_today_wrap_up_release.py tests/e2e/test_mobile_today_summary_release.py tests/e2e/test_mobile_wrap_up_handoff_release.py -q
|
run: python3 -m pytest tests/e2e/test_mobile_offline_issue_release.py tests/e2e/test_mobile_search_preview_navigation.py tests/e2e/test_mobile_find_work_release.py tests/e2e/test_mobile_home_bootstrap_release.py tests/e2e/test_mobile_sign_out_release.py tests/e2e/test_mobile_today_handoff_release.py tests/e2e/test_mobile_today_wrap_up_release.py tests/e2e/test_mobile_today_summary_release.py tests/e2e/test_mobile_tomorrow_conflict_release.py tests/e2e/test_mobile_wrap_up_handoff_release.py -q
|
||||||
|
|
||||||
release-candidate:
|
release-candidate:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ def test_release_promotion_waits_for_tests_and_bundle():
|
||||||
assert release.index("sha256sum -c") < release.index("curl --fail-with-body")
|
assert release.index("sha256sum -c") < release.index("curl --fail-with-body")
|
||||||
|
|
||||||
|
|
||||||
def test_release_promotion_waits_for_artifact_mobile_offline_journey():
|
def test_release_promotion_waits_for_packaged_mobile_journeys():
|
||||||
text = WORKFLOW.read_text()
|
text = WORKFLOW.read_text()
|
||||||
browser = text[text.index(" browser-journey:") : text.index(" release-candidate:")]
|
browser = text[text.index(" browser-journey:") : text.index(" release-candidate:")]
|
||||||
release = text[text.index(" release-candidate:") :]
|
release = text[text.index(" release-candidate:") :]
|
||||||
|
|
@ -67,6 +67,7 @@ def test_release_promotion_waits_for_artifact_mobile_offline_journey():
|
||||||
"tests/e2e/test_mobile_today_handoff_release.py "
|
"tests/e2e/test_mobile_today_handoff_release.py "
|
||||||
"tests/e2e/test_mobile_today_wrap_up_release.py "
|
"tests/e2e/test_mobile_today_wrap_up_release.py "
|
||||||
"tests/e2e/test_mobile_today_summary_release.py "
|
"tests/e2e/test_mobile_today_summary_release.py "
|
||||||
|
"tests/e2e/test_mobile_tomorrow_conflict_release.py "
|
||||||
"tests/e2e/test_mobile_wrap_up_handoff_release.py -q"
|
"tests/e2e/test_mobile_wrap_up_handoff_release.py -q"
|
||||||
) in browser
|
) in browser
|
||||||
assert "needs: [lint, build-release, browser-journey]" in release
|
assert "needs: [lint, build-release, browser-journey]" in release
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user