Some checks failed
WAI breaking changes and the conformance runner / WAI breaking · does this change touch WAI (push) Successful in 9s
wai-app and Create / wai-app · does this change touch it (push) Successful in 13s
WAI operation catalogue / does this change touch it (push) Successful in 17s
joule-moq-room room service / joule-moq-room · does this change touch it (push) Successful in 21s
joule-moq-http live HTTP egress / joule-moq-http · does this change touch it (push) Successful in 24s
wai-sink-swift native sink package / does this change touch it (push) Successful in 17s
WAI Studio / does this change touch it (push) Successful in 18s
wai-app and Create / wai-app · tests, clippy, the line language's verifier (linux) (push) Successful in 36s
joule-moq-remote host agent / joule-moq-remote · does this change touch it (push) Successful in 1m11s
wai-quantum studio and desktop / does this change touch it (push) Successful in 1m17s
joule-moq-web browser client / joule-moq-web · does this change touch it (push) Successful in 1m19s
wai-quantum for JavaScript / does this change touch it (push) Successful in 1m19s
wai-sink-android native sink library / does this change touch it (push) Successful in 1m18s
wai-ledger service / does this change touch it (push) Successful in 1m20s
wai-audit collector and player integration / does this change touch it (push) Successful in 1m20s
wai-fleet service / does this change touch it (push) Successful in 1m20s
WAI Studio / the catalogue's actions, the unit tests and the core · linux (push) Successful in 59s
joule-moq-remote host agent / joule-moq-remote, every target (macos) (push) Successful in 58s
WAI breaking changes and the conformance runner / WAI breaking · wire, record and API against main · linux (push) Successful in 2m2s
joule-moq-http live HTTP egress / joule-moq-http, every target (push) Successful in 1m48s
wai-fleet service / service · linux (push) Successful in 2m28s
wai-ledger service / service · linux (push) Successful in 2m30s
wai-audit collector and player integration / collector · linux (push) Successful in 2m40s
wai-audit collector and player integration / collector, player integration and the browser end to end · macos (push) Successful in 2m6s
joule-moq-remote host agent / joule-moq-remote, every target (linux-arm64) (push) Successful in 3m34s
wai-fleet service / service · macos (push) Successful in 42s
wai-quantum studio and desktop / desktop app · macos (push) Successful in 4m26s
WAI breaking changes and the conformance runner / WAI breaking and conform · their tests, and the independent verifiers through wai conform · linux (push) Successful in 5m52s
wai-quantum for JavaScript / javascript · linux (push) Successful in 4m38s
wai-ledger service / service · macos (push) Successful in 1m9s
wai-sink-android native sink library / every ABI, the AAR, and the instrumented tests in a headless emulator · macos (push) Successful in 6m5s
joule-moq-room room service / joule-moq-room, every target (push) Failing after 7m6s
repository checks / lockfiles, advisories, tests in CI, workflow hygiene, spec and section references, public text (push) Successful in 8m31s
wai-quantum studio and desktop / desktop app · linux (push) Successful in 8m2s
wai-quantum studio and desktop / studio · browser (push) Successful in 8m17s
wai-app and Create / wai-app · Create, browser end-to-end (macos) (push) Successful in 9m53s
wai-sink-android native sink library / the JNI layer and the platform-free half on the host JVM · linux-arm64 (push) Successful in 8m53s
WAI operation catalogue / the catalogue and every door · linux (push) Successful in 10m23s
WAI Studio / Studio in WebKit · linux (push) Successful in 12m13s
wai-quantum studio and desktop / desktop app · windows (push) Successful in 11m32s
WAI Studio / Studio in Chromium and Firefox · macos (push) Successful in 12m53s
joule-moq-web browser client / joule-moq-web · browser end-to-end (macos) (push) Successful in 13m45s
wai-sink-swift native sink package / libwai slices, desktop tests, simulator tests · macos (push) Successful in 19m46s
The nightly run of every independent verifier without packages found the three failing with ModuleNotFoundError for cryptography and no needs= on their lines, and failed the independent verifiers' job. Each line now names the package, as the other verifiers that check Ed25519 do. Co-Authored-By: Claude Fable 5.2 <[email protected]>
27 lines
1.8 KiB
Shell
27 lines
1.8 KiB
Shell
# step: channel lineup · wai-rs and channel_lineup_verify.py
|
|
# order: 270
|
|
# features: channel_lineup
|
|
# paths: wai/extensions/channel-lineup.md
|
|
# independent: channel-lineup live needs=cryptography python3 -I live-conformance/channel_lineup_verify.py live-conformance/channels
|
|
#
|
|
# wai.video.lineup (extensions/channel-lineup.md): the reference module's unit tests (times,
|
|
# the document type declaration, the reasons) and tests/channel_lineup.rs (every file of the
|
|
# committed corpus regenerates byte for byte from its fixed seeds, and no other file is
|
|
# there; wai-rs gives every import and every verification its outcome; §10 lists exactly
|
|
# the reference's codes; §9's commands, run as the text writes them through `wai`, yield
|
|
# the corpus's receipt, lineup, cues and guides, and a refusal is its reason with exit 1);
|
|
# and, in the step of every independent verifier above, the corpus's second implementation,
|
|
# channel_lineup_verify.py, written from the
|
|
# extension's text and sharing no code with wai-rs, which reimports every vector, requires
|
|
# every outcome and fact, and requires every mutated copy of the corpus to fail and every
|
|
# check it drops to be caught.
|
|
#
|
|
# The paths this step brings to the workflow's trigger, and why:
|
|
# wai/extensions/channel-lineup.md: tests/channel_lineup.rs requires this extension's §10 to list
|
|
# the codes the reference adds and runs its §9's commands as the text writes them,
|
|
# channel_lineup_verify.py reads its §10, and the registry's wire identifiers test reads its
|
|
# sections.
|
|
set -euo pipefail
|
|
(cd wai-rs && cargo test --no-default-features --features "$WAI_FEATURES" --lib channel_lineup::)
|
|
(cd wai-rs && cargo test --no-default-features --features "$WAI_FEATURES" --test channel_lineup)
|
|
(cd wai-rs && "$RUNNER_TEMP/wai-bins/union/wai_channel_lineup_vectors" verify ../live-conformance/channels)
|