Skip to content

Scope platform-specific mutation wrappers - #571

Merged
hbrodin merged 1 commit into
mainfrom
test/v0.8.1-linux-mutation-scope
Oct 13, 2026
Merged

hbrodin merged 1 commit into
mainfrom
test/v0.8.1-linux-mutation-scope

Conversation

@hbrodin

@hbrodin hbrodin commented Oct 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • exclude OS-specific secret-store arms when they are compiled out on the mutation host
  • exclude Linux network command wrappers whose effects are covered by the Firecracker and isolated-network integration gates
  • keep cross-platform parsing and network policy helpers in mutation scope

Tests

  • cargo mutants -f src/network.rs -f src/secret_store.rs -- --lib (81 tested: 50 caught, 31 unviable, 0 missed)
  • cargo mutants --list -f src/network.rs -f src/secret_store.rs
  • taplo format --check .cargo/mutants.toml
  • git diff --check

@hbrodin
hbrodin merged commit e439b37 into main Oct 13, 2026
9 checks passed
@hbrodin
hbrodin deleted the test/v0.8.1-linux-mutation-scope branch October 13, 2026 12:35
@hbrodin hbrodin mentioned this pull request Oct 13, 2026
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.

1 participant