320 lines
12 KiB
JSON
320 lines
12 KiB
JSON
{
|
|
"generatedAt": "deterministic",
|
|
"runs": 3,
|
|
"targetOpenClaw": {
|
|
"status": "ok",
|
|
"configuredPath": "../openclaw",
|
|
"compatRecords": 19,
|
|
"hookNames": 31,
|
|
"apiRegistrars": 40,
|
|
"capturedRegistrars": 18,
|
|
"sdkExports": 307,
|
|
"manifestFields": 32,
|
|
"manifestContractFields": 16
|
|
},
|
|
"fixtureInventory": {
|
|
"fixtures": 12,
|
|
"sourceFiles": 201,
|
|
"observedHooks": 18,
|
|
"observedRegistrations": 22,
|
|
"observedSdkImports": 20,
|
|
"contractProbes": 57,
|
|
"issueFindings": 58
|
|
},
|
|
"summary": {
|
|
"commandCount": 7,
|
|
"p50WallMs": 742,
|
|
"p95WallMs": 1273,
|
|
"maxPeakRssMb": 65.1
|
|
},
|
|
"commands": [
|
|
{
|
|
"id": "node-boot",
|
|
"label": "Node boot",
|
|
"command": "/opt/homebrew/Cellar/node/25.9.0_2/bin/node -e 0",
|
|
"samples": [
|
|
{
|
|
"wallMs": 1134,
|
|
"peakRssMb": 0.4,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 697,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 917,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "",
|
|
"stderrPreview": ""
|
|
}
|
|
],
|
|
"wallMs": {
|
|
"min": 697,
|
|
"median": 917,
|
|
"max": 1134
|
|
},
|
|
"peakRssMb": {
|
|
"min": 0,
|
|
"median": 0,
|
|
"max": 0.4
|
|
},
|
|
"exitCodes": [
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"id": "fixture-inspection",
|
|
"label": "Fixture inspection",
|
|
"command": "/opt/homebrew/Cellar/node/25.9.0_2/bin/node scripts/inspect-fixtures.mjs --check",
|
|
"samples": [
|
|
{
|
|
"wallMs": 1273,
|
|
"peakRssMb": 51.8,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "│ 11 │ 'inworld-tts' │ 'ok' │ '' │ 'definePluginEntry,registerSpeechProvider' │ 'speechProviders' │\n└─────────┴─────────────────────┴────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴───────────────────┘",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 487,
|
|
"peakRssMb": 43.1,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "│ 11 │ 'inworld-tts' │ 'ok' │ '' │ 'definePluginEntry,registerSpeechProvider' │ 'speechProviders' │\n└─────────┴─────────────────────┴────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴───────────────────┘",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 1397,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "│ 11 │ 'inworld-tts' │ 'ok' │ '' │ 'definePluginEntry,registerSpeechProvider' │ 'speechProviders' │\n└─────────┴─────────────────────┴────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴───────────────────┘",
|
|
"stderrPreview": ""
|
|
}
|
|
],
|
|
"wallMs": {
|
|
"min": 487,
|
|
"median": 1273,
|
|
"max": 1397
|
|
},
|
|
"peakRssMb": {
|
|
"min": 0,
|
|
"median": 43.1,
|
|
"max": 51.8
|
|
},
|
|
"exitCodes": [
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"id": "compat-report-registry",
|
|
"label": "Compatibility report plus target registry parse",
|
|
"command": "/opt/homebrew/Cellar/node/25.9.0_2/bin/node scripts/generate-report.mjs --check",
|
|
"samples": [
|
|
{
|
|
"wallMs": 1956,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "crabpot report check: pass; 0 breakages, 18 warnings, 40 suggestions, 58 issues\nreport targets: /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-report.md, /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-report.json, /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-issues.md",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 517,
|
|
"peakRssMb": 65.1,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "crabpot report check: pass; 0 breakages, 18 warnings, 40 suggestions, 58 issues\nreport targets: /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-report.md, /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-report.json, /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-issues.md",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 424,
|
|
"peakRssMb": 63.5,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "crabpot report check: pass; 0 breakages, 18 warnings, 40 suggestions, 58 issues\nreport targets: /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-report.md, /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-report.json, /Users/vincentkoc/GIT/_Perso/crabpot/reports/crabpot-issues.md",
|
|
"stderrPreview": ""
|
|
}
|
|
],
|
|
"wallMs": {
|
|
"min": 424,
|
|
"median": 517,
|
|
"max": 1956
|
|
},
|
|
"peakRssMb": {
|
|
"min": 0,
|
|
"median": 63.5,
|
|
"max": 65.1
|
|
},
|
|
"exitCodes": [
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"id": "contract-capture",
|
|
"label": "Contract capture inventory",
|
|
"command": "/opt/homebrew/Cellar/node/25.9.0_2/bin/node scripts/capture-contracts.mjs --check",
|
|
"samples": [
|
|
{
|
|
"wallMs": 483,
|
|
"peakRssMb": 64.1,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "contract capture: 30 registrations, 18 hooks, 41 sdk imports, 57 issue probes",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 522,
|
|
"peakRssMb": 63.6,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "contract capture: 30 registrations, 18 hooks, 41 sdk imports, 57 issue probes",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 471,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "contract capture: 30 registrations, 18 hooks, 41 sdk imports, 57 issue probes",
|
|
"stderrPreview": ""
|
|
}
|
|
],
|
|
"wallMs": {
|
|
"min": 471,
|
|
"median": 483,
|
|
"max": 522
|
|
},
|
|
"peakRssMb": {
|
|
"min": 0,
|
|
"median": 63.6,
|
|
"max": 64.1
|
|
},
|
|
"exitCodes": [
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"id": "synthetic-probe-plan",
|
|
"label": "Synthetic probe plan",
|
|
"command": "/opt/homebrew/Cellar/node/25.9.0_2/bin/node scripts/synthetic-probes.mjs --check",
|
|
"samples": [
|
|
{
|
|
"wallMs": 821,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "synthetic probes: 48 ready, 0 blocked, 48 total",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 874,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "synthetic probes: 48 ready, 0 blocked, 48 total",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 2457,
|
|
"peakRssMb": 0,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "synthetic probes: 48 ready, 0 blocked, 48 total",
|
|
"stderrPreview": ""
|
|
}
|
|
],
|
|
"wallMs": {
|
|
"min": 821,
|
|
"median": 874,
|
|
"max": 2457
|
|
},
|
|
"peakRssMb": {
|
|
"min": 0,
|
|
"median": 0,
|
|
"max": 0
|
|
},
|
|
"exitCodes": [
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"id": "cold-import-readiness",
|
|
"label": "Cold import readiness",
|
|
"command": "/opt/homebrew/Cellar/node/25.9.0_2/bin/node scripts/cold-import-readiness.mjs --check",
|
|
"samples": [
|
|
{
|
|
"wallMs": 444,
|
|
"peakRssMb": 60.8,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "cold import readiness: 15 entrypoints, 0 ready, 15 blocked",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 364,
|
|
"peakRssMb": 51.4,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "cold import readiness: 15 entrypoints, 0 ready, 15 blocked",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 604,
|
|
"peakRssMb": 57.6,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "cold import readiness: 15 entrypoints, 0 ready, 15 blocked",
|
|
"stderrPreview": ""
|
|
}
|
|
],
|
|
"wallMs": {
|
|
"min": 364,
|
|
"median": 444,
|
|
"max": 604
|
|
},
|
|
"peakRssMb": {
|
|
"min": 51.4,
|
|
"median": 57.6,
|
|
"max": 60.8
|
|
},
|
|
"exitCodes": [
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"id": "workspace-plan",
|
|
"label": "Workspace execution plan",
|
|
"command": "/opt/homebrew/Cellar/node/25.9.0_2/bin/node scripts/workspace-plan.mjs --check",
|
|
"samples": [
|
|
{
|
|
"wallMs": 369,
|
|
"peakRssMb": 0.3,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "workspace plan: 15 entrypoints, 10 installs, 4 builds, 15 captures, 15 synthetic probes, 15 artifact dirs",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 1554,
|
|
"peakRssMb": 64,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "workspace plan: 15 entrypoints, 10 installs, 4 builds, 15 captures, 15 synthetic probes, 15 artifact dirs",
|
|
"stderrPreview": ""
|
|
},
|
|
{
|
|
"wallMs": 742,
|
|
"peakRssMb": 63.3,
|
|
"exitCode": 0,
|
|
"stdoutPreview": "workspace plan: 15 entrypoints, 10 installs, 4 builds, 15 captures, 15 synthetic probes, 15 artifact dirs",
|
|
"stderrPreview": ""
|
|
}
|
|
],
|
|
"wallMs": {
|
|
"min": 369,
|
|
"median": 742,
|
|
"max": 1554
|
|
},
|
|
"peakRssMb": {
|
|
"min": 0.3,
|
|
"median": 63.3,
|
|
"max": 64
|
|
},
|
|
"exitCodes": [
|
|
0
|
|
]
|
|
}
|
|
]
|
|
}
|