Skip to content

fix(e2e_appium): log xfail tests as XFAIL in console, not FAILED#21071

Open
glitchminer wants to merge 1 commit into
masterfrom
fix/e2e-appium-xfail-log
Open

fix(e2e_appium): log xfail tests as XFAIL in console, not FAILED#21071
glitchminer wants to merge 1 commit into
masterfrom
fix/e2e-appium-xfail-log

Conversation

@glitchminer
Copy link
Copy Markdown
Contributor

pytest_runtest_teardown derived test success from rep_call.passed, which is False for an xfailed test (it reports as skipped-with-wasxfail). As a result every xfail was logged as "Test FAILED" in the run console log even though the run was green. This detects xfail and logs a distinct "XFAIL" line so logs don't mislabel expected failures.

pytest_runtest_teardown derived success from rep_call.passed, which is
False for an xfailed test (it reports as skipped-with-wasxfail) — so every
xfail logged "Test FAILED" in test_run_*.log even though the run is green.
Detect xfail and emit a distinct XFAIL line so nightly logs don't mislabel
expected failures.
@status-im-auto
Copy link
Copy Markdown
Member

status-im-auto commented May 29, 2026

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 6c48c2b 1 2026-05-29 16:12:36 ~9 min tests/nim 📄log
✔️ 6c48c2b 1 2026-05-29 16:14:57 ~12 min android/arm64 🤖apk 📲
✔️ 6c48c2b 1 2026-05-29 16:16:18 ~13 min ios/aarch64 📱ipa 📲
✔️ 6c48c2b 1 2026-05-29 16:17:17 ~14 min tests/ui 📄log
✔️ 6c48c2b 1 2026-05-29 16:19:47 ~16 min macos/aarch64 🍎dmg
✔️ 6c48c2b 1 2026-05-29 16:21:04 ~18 min linux/x86_64 📦tgz
✔️ 6c48c2b 1 2026-05-29 16:38:15 ~35 min windows/x86_64 💿exe
✖️ 6c48c2b 3440 2026-05-29 16:56:09 ~17 min tests/e2e-windows 📊rpt
✖️ 6c48c2b 11502 2026-05-29 17:06:38 ~45 min tests/e2e 📊rpt
✖️ 6c48c2b 3566 2026-05-29 17:33:23 ~1 hr 18 min tests/e2e-android 📦pkg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants