mirror of
https://github.com/stablyai/orca.git
synced 2026-09-23 00:02:29 +00:00
229 lines
8.5 KiB
JSON
229 lines
8.5 KiB
JSON
{
|
|
"tests": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 pnpm exec vitest run --config config/vitest.config.ts src/main/browser/browser-client-host-command-retention.test.ts src/main/browser/browser-client-host-command-dispatcher.test.ts src/main/browser/browser-client-page-command-executor.test.ts src/main/browser/paired-runtime-browser-client-host-composition.test.ts src/main/browser/paired-runtime-browser-client-host.test.ts",
|
|
"passed": 77,
|
|
"files": 5,
|
|
"newRegressionCases": 2,
|
|
"exitCode": 0
|
|
},
|
|
"baselineOverlay": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 ORCA_BROWSER_CACHE_VARIANT=before pnpm exec vitest run --config docs/audits/browser-closed-result-retention/vitest.config.mjs src/main/browser/browser-client-host-command-retention.test.ts src/main/browser/browser-client-host-command-dispatcher.test.ts",
|
|
"passed": 16,
|
|
"expectedFailed": 2,
|
|
"failures": [
|
|
"32 completed result objects remain reachable while native navigation stays pending.",
|
|
"The first late closed input remains reachable while a sibling handler stays pending."
|
|
],
|
|
"exitCode": 1
|
|
},
|
|
"typecheck": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 pnpm tc:node",
|
|
"exitCode": 0
|
|
},
|
|
"publicationQuality": {
|
|
"scans": [
|
|
{
|
|
"label": "code quality",
|
|
"command": [
|
|
"pnpm",
|
|
"exec",
|
|
"oxlint",
|
|
"--no-ignore",
|
|
"--deny-warnings",
|
|
"--report-unused-disable-directives-severity",
|
|
"warn",
|
|
"src/main/browser/browser-client-host-command-dispatcher.ts",
|
|
"src/main/browser/browser-client-host-command-result-cache.ts",
|
|
"src/main/browser/browser-client-host-command-retention.test.ts",
|
|
"docs/audits/browser-closed-result-retention/sources.cjs",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"label": "casting code quality",
|
|
"command": [
|
|
"pnpm",
|
|
"exec",
|
|
"oxlint",
|
|
"--no-ignore",
|
|
"--deny-warnings",
|
|
"--config",
|
|
"config/oxlint-code-quality-casting.json",
|
|
"src/main/browser/browser-client-host-command-dispatcher.ts",
|
|
"src/main/browser/browser-client-host-command-result-cache.ts",
|
|
"src/main/browser/browser-client-host-command-retention.test.ts",
|
|
"docs/audits/browser-closed-result-retention/sources.cjs",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"label": "type-aware code quality",
|
|
"command": [
|
|
"pnpm",
|
|
"exec",
|
|
"oxlint",
|
|
"--no-ignore",
|
|
"--deny-warnings",
|
|
"--type-aware",
|
|
"--config",
|
|
"config/oxlint-code-quality-type-aware.json",
|
|
"src/main/browser/browser-client-host-command-dispatcher.ts",
|
|
"src/main/browser/browser-client-host-command-result-cache.ts",
|
|
"src/main/browser/browser-client-host-command-retention.test.ts",
|
|
"docs/audits/browser-closed-result-retention/sources.cjs",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"label": "React Doctor",
|
|
"command": [
|
|
"pnpm",
|
|
"exec",
|
|
"oxlint",
|
|
"--no-ignore",
|
|
"--deny-warnings",
|
|
"--config",
|
|
"config/oxlint-react-doctor.json",
|
|
"src/main/browser/browser-client-host-command-dispatcher.ts",
|
|
"src/main/browser/browser-client-host-command-result-cache.ts",
|
|
"src/main/browser/browser-client-host-command-retention.test.ts",
|
|
"docs/audits/browser-closed-result-retention/sources.cjs",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"label": "design system",
|
|
"command": [
|
|
"pnpm",
|
|
"exec",
|
|
"oxlint",
|
|
"--no-ignore",
|
|
"--deny-warnings",
|
|
"--config",
|
|
"config/oxlint-design-system.json",
|
|
"src/main/browser/browser-client-host-command-dispatcher.ts",
|
|
"src/main/browser/browser-client-host-command-result-cache.ts",
|
|
"src/main/browser/browser-client-host-command-retention.test.ts",
|
|
"docs/audits/browser-closed-result-retention/sources.cjs",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
}
|
|
]
|
|
},
|
|
"changedQuality": {
|
|
"command": "ORCA_BACKGROUND_LAUNCH=1 ORCA_CODE_QUALITY_BASE=HEAD pnpm run check:code-quality:changed",
|
|
"exitCode": 0,
|
|
"note": "The five explicit-file scans include all six TS/CJS/MJS publication paths. The ordinary changed gate does not see ignored new artifacts before staging."
|
|
},
|
|
"proofs": {
|
|
"runs": [
|
|
{
|
|
"runtime": "node",
|
|
"variant": "before",
|
|
"command": [
|
|
"pnpm",
|
|
"exec",
|
|
"vitest",
|
|
"run",
|
|
"--config",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"runtime": "node",
|
|
"variant": "fixed",
|
|
"command": [
|
|
"pnpm",
|
|
"exec",
|
|
"vitest",
|
|
"run",
|
|
"--config",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"runtime": "electron",
|
|
"variant": "before",
|
|
"command": [
|
|
"node_modules/electron/dist/Electron.app/Contents/MacOS/Electron",
|
|
"node_modules/vitest/vitest.mjs",
|
|
"run",
|
|
"--config",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"runtime": "electron",
|
|
"variant": "fixed",
|
|
"command": [
|
|
"node_modules/electron/dist/Electron.app/Contents/MacOS/Electron",
|
|
"node_modules/vitest/vitest.mjs",
|
|
"run",
|
|
"--config",
|
|
"docs/audits/browser-closed-result-retention/vitest.config.mjs",
|
|
"docs/audits/browser-closed-result-retention/scenario.test.mjs"
|
|
],
|
|
"exitCode": 0
|
|
}
|
|
],
|
|
"casesPerVariantPerRuntime": 4,
|
|
"variants": ["before", "fixed"],
|
|
"node": "26.6.0",
|
|
"electron": "43.7.0",
|
|
"electronNode": "24.21.0",
|
|
"controlledPendingNativePorts": 1,
|
|
"smallCompletedResults": 32,
|
|
"crlfReadControl": 24,
|
|
"environment": {
|
|
"ORCA_BACKGROUND_LAUNCH": "1",
|
|
"ELECTRON_RUN_AS_NODE": "1 for Electron runs",
|
|
"ORCA_BROWSER_CACHE_VARIANT": "before or fixed"
|
|
},
|
|
"outputOverride": "ORCA_BROWSER_CACHE_OUTPUT"
|
|
},
|
|
"sourceParity": {
|
|
"canonicalLF": true,
|
|
"mainCheckpoint": "291b4ddd6f1c1af480169885e0fda7f9c78ff053",
|
|
"historicalVersion": "v1.4.198",
|
|
"historicalRef": "e0826956fcfc532f5a1e55b5e081f2e57e553c43",
|
|
"namedBaselineTargetMatches": 2,
|
|
"mainCheckpointCitedSourceMatches": 23,
|
|
"historicalCitedSourceMatches": 21,
|
|
"citedSourceCount": 23,
|
|
"hashCoverage": "Two product targets plus 21 cited caller/dependency modules, not all transitive imports.",
|
|
"historicalApplicationReplay": false
|
|
},
|
|
"scope": {
|
|
"trigger": "A handler outlives the dispatcher close join (default 5 seconds).",
|
|
"nativeSettlementAuthorityPreserved": true,
|
|
"retirePageCachePolicyChanged": false,
|
|
"incidentAttribution": false,
|
|
"measuredRSS": false
|
|
},
|
|
"format": "All 14 publication files except fix.patch checked with oxfmt stdin mode; a second pass produced identical bytes.",
|
|
"gitDiffCheckExitCode": 0,
|
|
"publicationWhitespace": {
|
|
"commandTemplate": "git diff --no-index --check <empty-file> <promoted-path>",
|
|
"files": 14,
|
|
"expectedExitCode": 1,
|
|
"diagnostics": 0,
|
|
"note": "The complete content of every publication path is checked, including ignored new artifacts. Exit 1 only means the content differs from an empty file. fix.patch uses zero-context hunks."
|
|
}
|
|
}
|