Skip to content

backlog: gate slots without sshdt was closed by b7a576cdd; aplay's skip filed - #45

Merged
SetZero merged 1 commit into
developfrom
docs/backlog-sshdt-row-closed
Nov 3, 2026
Merged

SetZero merged 1 commit into
developfrom
docs/backlog-sshdt-row-closed

Conversation

@SetZero

@SetZero SetZero commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

What and why

The BACKLOG row "Gate slots without sshdt (2026-10-18)" asked that test-init build the sshdt it needs. That already happened on 2026-10-25 in b7a576c: ssh::test_server, the only place test-init takes sshdt, calls apps::build_unless_built(arch, "sshdt") first. That commit was the desktop portal's, so nobody closed the row. This PR deletes it.

In its place, a new row for the same kind of slot dependence, still open: test-audio's aplay boot (audio.rs, test_aplay) is skipped, with a printed line, when alsa-lib/alsa-utils aren't built, and the row still passes. I didn't change the code: building them inside the gate would add two C-port builds to every test-audio run, CI's included, and that's the product owner's call.

Checks

  • cargo xtask check-docs passes.

Certification: none needed; BACKLOG only.


Generated by Claude Code

… filed

The row "Gate slots without sshdt (2026-10-18)" asked that test-init build
the sshdt it needs instead of failing on a slot that had none. That was
done on 2026-10-25 in b7a576c: ssh::test_server, which test-init's
socket-activation boot calls (init.rs, its only use of sshdt), runs
apps::build_unless_built(arch, "sshdt") before it takes the package, and
says why in a comment. The commit is the desktop portal's, so the row
was never closed. Deleted.

Its place takes the same kind of slot dependence, still open: test-audio's
fourth boot (audio.rs, test_aplay) is skipped, with a line, where
alsa-lib and alsa-utils are not built, and the row passes, so whether
aplay is checked depends on the slot. Not changed here: building them
inside the gate would build two C ports in every test-audio run, CI's
included, which is the product owner's to weigh.

Checks: cargo xtask check-docs passes.

Certification: none needed, a BACKLOG change only.
@github-actions
github-actions Bot enabled auto-merge November 2, 2026 23:06
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

For commit 5e4cdbe.

Supply-chain flags

Read each before approving. These are places to look, not verdicts.

blob (1)

  • docs/BACKLOG.md: 423 chars: "| A gate slot without alsa-lib skips test-audio's aplay boot (2026-11-02). `"

@SetZero
SetZero merged commit ab952d1 into develop Nov 3, 2026
25 checks passed
@SetZero
SetZero deleted the docs/backlog-sshdt-row-closed branch November 3, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants