Skip to content

test: kill the mutation backlog in resolution derivations - #862

Draft
ExtraToast wants to merge 1 commit into
mainfrom
test/kill-mutation-backlog
Draft

ExtraToast wants to merge 1 commit into
mainfrom
test/kill-mutation-backlog

Conversation

@ExtraToast

@ExtraToast ExtraToast commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Adds a test block to test/model/resolution-derivations.test.ts for the mutants that main's full mutation run found without a test.
  • Updates one expectation to the diagnostic the lowering now emits for an unlocked image.

Validation

  • Not run yet: the test file, the full suite and the mutation gate.
  • The validate check fails on this head.

Risk

Links

Checklist

  • Labels match the change type and area
  • Project Dependency Dashboard #2 should pick this up automatically
  • Release Please and Renovate labels were not renamed or removed

Adds the tests for the surviving mutants main's full run reported after #812, and updates one expectation to the diagnostic the lowering now emits. Not yet run through the full suite.
@github-actions

github-actions Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

Shape

bucket files additions deletions
tests 1 +106 -1

Coverage

Baseline: main @ ce36aba.

metric this branch main diff
statements 99.76% 99.76% 0.00
branches 98.24% 98.22% +0.02
functions 100.00% 100.00% 0.00
lines 99.73% 99.73% 0.00

This pull request changed no covered line.

@ExtraToast

Copy link
Copy Markdown
Contributor Author

Provenance, moved here from the description. This branch was preserved in the machine-migration sweep of 2026-11-09:

  • Local worktree worktrees/deploy-kit/deploy-kit-822, commit c240d47. Pushed during the machine-migration preservation sweep.

@ExtraToast ExtraToast added type: test Test coverage, fixtures, or validation changes. area: deploy homelab-deploy, deploy-v2, manifests, and rollout flow. component: tests Unit, integration, system, or contract test concern. labels Nov 9, 2026
@ExtraToast ExtraToast closed this Nov 10, 2026
@ExtraToast ExtraToast reopened this Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: deploy homelab-deploy, deploy-v2, manifests, and rollout flow. component: tests Unit, integration, system, or contract test concern. type: test Test coverage, fixtures, or validation changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant