29 lines
1.4 KiB
JSON
29 lines
1.4 KiB
JSON
{
|
|
"schema": "freecad-web-p6-spreadsheet-recovery/v1",
|
|
"taskId": "FW-P6-SPR-D",
|
|
"module": "Spreadsheet",
|
|
"result": "passed",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"inputSha256": "ad776e2e558875242a591dff2ea4e3b749ac06fd9aff78a4bca92f98bf48582a",
|
|
"command": "node src/WebAssembly/FreeCADCoreProbe/spreadsheet-recovery-smoke.js build-web/configure/bin",
|
|
"fixture": { "valid": { "A1": "21", "B1": "=A1*2" }, "invalid": { "C1": "=A1+" } },
|
|
"observed": {
|
|
"initialize": 1,
|
|
"error": "Failed to parse expression 'A1+'",
|
|
"before": "A1=21;B1==A1*2",
|
|
"after": "A1=21;B1==A1*2",
|
|
"rejected": 1,
|
|
"repeated": 1,
|
|
"resourcesReleased": 1
|
|
},
|
|
"artifacts": {
|
|
"wasm": { "path": "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.wasm", "bytes": 17687685, "sha256": "b6b7634b2e4b5a832749edf0c0e929d0b0b4e1dfcced7ce8e0a80de4004ce277" },
|
|
"buildLog": { "path": "docs/freecad-p6-spreadsheet-d-recovery-build-2.log", "sha256": "ac86588e6294dd1a9ffcdebf5037374f2121c3deb66e2d1db202779e12cd2a68" },
|
|
"smokeLog": { "path": "docs/freecad-p6-spreadsheet-d-recovery-smoke-2.log", "sha256": "502a8ba68fc67ab67a677a81647cf9889d40b682d766bd0e87f33ee73ebd38b6" }
|
|
},
|
|
"boundaries": [
|
|
"The invalid formula is rejected by native Sheet::setCell parsing.",
|
|
"The valid state is compared before and after rejection; no Facade/Worker, Chrome or X/Y claim is made."
|
|
]
|
|
}
|