Skip to content

ci: fail the Docker lane if the set-runtime real-owner case is skipped #801

Closed

Description

@tps-flint

The real-owner case in packages/cli/test/heartbeat-agent-runtime-757.test.ts ("set-runtime keeps the config's group when only the group can be preserved", added in #798) needs root and setpriv, so it is skipped by its prerequisite guard everywhere except the Docker Integration lane. If that lane ever loses either prerequisite, the case skips silently and the lane stays green.

Fix: in the Docker Integration lane only, turn a skip of this case into a failure (for example an environment flag the lane sets, which makes the prerequisite guard fail instead of skip), and keep the skip on hosts without the flag. Pin it by running the lane once with a prerequisite removed and showing it red.

Activity

  1. moved this to Triage in Office queueon Nov 7, 2026
  2. self-assigned this
    on Nov 7, 2026
  3. moved this from Triage to In review in Office queueon Nov 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions