From f7fdd245c24dbba10a5c0e33a62843c40be08710 Mon Sep 17 00:00:00 2001 From: Luke Curley <432854+kixelated@users.noreply.github.com> Date: Fri, 23 Oct 2026 05:31:11 -0700 Subject: [PATCH 1/2] chore(quest): claim quest/m1/audio-devices-arm.md Quest-Claim: 085dc2b497adea18 From 4d2be5ad03ea4e20d5363543a3e11f461862f42a Mon Sep 17 00:00:00 2001 From: Luke Curley <432854+kixelated@users.noreply.github.com> Date: Fri, 23 Oct 2026 05:31:32 -0700 Subject: [PATCH 2/2] quest(m1): retire audio devices on ARM `just rs audio-devices` passed on ubuntu-24.04-arm in three consecutive scheduled Nightlies (2026-10-21, 10-22, 10-23), the bar the quest set. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01EeyiEy5FWz3z44DYZVo7vU --- quest/m1/README.md | 1 - quest/m1/audio-devices-arm.md | 29 ----------------------------- 2 files changed, 30 deletions(-) delete mode 100644 quest/m1/audio-devices-arm.md diff --git a/quest/m1/README.md b/quest/m1/README.md index c4d2e4f177e..6aea5553a7b 100644 --- a/quest/m1/README.md +++ b/quest/m1/README.md @@ -128,7 +128,6 @@ tracks, so per-group stats stop costing cluster announces. - [Track live signal](/quest/m1/track-live.md) - a reader can wait for its track's feed to be live, so a player skips old cached groups while a fresh upstream subscription starts - [Producers drop the phantom catalog type](/quest/m1/catalog-phantom.md) - moq-video, moq-audio and moq-mux producers lose an `E: CatalogExt` parameter that only `PhantomData` holds - [JSON encoder options without a downcast](/quest/m1/json-encoder-options.md) - moq-mux's `json_snapshot` takes its `deltas` switch through a typed path any custom catalog entry can use, not an `Any` downcast -- [Audio devices on ARM](/quest/m1/audio-devices-arm.md) - `just rs audio-devices` passes on the hosted ARM runner - [Tooling tests gate every merge](/quest/m1/gh-test-gate.md) - every queue Check runs `just gh test`, so a change to the CI selector or release tooling cannot merge without its own tests - [Wayland display id](/quest/m1/wayland-display-id.md) - a requested display id off X11 is refused or honored, never silently replaced by a portal pick shared across publications - [CI housekeeping](/quest/m1/ci-housekeeping.md) - validate queue nextest at 24 threads and remove the actionlint queue ignore after its release diff --git a/quest/m1/audio-devices-arm.md b/quest/m1/audio-devices-arm.md deleted file mode 100644 index c3190a28e26..00000000000 --- a/quest/m1/audio-devices-arm.md +++ /dev/null @@ -1,29 +0,0 @@ -# [S] Audio device tests pass on ARM - -## Goal - -`just rs audio-devices` passes on the hosted ARM runner, as it does on -x86_64 Linux, so its nightly lane is a signal rather than a known red. - -## Plan - -The recipe first ran nightly on 2026-10-20 and failed all five playback -tests on ARM; nothing owned it -([moq-dev/moq#6155](https://github.com/moq-dev/moq/pull/6155)). -[moq-dev/moq#6175](https://github.com/moq-dev/moq/pull/6175) then fixed -PulseAudio's 20 ms playback period for these tests. - -But Nightly -[39600361153](https://github.com/moq-dev/moq/actions/runs/39600361153) -(2026-10-21, before #6175 merged) already passed all five on -`ubuntu-24.04-arm`, after the 2026-10-20 failure, with no moq-audio change -between. So a green nightly alone does not prove #6175 fixed it: the failure -may be intermittent. Decided 2026-10-22 (maintainer): delete this quest only -after three consecutive green Nightlies on ARM; on another failure, reproduce -on ARM and fix the cause, not the timing. - -Public API: none. Wire: none. - -## Related - -- [PulseAudio capture periods](/quest/m2/pulseaudio-capture-period.md) - the capture half of the same period fix