Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/mutants-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,9 @@ jobs:
}
fi
cargo mutants --version || { echo "::error::cargo-mutants not runnable after install"; exit 1; }
# the crates ci.yml workspace-test --excludes, derived from its nextest line (see ci.yml mutants)
EXCL=$(grep -m1 -E "^[[:space:]]+cargo nextest run --profile ci --workspace --lib" .github/workflows/ci.yml \
# the crates workspace-test --excludes, derived from its nextest line. That line moved from
# ci.yml into ci/sections.yml (#4655); reading the old file found nothing and failed every night.
EXCL=$(grep -m1 -E "^[[:space:]]+cargo nextest run --profile ci --workspace --lib" ci/sections.yml \
| grep -oE -- "--exclude [a-z0-9_-]+" | sed "s/^--exclude /--exclude-crate /" | tr "\n" " ")
[ -n "$EXCL" ] || { echo "::error::no --exclude list found on the workspace-test nextest line"; exit 1; }
# shellcheck disable=SC2086
Expand Down
19 changes: 19 additions & 0 deletions docs/roadmaps/entries/PMAT-4715.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- id: PMAT-4715
github_issue: 4715
item_type: task
title: 'B2: root-cause fixes for red nightlies on main'
status: inprogress
priority: critical
assigned_to: aprender-wmainred
created: 2026-10-04T00:00:00Z
updated: 2026-10-04T00:00:00Z
acceptance_criteria:
- Each red or cancelled scheduled workflow on main has a root cause named in its fix PR, one PR per defect, listed on issue #4715
- Each fix PR changes no gate's acceptance; a threshold or acceptance change goes to the train lead's sign-off batch instead
- After each fix merges, the next scheduled or dispatched run of that workflow on main gets past the step that failed
phases: []
subtasks: []
estimated_effort: null
labels:
- kind:ci
notes: 'Parent #4678 (0.70.2), bar B2: no check red on main for more than 24 h. Proposed by aprender-a7, minted by cop aprender-14.'
19 changes: 19 additions & 0 deletions docs/roadmaps/roadmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24060,3 +24060,22 @@ Not done, pending the ruling: moving the 31 fixture files to an obviously synthe
labels:
- kind:docs
notes: 'Operator C197, 2026-10-01 12:40Z: re-date via the spec''s own procedure; check unchanged; not a waiver.'
- id: PMAT-4715
github_issue: 4715
item_type: task
title: 'B2: root-cause fixes for red nightlies on main'
status: inprogress
priority: critical
assigned_to: aprender-wmainred
created: 2026-10-04T00:00:00Z
updated: 2026-10-04T00:00:00Z
acceptance_criteria:
- Each red or cancelled scheduled workflow on main has a root cause named in its fix PR, one PR per defect, listed on issue #4715
- Each fix PR changes no gate's acceptance; a threshold or acceptance change goes to the train lead's sign-off batch instead
- After each fix merges, the next scheduled or dispatched run of that workflow on main gets past the step that failed
phases: []
subtasks: []
estimated_effort: null
labels:
- kind:ci
notes: 'Parent #4678 (0.70.2), bar B2: no check red on main for more than 24 h. Proposed by aprender-a7, minted by cop aprender-14.'
Loading