ci(e2e): run the WebKit project even when chromium fails
The WebKit step had no `if:`, so a chromium failure skipped it — and chromium has been failing on the container's audio clock for every push of the last two sessions. The job log says `conclusion: skipped`, so the one place WebKit2GTK gets any coverage has produced no signal at all while the plan recorded a possible WebKit regression as unverified.
This commit is contained in:
@@ -296,7 +296,15 @@ jobs:
|
||||
# assertion is an event payload, a testid, an attribute or backend
|
||||
# state, so a WebKit failure here is an engine bug, not baseline
|
||||
# noise. It costs ~11 s.
|
||||
#
|
||||
# `if: !cancelled()` because without it a chromium failure skips
|
||||
# this step, and chromium has been failing on the container's
|
||||
# audio clock — so the run that was the *only* source of WebKit
|
||||
# signal quietly stopped producing any, and the plan spent a pass
|
||||
# treating "CI also runs WebKit" as true when the job log said
|
||||
# `conclusion: skipped`.
|
||||
- name: E2E — webkit
|
||||
if: ${{ !cancelled() }}
|
||||
working-directory: /src
|
||||
env:
|
||||
YJ_E2E_WEBKIT: '1'
|
||||
|
||||
Reference in New Issue
Block a user