mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-11 11:10:13 +01:00
- test/shard-engine.test.ts: failing/unhandled/module-load output fails both
lanes, per-lane zero-execution and seed rules, whole-group kill on a wall
timeout (both lanes), mocked-win32 path with no negative-pid kill,
companion settle order, log capture, sandbox isolation, flag loop.
- test/shard-engine-equivalence.test.ts + test/fixtures/shard-equivalence:
seven outcome fixtures plus one real shard, run through both lanes and
compared with classifications recorded from the base runners (96764e80).
- test/shard-cli-parity.test.ts + test/fixtures/shard-cli-parity: flag set,
defaults, validation errors and the Unknown argument error per lane match
the base runners.
128 lines
2.6 KiB
JSON
128 lines
2.6 KiB
JSON
{
|
|
"recordedFrom": "96764e80 (pre-engine base) via test/fixtures/shard-equivalence/record.ts",
|
|
"free": {
|
|
"fixtures": {
|
|
"pass": {
|
|
"status": "passed",
|
|
"exitCode": 0,
|
|
"laneExit": 0
|
|
},
|
|
"fail": {
|
|
"status": "failed",
|
|
"exitCode": 1,
|
|
"laneExit": 1
|
|
},
|
|
"skip": {
|
|
"status": "passed",
|
|
"exitCode": 0,
|
|
"laneExit": 0
|
|
},
|
|
"wall-timeout": {
|
|
"status": "timed-out",
|
|
"exitCode": null,
|
|
"laneExit": 124
|
|
},
|
|
"module-load-error": {
|
|
"status": "failed",
|
|
"exitCode": 1,
|
|
"laneExit": 1
|
|
},
|
|
"zero-executed": {
|
|
"status": "passed",
|
|
"exitCode": 0,
|
|
"laneExit": 0
|
|
},
|
|
"unhandled-between-tests": {
|
|
"status": "failed",
|
|
"exitCode": 1,
|
|
"laneExit": 1
|
|
}
|
|
},
|
|
"laneExit": 124
|
|
},
|
|
"paid": {
|
|
"fixtures": {
|
|
"pass": {
|
|
"status": "passed",
|
|
"exitCode": 0,
|
|
"executedTests": 1,
|
|
"skippedTests": 0,
|
|
"laneExit": {
|
|
"selective": 0,
|
|
"evalsAll": 0
|
|
}
|
|
},
|
|
"fail": {
|
|
"status": "failed",
|
|
"exitCode": 1,
|
|
"executedTests": 1,
|
|
"skippedTests": 0,
|
|
"laneExit": {
|
|
"selective": 1,
|
|
"evalsAll": 1
|
|
}
|
|
},
|
|
"skip": {
|
|
"status": "passed",
|
|
"exitCode": 0,
|
|
"executedTests": 1,
|
|
"skippedTests": 1,
|
|
"laneExit": {
|
|
"selective": 0,
|
|
"evalsAll": 0
|
|
}
|
|
},
|
|
"wall-timeout": {
|
|
"status": "timed-out",
|
|
"exitCode": null,
|
|
"executedTests": null,
|
|
"skippedTests": null,
|
|
"laneExit": {
|
|
"selective": 1,
|
|
"evalsAll": 1
|
|
}
|
|
},
|
|
"module-load-error": {
|
|
"status": "failed",
|
|
"exitCode": 1,
|
|
"executedTests": 1,
|
|
"skippedTests": 0,
|
|
"laneExit": {
|
|
"selective": 1,
|
|
"evalsAll": 1
|
|
}
|
|
},
|
|
"zero-executed": {
|
|
"status": "passed",
|
|
"exitCode": 0,
|
|
"executedTests": 0,
|
|
"skippedTests": 0,
|
|
"laneExit": {
|
|
"selective": 0,
|
|
"evalsAll": 1
|
|
}
|
|
},
|
|
"unhandled-between-tests": {
|
|
"status": "failed",
|
|
"exitCode": 1,
|
|
"executedTests": 0,
|
|
"skippedTests": 0,
|
|
"laneExit": {
|
|
"selective": 1,
|
|
"evalsAll": 1
|
|
}
|
|
}
|
|
},
|
|
"laneExit": {
|
|
"selective": 1,
|
|
"evalsAll": 1
|
|
}
|
|
},
|
|
"realShard": {
|
|
"file": "test/strict-output.test.ts",
|
|
"status": "passed",
|
|
"filesRan": 1,
|
|
"sawTerminalSummary": true
|
|
}
|
|
}
|