Checkpoint web parity through Chromium input tasks
This commit is contained in:
376
tests/golden/M12-07J/io-format-recovery-report.json
Normal file
376
tests/golden/M12-07J/io-format-recovery-report.json
Normal file
@@ -0,0 +1,376 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "M12-07J",
|
||||
"operation": "IO_FORMAT_THREE_WAY_RECOVERY",
|
||||
"formats": {
|
||||
"OBJ": {
|
||||
"sourceSha256": "4ed3dced8445b03754cd3916ae2e8cf0dff85e6a5882f1c6f0a4a4e4c5251f6a",
|
||||
"cancel": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "obj-cancel-1",
|
||||
"format": "OBJ",
|
||||
"operation": "IMPORT",
|
||||
"status": "CANCELLED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 670,
|
||||
"inputSha256": "4ed3dced8445b03754cd3916ae2e8cf0dff85e6a5882f1c6f0a4a4e4c5251f6a",
|
||||
"outputBytes": 0,
|
||||
"outputSha256": null,
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 0,
|
||||
"committed": false,
|
||||
"errorCode": "IO_FORMAT_OPERATION_CANCELLED"
|
||||
},
|
||||
"oom": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "obj-oom-1",
|
||||
"format": "OBJ",
|
||||
"operation": "IMPORT",
|
||||
"status": "BLOCKED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 524289,
|
||||
"inputSha256": "42b47b7a78c2a45c3ab9694e86574825450221fe25d23bf505b97af4ca20283b",
|
||||
"outputBytes": 0,
|
||||
"outputSha256": null,
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 0,
|
||||
"committed": false,
|
||||
"errorCode": "IO_FORMAT_OOM"
|
||||
},
|
||||
"first": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "obj-first-1",
|
||||
"format": "OBJ",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 670,
|
||||
"inputSha256": "4ed3dced8445b03754cd3916ae2e8cf0dff85e6a5882f1c6f0a4a4e4c5251f6a",
|
||||
"outputBytes": 530,
|
||||
"outputSha256": "caa36e17111d6dbc9369581b9a52ecb4ff81a951eb11ff3094f80ac273c4c53d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"second": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "obj-second-2",
|
||||
"format": "OBJ",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 2,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 670,
|
||||
"inputSha256": "4ed3dced8445b03754cd3916ae2e8cf0dff85e6a5882f1c6f0a4a4e4c5251f6a",
|
||||
"outputBytes": 530,
|
||||
"outputSha256": "caa36e17111d6dbc9369581b9a52ecb4ff81a951eb11ff3094f80ac273c4c53d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"recovered": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "obj-first-1",
|
||||
"format": "OBJ",
|
||||
"operation": "IMPORT",
|
||||
"status": "RECOVERED",
|
||||
"workerGeneration": 2,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 670,
|
||||
"inputSha256": "4ed3dced8445b03754cd3916ae2e8cf0dff85e6a5882f1c6f0a4a4e4c5251f6a",
|
||||
"outputBytes": 530,
|
||||
"outputSha256": "caa36e17111d6dbc9369581b9a52ecb4ff81a951eb11ff3094f80ac273c4c53d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true,
|
||||
"errorCode": "IO_FORMAT_WORKER_RESTARTED"
|
||||
},
|
||||
"small": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "obj-small-3",
|
||||
"format": "OBJ",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 3,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 670,
|
||||
"inputSha256": "4ed3dced8445b03754cd3916ae2e8cf0dff85e6a5882f1c6f0a4a4e4c5251f6a",
|
||||
"outputBytes": 530,
|
||||
"outputSha256": "caa36e17111d6dbc9369581b9a52ecb4ff81a951eb11ff3094f80ac273c4c53d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"hashes": {
|
||||
"first": "caa36e17111d6dbc9369581b9a52ecb4ff81a951eb11ff3094f80ac273c4c53d",
|
||||
"second": "caa36e17111d6dbc9369581b9a52ecb4ff81a951eb11ff3094f80ac273c4c53d",
|
||||
"small": "caa36e17111d6dbc9369581b9a52ecb4ff81a951eb11ff3094f80ac273c4c53d"
|
||||
}
|
||||
},
|
||||
"STL": {
|
||||
"sourceSha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca",
|
||||
"cancel": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "stl-cancel-1",
|
||||
"format": "STL",
|
||||
"operation": "IMPORT",
|
||||
"status": "CANCELLED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 184,
|
||||
"inputSha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca",
|
||||
"outputBytes": 0,
|
||||
"outputSha256": null,
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 0,
|
||||
"committed": false,
|
||||
"errorCode": "IO_FORMAT_OPERATION_CANCELLED"
|
||||
},
|
||||
"oom": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "stl-oom-1",
|
||||
"format": "STL",
|
||||
"operation": "IMPORT",
|
||||
"status": "BLOCKED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 524289,
|
||||
"inputSha256": "42b47b7a78c2a45c3ab9694e86574825450221fe25d23bf505b97af4ca20283b",
|
||||
"outputBytes": 0,
|
||||
"outputSha256": null,
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 0,
|
||||
"committed": false,
|
||||
"errorCode": "IO_FORMAT_OOM"
|
||||
},
|
||||
"first": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "stl-first-1",
|
||||
"format": "STL",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 184,
|
||||
"inputSha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca",
|
||||
"outputBytes": 184,
|
||||
"outputSha256": "689d060c125c41a79d98f4ff241ebe10d9e0f1faebe6e66e507efa962dce1b2d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"second": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "stl-second-2",
|
||||
"format": "STL",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 2,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 184,
|
||||
"inputSha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca",
|
||||
"outputBytes": 184,
|
||||
"outputSha256": "689d060c125c41a79d98f4ff241ebe10d9e0f1faebe6e66e507efa962dce1b2d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"recovered": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "stl-first-1",
|
||||
"format": "STL",
|
||||
"operation": "IMPORT",
|
||||
"status": "RECOVERED",
|
||||
"workerGeneration": 2,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 184,
|
||||
"inputSha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca",
|
||||
"outputBytes": 184,
|
||||
"outputSha256": "689d060c125c41a79d98f4ff241ebe10d9e0f1faebe6e66e507efa962dce1b2d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true,
|
||||
"errorCode": "IO_FORMAT_WORKER_RESTARTED"
|
||||
},
|
||||
"small": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "stl-small-3",
|
||||
"format": "STL",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 3,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 184,
|
||||
"inputSha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca",
|
||||
"outputBytes": 184,
|
||||
"outputSha256": "689d060c125c41a79d98f4ff241ebe10d9e0f1faebe6e66e507efa962dce1b2d",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"hashes": {
|
||||
"first": "689d060c125c41a79d98f4ff241ebe10d9e0f1faebe6e66e507efa962dce1b2d",
|
||||
"second": "689d060c125c41a79d98f4ff241ebe10d9e0f1faebe6e66e507efa962dce1b2d",
|
||||
"small": "689d060c125c41a79d98f4ff241ebe10d9e0f1faebe6e66e507efa962dce1b2d"
|
||||
}
|
||||
},
|
||||
"PLY": {
|
||||
"sourceSha256": "acaa369c17252d4d089a2e3064d0c1fcdfdb2d066759ed160adf7869d3e859d5",
|
||||
"cancel": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "ply-cancel-1",
|
||||
"format": "PLY",
|
||||
"operation": "IMPORT",
|
||||
"status": "CANCELLED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 521,
|
||||
"inputSha256": "acaa369c17252d4d089a2e3064d0c1fcdfdb2d066759ed160adf7869d3e859d5",
|
||||
"outputBytes": 0,
|
||||
"outputSha256": null,
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 0,
|
||||
"committed": false,
|
||||
"errorCode": "IO_FORMAT_OPERATION_CANCELLED"
|
||||
},
|
||||
"oom": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "ply-oom-1",
|
||||
"format": "PLY",
|
||||
"operation": "IMPORT",
|
||||
"status": "BLOCKED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 524289,
|
||||
"inputSha256": "42b47b7a78c2a45c3ab9694e86574825450221fe25d23bf505b97af4ca20283b",
|
||||
"outputBytes": 0,
|
||||
"outputSha256": null,
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 0,
|
||||
"committed": false,
|
||||
"errorCode": "IO_FORMAT_OOM"
|
||||
},
|
||||
"first": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "ply-first-1",
|
||||
"format": "PLY",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 1,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 521,
|
||||
"inputSha256": "acaa369c17252d4d089a2e3064d0c1fcdfdb2d066759ed160adf7869d3e859d5",
|
||||
"outputBytes": 509,
|
||||
"outputSha256": "399a06c8f593dcdeda9ce9f4c6be74fa83b9fc905ae22a01f4af414284585cf5",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"second": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "ply-second-2",
|
||||
"format": "PLY",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 2,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 521,
|
||||
"inputSha256": "acaa369c17252d4d089a2e3064d0c1fcdfdb2d066759ed160adf7869d3e859d5",
|
||||
"outputBytes": 509,
|
||||
"outputSha256": "399a06c8f593dcdeda9ce9f4c6be74fa83b9fc905ae22a01f4af414284585cf5",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"recovered": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "ply-first-1",
|
||||
"format": "PLY",
|
||||
"operation": "IMPORT",
|
||||
"status": "RECOVERED",
|
||||
"workerGeneration": 2,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 521,
|
||||
"inputSha256": "acaa369c17252d4d089a2e3064d0c1fcdfdb2d066759ed160adf7869d3e859d5",
|
||||
"outputBytes": 509,
|
||||
"outputSha256": "399a06c8f593dcdeda9ce9f4c6be74fa83b9fc905ae22a01f4af414284585cf5",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true,
|
||||
"errorCode": "IO_FORMAT_WORKER_RESTARTED"
|
||||
},
|
||||
"small": {
|
||||
"schemaVersion": 1,
|
||||
"operationId": "ply-small-3",
|
||||
"format": "PLY",
|
||||
"operation": "IMPORT",
|
||||
"status": "COMMITTED",
|
||||
"workerGeneration": 3,
|
||||
"baseRevision": 4,
|
||||
"candidateRevision": 5,
|
||||
"inputBytes": 521,
|
||||
"inputSha256": "acaa369c17252d4d089a2e3064d0c1fcdfdb2d066759ed160adf7869d3e859d5",
|
||||
"outputBytes": 509,
|
||||
"outputSha256": "399a06c8f593dcdeda9ce9f4c6be74fa83b9fc905ae22a01f4af414284585cf5",
|
||||
"temporaryBytes": 0,
|
||||
"liveRequests": 0,
|
||||
"publishedResults": 1,
|
||||
"committed": true
|
||||
},
|
||||
"hashes": {
|
||||
"first": "399a06c8f593dcdeda9ce9f4c6be74fa83b9fc905ae22a01f4af414284585cf5",
|
||||
"second": "399a06c8f593dcdeda9ce9f4c6be74fa83b9fc905ae22a01f4af414284585cf5",
|
||||
"small": "399a06c8f593dcdeda9ce9f4c6be74fa83b9fc905ae22a01f4af414284585cf5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"assertions": {
|
||||
"formats": [
|
||||
"OBJ",
|
||||
"STL",
|
||||
"PLY"
|
||||
],
|
||||
"cancellationUnpublished": true,
|
||||
"oomUnpublished": true,
|
||||
"restartHashStable": true,
|
||||
"smallRecoveryStable": true
|
||||
},
|
||||
"nextTask": "M13-01A"
|
||||
}
|
||||
20
tests/golden/M12-07J/manifest.json
Normal file
20
tests/golden/M12-07J/manifest.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "M12-07J",
|
||||
"parentTask": "M12-07I",
|
||||
"enablingTask": false,
|
||||
"parityStateChange": false,
|
||||
"runtime": "CHROMIUM_WORKER",
|
||||
"operation": "IO_FORMAT_THREE_WAY_RECOVERY",
|
||||
"artifacts": {
|
||||
"parentManifest": { "path": "tests/golden/M12-07I/manifest.json", "sha256": "02be4b2e2cabecf4a239ba52be385b926a70e794c6f8c745d89dada568e6d674" },
|
||||
"protocol": { "path": "web/protocol/io-format-recovery.ts", "sha256": "7e352539e3300969c7409c34d6056eb6ad31055431ffce84b1b0a459c335480a" },
|
||||
"worker": { "path": "web/app/src/workers/io-format-recovery-test.worker.ts", "sha256": "63b78fbf25132cad28147ef68731f2cd212a26c96b464fdec349a13ebaa1174f" },
|
||||
"testingAdapter": { "path": "web/app/src/testing/io-format-recovery.ts", "sha256": "cfcebb6ec38936a66983957b0dede716871cfbfbea3cb53cddc16f3e24fb19b0" },
|
||||
"unitTest": { "path": "web/tests/unit/io-format-recovery.test.mjs", "sha256": "aaed1f2abe4789b084c8a6a60bcce8595d38220d7e6678a93924cd05c5716b4f" },
|
||||
"e2eTest": { "path": "web/tests/e2e/io-format-recovery.spec.ts", "sha256": "5c1750fa408e1297fc43f2e5749be3e9ac08a16b86265d22f0f06053f52b3bd7" },
|
||||
"checker": { "path": "tools/web/check-io-format-recovery.mjs", "sha256": "6ef6bc4a168f8675a4933a06c296f61076b9ea64cec25b295e961a9b610ab1a2" },
|
||||
"report": { "path": "tests/golden/M12-07J/io-format-recovery-report.json", "sha256": "35d4fe10d8a4fa84d6e05a85f20ca50975d93a86df41e73c7bbc5875edc4fc70" }
|
||||
},
|
||||
"nextTask": "M13-01A"
|
||||
}
|
||||
Reference in New Issue
Block a user