feat: establish reproducible FreeCAD web compatibility baseline
This commit is contained in:
267
config/freecad-part-builders-oracle.json
Normal file
267
config/freecad-part-builders-oracle.json
Normal file
@@ -0,0 +1,267 @@
|
||||
{
|
||||
"baselineId": "freecad-1.1.1-part-builders-oracle",
|
||||
"failureCases": [
|
||||
{
|
||||
"area": 0,
|
||||
"edges": 0,
|
||||
"expected": "rejected",
|
||||
"faces": 0,
|
||||
"id": "part-extrusion-missing-input",
|
||||
"inputClass": "missing-required-input",
|
||||
"observed": "rejected",
|
||||
"passed": true,
|
||||
"shapeNull": true,
|
||||
"shapeType": "Null",
|
||||
"shapeValid": false,
|
||||
"solids": 0,
|
||||
"state": [
|
||||
"Touched",
|
||||
"Invalid"
|
||||
],
|
||||
"statusString": "No object linked",
|
||||
"typeId": "Part::Extrusion",
|
||||
"vertices": 0,
|
||||
"volume": 0
|
||||
},
|
||||
{
|
||||
"area": 0,
|
||||
"edges": 0,
|
||||
"expected": "rejected",
|
||||
"faces": 0,
|
||||
"id": "part-revolution-missing-input",
|
||||
"inputClass": "missing-required-input",
|
||||
"observed": "rejected",
|
||||
"passed": true,
|
||||
"shapeNull": true,
|
||||
"shapeType": "Null",
|
||||
"shapeValid": false,
|
||||
"solids": 0,
|
||||
"state": [
|
||||
"Touched",
|
||||
"Invalid"
|
||||
],
|
||||
"statusString": "No object linked",
|
||||
"typeId": "Part::Revolution",
|
||||
"vertices": 0,
|
||||
"volume": 0
|
||||
},
|
||||
{
|
||||
"area": 0,
|
||||
"edges": 0,
|
||||
"expected": "rejected",
|
||||
"faces": 0,
|
||||
"id": "part-loft-missing-input",
|
||||
"inputClass": "missing-required-input",
|
||||
"observed": "rejected",
|
||||
"passed": true,
|
||||
"shapeNull": true,
|
||||
"shapeType": "Null",
|
||||
"shapeValid": false,
|
||||
"solids": 0,
|
||||
"state": [
|
||||
"Invalid"
|
||||
],
|
||||
"statusString": "No sections linked.",
|
||||
"typeId": "Part::Loft",
|
||||
"vertices": 0,
|
||||
"volume": 0
|
||||
},
|
||||
{
|
||||
"area": 0,
|
||||
"edges": 0,
|
||||
"expected": "rejected",
|
||||
"faces": 0,
|
||||
"id": "part-sweep-missing-input",
|
||||
"inputClass": "missing-required-input",
|
||||
"observed": "rejected",
|
||||
"passed": true,
|
||||
"shapeNull": true,
|
||||
"shapeType": "Null",
|
||||
"shapeValid": false,
|
||||
"solids": 0,
|
||||
"state": [
|
||||
"Invalid"
|
||||
],
|
||||
"statusString": "No sections linked.",
|
||||
"typeId": "Part::Sweep",
|
||||
"vertices": 0,
|
||||
"volume": 0
|
||||
},
|
||||
{
|
||||
"area": 0,
|
||||
"edges": 0,
|
||||
"expected": "rejected",
|
||||
"faces": 0,
|
||||
"id": "part-fillet-missing-input",
|
||||
"inputClass": "missing-required-input",
|
||||
"observed": "rejected",
|
||||
"passed": true,
|
||||
"shapeNull": true,
|
||||
"shapeType": "Null",
|
||||
"shapeValid": false,
|
||||
"solids": 0,
|
||||
"state": [
|
||||
"Invalid"
|
||||
],
|
||||
"statusString": "No object linked",
|
||||
"typeId": "Part::Fillet",
|
||||
"vertices": 0,
|
||||
"volume": 0
|
||||
},
|
||||
{
|
||||
"area": 0,
|
||||
"edges": 0,
|
||||
"expected": "rejected",
|
||||
"faces": 0,
|
||||
"id": "part-chamfer-missing-input",
|
||||
"inputClass": "missing-required-input",
|
||||
"observed": "rejected",
|
||||
"passed": true,
|
||||
"shapeNull": true,
|
||||
"shapeType": "Null",
|
||||
"shapeValid": false,
|
||||
"solids": 0,
|
||||
"state": [
|
||||
"Invalid"
|
||||
],
|
||||
"statusString": "No object linked",
|
||||
"typeId": "Part::Chamfer",
|
||||
"vertices": 0,
|
||||
"volume": 0
|
||||
}
|
||||
],
|
||||
"freecadVersion": "1.1.1",
|
||||
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"schemaVersion": 1,
|
||||
"status": "pass",
|
||||
"successCases": [
|
||||
{
|
||||
"area": 62,
|
||||
"edges": 12,
|
||||
"expected": "success",
|
||||
"faces": 6,
|
||||
"id": "part-extrusion-success",
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
"shapeType": "Solid",
|
||||
"shapeValid": true,
|
||||
"solids": 1,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Part::Extrusion",
|
||||
"vertices": 8,
|
||||
"volume": 30
|
||||
},
|
||||
{
|
||||
"area": 150.79644737231007,
|
||||
"edges": 6,
|
||||
"expected": "success",
|
||||
"faces": 4,
|
||||
"id": "part-revolution-success",
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
"shapeType": "Solid",
|
||||
"shapeValid": true,
|
||||
"solids": 1,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Part::Revolution",
|
||||
"vertices": 4,
|
||||
"volume": 75.398223686155
|
||||
},
|
||||
{
|
||||
"area": 81.18823416311344,
|
||||
"edges": 12,
|
||||
"expected": "success",
|
||||
"faces": 6,
|
||||
"id": "part-loft-success",
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
"shapeType": "Solid",
|
||||
"shapeValid": true,
|
||||
"solids": 1,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Part::Loft",
|
||||
"vertices": 8,
|
||||
"volume": 46.666666666666664
|
||||
},
|
||||
{
|
||||
"area": 56,
|
||||
"edges": 12,
|
||||
"expected": "success",
|
||||
"faces": 6,
|
||||
"id": "part-sweep-success",
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
"shapeType": "Solid",
|
||||
"shapeValid": true,
|
||||
"solids": 1,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Part::Sweep",
|
||||
"vertices": 8,
|
||||
"volume": 23.999999999999996
|
||||
},
|
||||
{
|
||||
"area": 372.99557428756424,
|
||||
"edges": 15,
|
||||
"expected": "success",
|
||||
"faces": 7,
|
||||
"id": "part-fillet-success",
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
"shapeType": "Compound",
|
||||
"shapeValid": true,
|
||||
"solids": 1,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Part::Fillet",
|
||||
"vertices": 10,
|
||||
"volume": 478.7123889803846
|
||||
},
|
||||
{
|
||||
"area": 371.4852813742385,
|
||||
"edges": 15,
|
||||
"expected": "success",
|
||||
"faces": 7,
|
||||
"id": "part-chamfer-success",
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
"shapeType": "Compound",
|
||||
"shapeValid": true,
|
||||
"solids": 1,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Part::Chamfer",
|
||||
"vertices": 10,
|
||||
"volume": 476.9999999999999
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"acceptedEmpty": 0,
|
||||
"failureCases": 6,
|
||||
"failurePassed": 6,
|
||||
"rejected": 6,
|
||||
"successCases": 6,
|
||||
"successPassed": 6
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user