-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstryker.conf.json
More file actions
39 lines (39 loc) · 2.06 KB
/
Copy pathstryker.conf.json
File metadata and controls
39 lines (39 loc) · 2.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{
"$schema": "./node_modules/@stryker-mutator/core/schema/stryker-schema.json",
"_comment": "Mutation testing config — see docs/qa-strategy.md § Mutation testing. Scope (v6): traces.js (render path) + filters.js (signal processing) + bids-recording.js (metadata loader) + viewer.js (JSDOM smoke + partial pure-logic coverage) + worker.js (self-shim smoke + protocol re-implementation harness) + formats/ctf.js (CTF reader). topo2d.js was archived 2026-05-21 (janitor F2, not wired into index.html). Per-file scores are the durable measurement; aggregate is informational.",
"packageManager": "npm",
"reporters": ["html", "clear-text", "progress", "json"],
"testRunner": "command",
"commandRunner": {
"command": "node --test tests/unit-traces-draw.test.mjs tests/unit-traces-partial-fill.test.mjs tests/unit-traces-nice-round.test.mjs tests/unit-traces-time-axis.test.mjs tests/unit-traces-scalebar-axis.test.mjs tests/traces.test.mjs tests/unit-filters.test.mjs tests/unit-bids-recording.test.mjs tests/unit-bids-recording-assemble.test.mjs tests/unit-viewer-jsdom.test.mjs tests/unit-viewer-render-loop.test.mjs tests/unit-viewer-races.test.mjs tests/unit-viewer-api.test.mjs tests/unit-viewer-boot.test.mjs tests/unit-worker-jsdom.test.mjs tests/unit-worker-protocol.test.mjs tests/unit-worker-faults.test.mjs tests/unit-worker-cache.test.mjs tests/unit-worker-races.test.mjs tests/unit-worker-roundtrip.test.mjs tests/unit-ctf.test.mjs tests/unit-ctf-res4.test.mjs tests/unit-ctf-marker.test.mjs tests/unit-ctf-bids-path.test.mjs"
},
"coverageAnalysis": "off",
"mutate": [
"traces.js",
"filters.js",
"bids-recording.js",
"viewer.js",
"worker.js",
"formats/ctf.js"
],
"tempDirName": ".stryker-tmp",
"ignorePatterns": [
"node_modules",
"tests/evidence",
"tests/e2e",
"test-results",
"coverage",
".stryker-tmp",
"docs",
"bench"
],
"incremental": true,
"incrementalFile": "reports/stryker-incremental.json",
"thresholds": {
"high": 80,
"low": 40,
"break": 37
},
"timeoutMS": 60000,
"concurrency": 4
}