Checkpoint web parity through Chromium input tasks
This commit is contained in:
223
tests/golden/M12-07A/desktop-fixture.json
Normal file
223
tests/golden/M12-07A/desktop-fixture.json
Normal file
@@ -0,0 +1,223 @@
|
||||
{
|
||||
"files": [
|
||||
{
|
||||
"byteLength": 465,
|
||||
"name": "single-mesh.obj",
|
||||
"sha256": "a56694d1ee28735c68381ff18c3a52581612feebac0101a53e502956c27d144f"
|
||||
},
|
||||
{
|
||||
"byteLength": 426,
|
||||
"name": "single-mesh.mtl",
|
||||
"sha256": "392f1b10ff5a0b142d520a9443b4c96191985f15d4244c79b36fdeda0f153715"
|
||||
}
|
||||
],
|
||||
"nextTask": "M12-07B",
|
||||
"operation": "DESKTOP_OBJ_SINGLE_MESH_FIXTURE",
|
||||
"operator": "wm.obj_export",
|
||||
"runtime": {
|
||||
"binarySha256": "d4483926610484ef9c2ad9241aae1469f934d955ebe791f1920e263e0ba85b82",
|
||||
"blenderVersion": "5.2.0 LTS",
|
||||
"buildBranch": "unknown",
|
||||
"buildDate": "2026-07-24",
|
||||
"buildHash": "unknown",
|
||||
"buildPlatform": "Linux",
|
||||
"buildTime": "08:03:47",
|
||||
"buildType": "Release",
|
||||
"versionTuple": [
|
||||
5,
|
||||
2,
|
||||
0
|
||||
]
|
||||
},
|
||||
"schemaVersion": 1,
|
||||
"semantic": {
|
||||
"faces": [
|
||||
{
|
||||
"groups": [
|
||||
"M12_OBJ_Single_Mesh_M12_OBJ_Red"
|
||||
],
|
||||
"material": "M12_OBJ_Red",
|
||||
"vertices": [
|
||||
{
|
||||
"normal": 1,
|
||||
"position": 1,
|
||||
"texcoord": 1
|
||||
},
|
||||
{
|
||||
"normal": 1,
|
||||
"position": 2,
|
||||
"texcoord": 2
|
||||
},
|
||||
{
|
||||
"normal": 1,
|
||||
"position": 3,
|
||||
"texcoord": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"groups": [
|
||||
"M12_OBJ_Single_Mesh_M12_OBJ_Blue"
|
||||
],
|
||||
"material": "M12_OBJ_Blue",
|
||||
"vertices": [
|
||||
{
|
||||
"normal": 1,
|
||||
"position": 1,
|
||||
"texcoord": 1
|
||||
},
|
||||
{
|
||||
"normal": 1,
|
||||
"position": 3,
|
||||
"texcoord": 3
|
||||
},
|
||||
{
|
||||
"normal": 1,
|
||||
"position": 4,
|
||||
"texcoord": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"materialLibraries": [
|
||||
"single-mesh.mtl"
|
||||
],
|
||||
"materials": [
|
||||
{
|
||||
"name": "M12_OBJ_Blue",
|
||||
"properties": {
|
||||
"Ka": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"Kd": [
|
||||
0.8,
|
||||
0.8,
|
||||
0.8
|
||||
],
|
||||
"Ke": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"Ks": [
|
||||
0.5,
|
||||
0.5,
|
||||
0.5
|
||||
],
|
||||
"Ni": [
|
||||
1.5
|
||||
],
|
||||
"Ns": [
|
||||
250.0
|
||||
],
|
||||
"d": [
|
||||
1.0
|
||||
],
|
||||
"illum": [
|
||||
2.0
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "M12_OBJ_Red",
|
||||
"properties": {
|
||||
"Ka": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"Kd": [
|
||||
0.8,
|
||||
0.8,
|
||||
0.8
|
||||
],
|
||||
"Ke": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"Ks": [
|
||||
0.5,
|
||||
0.5,
|
||||
0.5
|
||||
],
|
||||
"Ni": [
|
||||
1.5
|
||||
],
|
||||
"Ns": [
|
||||
250.0
|
||||
],
|
||||
"d": [
|
||||
1.0
|
||||
],
|
||||
"illum": [
|
||||
2.0
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"normals": [
|
||||
[
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
]
|
||||
],
|
||||
"objects": [
|
||||
"M12_OBJ_Single_Mesh"
|
||||
],
|
||||
"positions": [
|
||||
[
|
||||
-1.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
[
|
||||
1.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
[
|
||||
1.0,
|
||||
0.0,
|
||||
-1.0
|
||||
],
|
||||
[
|
||||
-1.0,
|
||||
0.0,
|
||||
-1.0
|
||||
]
|
||||
],
|
||||
"texcoords": [
|
||||
[
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
[
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
[
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
]
|
||||
},
|
||||
"settings": {
|
||||
"exportMaterialGroups": true,
|
||||
"exportMaterials": true,
|
||||
"exportNormals": true,
|
||||
"exportUV": true,
|
||||
"forwardAxis": "NEGATIVE_Z",
|
||||
"globalScale": 1.0,
|
||||
"upAxis": "Y"
|
||||
},
|
||||
"sourceAnchor": "blender-5.2.0/source/blender/io/wavefront_obj",
|
||||
"task": "M12-07A"
|
||||
}
|
||||
56
tests/golden/M12-07A/manifest.json
Normal file
56
tests/golden/M12-07A/manifest.json
Normal file
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "M12-07A",
|
||||
"parentTask": "M12-06G",
|
||||
"enablingTask": true,
|
||||
"parityStateChange": false,
|
||||
"runtime": "BLENDER_5_2_DESKTOP",
|
||||
"operation": "DESKTOP_OBJ_SINGLE_MESH_FIXTURE",
|
||||
"assertions": {
|
||||
"sourceAnchor": "blender-5.2.0/source/blender/io/wavefront_obj",
|
||||
"operator": "wm.obj_export",
|
||||
"objectCount": 1,
|
||||
"positionCount": 4,
|
||||
"normalCount": 1,
|
||||
"uvCount": 4,
|
||||
"faceCount": 2,
|
||||
"materialCount": 2,
|
||||
"materialGroupCount": 2,
|
||||
"deterministicRegeneration": true
|
||||
},
|
||||
"artifacts": {
|
||||
"parentManifest": {
|
||||
"path": "tests/golden/M12-06G/manifest.json",
|
||||
"sha256": "1c732b8d9f1a0bdb502f44e2e843e91efea12e93483a35658f8a9c70a69a2430"
|
||||
},
|
||||
"generator": {
|
||||
"path": "tools/web/generate-obj-single-mesh-fixture.py",
|
||||
"sha256": "604c3006f194c7c64a487b8f760693b66830f3cfa602928b46769955e7d4f358"
|
||||
},
|
||||
"checker": {
|
||||
"path": "tools/web/check-obj-single-mesh-fixture.mjs",
|
||||
"sha256": "3d0208f61a86d4d29796d8284756f53931c90864b15b7dfe4fcc84d7f65a8040"
|
||||
},
|
||||
"desktopReport": {
|
||||
"path": "tests/golden/M12-07A/desktop-fixture.json",
|
||||
"sha256": "6c560a8eecf84973c2b05f9fd50d33bd45515e97c4f7970f1502de406c39f6a5"
|
||||
},
|
||||
"objFixture": {
|
||||
"path": "tests/files/web/m12_obj_desktop_v1/single-mesh.obj",
|
||||
"sha256": "a56694d1ee28735c68381ff18c3a52581612feebac0101a53e502956c27d144f"
|
||||
},
|
||||
"mtlFixture": {
|
||||
"path": "tests/files/web/m12_obj_desktop_v1/single-mesh.mtl",
|
||||
"sha256": "392f1b10ff5a0b142d520a9443b4c96191985f15d4244c79b36fdeda0f153715"
|
||||
},
|
||||
"runtimeInventory": {
|
||||
"path": "tests/golden/M12-05A/format-inventory.json",
|
||||
"sha256": "0d660b0fd8b647ebbf4e91afebd5006bd100973ab8e2507a5bfe759f477b33b4"
|
||||
},
|
||||
"package": {
|
||||
"path": "web/package.json",
|
||||
"sha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c"
|
||||
}
|
||||
},
|
||||
"nextTask": "M12-07B"
|
||||
}
|
||||
Reference in New Issue
Block a user