mirror of
https://github.com/stablyai/orca.git
synced 2026-09-23 08:02:31 +00:00
54 lines
2.6 KiB
JSON
54 lines
2.6 KiB
JSON
{
|
|
"tests": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 pnpm exec vitest run --config config/vitest.config.ts src/main/daemon/pty-subprocess-env-retention.test.ts src/main/daemon/pty-subprocess-handle-lifecycle.test.ts src/main/daemon/pty-subprocess-foreground-identity.test.ts src/main/daemon/pty-subprocess-foreground-scan-cadence.test.ts src/main/daemon/pty-subprocess-env-inheritance.test.ts src/main/daemon/pty-subprocess-io-failure-cleanup.test.ts",
|
|
"passed": 114,
|
|
"skipped": 4,
|
|
"files": 6,
|
|
"exitCode": 0
|
|
},
|
|
"baselineOverlay": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 pnpm exec vitest run --config docs/audits/native-pty-spawn-env-retention/before.config.mjs src/main/daemon/pty-subprocess-env-retention.test.ts src/main/daemon/pty-subprocess-handle-lifecycle.test.ts",
|
|
"passed": 29,
|
|
"expectedFailed": 1,
|
|
"failure": "releases completed spawn arguments while a live handle still forwards data and exit",
|
|
"exitCode": 1
|
|
},
|
|
"typecheck": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 pnpm tc:node",
|
|
"exitCode": 0
|
|
},
|
|
"lint": {
|
|
"files": [
|
|
"src/main/daemon/pty-subprocess/subprocess-handle.ts",
|
|
"src/main/daemon/pty-subprocess-env-retention.test.ts",
|
|
"docs/audits/native-pty-spawn-env-retention/sources.cjs",
|
|
"docs/audits/native-pty-spawn-env-retention/scenario.cjs",
|
|
"docs/audits/native-pty-spawn-env-retention/reproduce.cjs",
|
|
"docs/audits/native-pty-spawn-env-retention/before.config.mjs"
|
|
],
|
|
"ordinary": "pnpm exec oxlint --no-ignore <files>",
|
|
"typeAware": "pnpm exec oxlint --no-ignore --type-aware --config config/oxlint-code-quality-type-aware.json <files> --deny-warnings",
|
|
"exitCodes": [0, 0]
|
|
},
|
|
"changedQuality": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 ORCA_CODE_QUALITY_BASE=b5fc27171c0273e0b9e2af873259e85724aea8c3 pnpm run check:code-quality:changed",
|
|
"exitCode": 0,
|
|
"changedFiles": 2,
|
|
"newFindings": 0
|
|
},
|
|
"proofs": {
|
|
"node": "ORCA_BACKGROUND_LAUNCH=1 node --expose-gc --max-old-space-size=128 docs/audits/native-pty-spawn-env-retention/reproduce.cjs",
|
|
"electron": "Installed Electron executable with ELECTRON_RUN_AS_NODE=1, ORCA_BACKGROUND_LAUNCH=1, --expose-gc --max-old-space-size=128 and the same proof path.",
|
|
"exitCodes": [0, 0]
|
|
},
|
|
"format": "Each source and artifact TS/CJS/MJS/MD/JSON file checked using oxfmt --stdin-filepath; patch excluded.",
|
|
"gitDiffCheckExitCode": 0,
|
|
"crlfLoaderControl": {
|
|
"runtimes": ["Node 26.6.0", "Electron 43.7.0 / Node 24.21.0"],
|
|
"syntheticCrlfReads": 2,
|
|
"identicalBeforeAfterSourcesAndHashes": true,
|
|
"productWrites": false,
|
|
"namedSourceHashesVerifiedAsCanonicalLf": true
|
|
}
|
|
}
|