Files
DashBoard/docs/migration/portal-shell-route-view-integration/wave-b-native-smoke-evidence.json

83 lines
2.0 KiB
JSON

{
"generated_at": "2026-02-11T17:46:00+08:00",
"scope": "wave-b-native",
"routes": [
"/job-query",
"/excel-query",
"/query-tool",
"/tmtt-defect"
],
"execution": {
"automated_runs": [
{
"command": "pytest tests/test_portal_shell_wave_b_native_smoke.py -q",
"status": "pass",
"evidence": [
"tests/test_portal_shell_wave_b_native_smoke.py"
]
},
{
"command": "npm --prefix frontend test",
"status": "pass",
"evidence": [
"frontend/tests/portal-shell-wave-b-native-smoke.test.js",
"frontend/tests/portal-shell-parity-table-chart-matrix.test.js",
"frontend/tests/portal-shell-no-iframe.test.js"
]
}
],
"manual_replay": "waived",
"waiver_reason": "Native rewrite pages now covered by deterministic API + shell route tests"
},
"pages": {
"/job-query": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "n/a",
"filter": "pass",
"interaction": "pass",
"matrix": "n/a",
"zero_empty": "pass"
}
},
"/excel-query": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "n/a",
"filter": "pass",
"interaction": "pass",
"matrix": "n/a",
"zero_empty": "pass"
}
},
"/query-tool": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "n/a",
"filter": "pass",
"interaction": "pass",
"matrix": "n/a",
"zero_empty": "pass"
}
},
"/tmtt-defect": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "pass",
"filter": "pass",
"interaction": "pass",
"matrix": "n/a",
"zero_empty": "pass"
}
}
}
}