{
  "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",
      "mutation": {
        "before": {
          "parameterSnapshot": [
            0,
            0,
            5
          ],
          "shape": {
            "area": 62,
            "bounds": {
              "max": [
                3,
                2,
                5
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "9d30d34ebc7b7c4d817dceb14aa8283acaef95ec72b06dcbbb29adbd075c2221",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 30
          }
        },
        "brepStable": true,
        "edited": {
          "parameterSnapshot": [
            0,
            0,
            7
          ],
          "shape": {
            "area": 82,
            "bounds": {
              "max": [
                3,
                2,
                7
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "810f0b359958485b84d4404172ded10352418bf1877248604cfbe14262ecc4a5",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 42
          }
        },
        "familyId": "Part::Extrusion",
        "featureName": "Extrusion",
        "parameterChanged": true,
        "propertyPath": "Dir",
        "restored": {
          "parameterSnapshot": [
            0,
            0,
            5
          ],
          "shape": {
            "area": 62,
            "bounds": {
              "max": [
                3,
                2,
                5
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "9d30d34ebc7b7c4d817dceb14aa8283acaef95ec72b06dcbbb29adbd075c2221",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 30
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "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",
      "mutation": {
        "before": {
          "parameterSnapshot": 360,
          "shape": {
            "area": 150.79644737231007,
            "bounds": {
              "max": [
                4,
                2,
                4
              ],
              "min": [
                -4,
                0,
                -4
              ]
            },
            "brepSha256": "1006818e02e479865c719ba5a8b6a513e3595dc36cbb618b8ea8f44770a80eee",
            "edges": 6,
            "faces": 4,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 4,
            "volume": 75.398223686155
          }
        },
        "brepStable": false,
        "edited": {
          "parameterSnapshot": 270,
          "shape": {
            "area": 121.09733552923257,
            "bounds": {
              "max": [
                4,
                2,
                4
              ],
              "min": [
                -4,
                0,
                -4
              ]
            },
            "brepSha256": "9426f11d00c01396b73f44bc342d021a3779b0ff9d5a81bc78529f80edb589cb",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 56.54866776461628
          }
        },
        "familyId": "Part::Revolution",
        "featureName": "Revolution",
        "parameterChanged": true,
        "propertyPath": "Angle",
        "restored": {
          "parameterSnapshot": 360,
          "shape": {
            "area": 150.79644737231007,
            "bounds": {
              "max": [
                4,
                2,
                4
              ],
              "min": [
                -4,
                0,
                -4
              ]
            },
            "brepSha256": "ec773a4c293bac1ffc7dfbb42ab648361eb9926779d8d79d00ba037fb01bbe19",
            "edges": 6,
            "faces": 4,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 4,
            "volume": 75.398223686155
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "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",
      "mutation": {
        "before": {
          "parameterSnapshot": false,
          "shape": {
            "area": 81.18823416311344,
            "bounds": {
              "max": [
                2,
                2,
                5
              ],
              "min": [
                -2,
                -2,
                0
              ]
            },
            "brepSha256": "efec0c6cf3b8907f16c071ffeed11238b8e5a9f8f60e40fad225eb418ff33f7b",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 46.666666666666664
          }
        },
        "brepStable": false,
        "edited": {
          "parameterSnapshot": true,
          "shape": {
            "area": 81.18823416311344,
            "bounds": {
              "max": [
                2,
                2,
                5
              ],
              "min": [
                -2,
                -2,
                0
              ]
            },
            "brepSha256": "9542e7469b051c053c1c425ffa5d246194661675e16ff0dcc046bce6b2527df1",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 46.666666666666664
          }
        },
        "familyId": "Part::Loft",
        "featureName": "Loft",
        "parameterChanged": true,
        "propertyPath": "Ruled",
        "restored": {
          "parameterSnapshot": false,
          "shape": {
            "area": 81.18823416311344,
            "bounds": {
              "max": [
                2,
                2,
                5
              ],
              "min": [
                -2,
                -2,
                0
              ]
            },
            "brepSha256": "bb0a25834e30e135551532aba7398c66e7de32e79ca07d4b3cd07268ace94ee5",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 46.666666666666664
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "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",
      "mutation": {
        "before": {
          "parameterSnapshot": [
            {
              "name": "Section",
              "typeId": "Part::Feature"
            }
          ],
          "shape": {
            "area": 56,
            "bounds": {
              "max": [
                1,
                1,
                6
              ],
              "min": [
                -1,
                -1,
                0
              ]
            },
            "brepSha256": "5c1241164480ab824c8e107694158117e7d5854ca62985d1123a33853d6d5e58",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 23.999999999999996
          }
        },
        "brepStable": true,
        "edited": {
          "parameterSnapshot": [
            {
              "name": "EditedSection",
              "typeId": "Part::Feature"
            }
          ],
          "shape": {
            "area": 40.5,
            "bounds": {
              "max": [
                0.75,
                0.75,
                6
              ],
              "min": [
                -0.75,
                -0.75,
                0
              ]
            },
            "brepSha256": "5fcac1094e1a5fd89bdc44c7ebe60e3a80060bba5a28852875d55869b3a96ee7",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 13.5
          }
        },
        "familyId": "Part::Sweep",
        "featureName": "Sweep",
        "parameterChanged": true,
        "propertyPath": "Sections",
        "restored": {
          "parameterSnapshot": [
            {
              "name": "Section",
              "typeId": "Part::Feature"
            }
          ],
          "shape": {
            "area": 56,
            "bounds": {
              "max": [
                1,
                1,
                6
              ],
              "min": [
                -1,
                -1,
                0
              ]
            },
            "brepSha256": "5c1241164480ab824c8e107694158117e7d5854ca62985d1123a33853d6d5e58",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 23.999999999999996
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "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",
      "mutation": {
        "before": {
          "parameterSnapshot": [
            [
              1,
              1,
              1
            ]
          ],
          "shape": {
            "area": 372.99557428756424,
            "bounds": {
              "max": [
                10,
                8,
                6
              ],
              "min": [
                -2.220446049250313e-16,
                -2.220446049250313e-16,
                0
              ]
            },
            "brepSha256": "53dbc555b86be7f2e989af3dd696ee01a611a4d7eb6b8d4fd1d379d351e8f73d",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 478.7123889803846
          }
        },
        "brepStable": true,
        "edited": {
          "parameterSnapshot": [
            [
              1,
              0.5,
              0.5
            ]
          ],
          "shape": {
            "area": 374.6050880620834,
            "bounds": {
              "max": [
                10,
                8,
                6
              ],
              "min": [
                -1.1102230246251565e-16,
                -1.1102230246251565e-16,
                0
              ]
            },
            "brepSha256": "25428228208a7ddd0b814f828c566d9ce99916c2ab86277d7eadf83dcba05aa7",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 479.6780972450962
          }
        },
        "familyId": "Part::Fillet",
        "featureName": "Fillet",
        "parameterChanged": true,
        "propertyPath": "Edges",
        "restored": {
          "parameterSnapshot": [
            [
              1,
              1,
              1
            ]
          ],
          "shape": {
            "area": 372.99557428756424,
            "bounds": {
              "max": [
                10,
                8,
                6
              ],
              "min": [
                -2.220446049250313e-16,
                -2.220446049250313e-16,
                0
              ]
            },
            "brepSha256": "53dbc555b86be7f2e989af3dd696ee01a611a4d7eb6b8d4fd1d379d351e8f73d",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 478.7123889803846
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "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",
      "mutation": {
        "before": {
          "parameterSnapshot": [
            [
              1,
              1,
              1
            ]
          ],
          "shape": {
            "area": 371.4852813742385,
            "bounds": {
              "max": [
                10,
                8,
                6
              ],
              "min": [
                -1.6653345369377348e-16,
                -1.6653345369377348e-16,
                0
              ]
            },
            "brepSha256": "53ed2773aca1555789f3cca4fbb6b95e76ca92e40b1f423d53bfe39da21bbca6",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 476.9999999999999
          }
        },
        "brepStable": true,
        "edited": {
          "parameterSnapshot": [
            [
              1,
              0.5,
              0.5
            ]
          ],
          "shape": {
            "area": 373.99264068711926,
            "bounds": {
              "max": [
                10,
                8,
                6
              ],
              "min": [
                -8.326672684688674e-17,
                -8.326672684688674e-17,
                0
              ]
            },
            "brepSha256": "ac5a85fa3d48a6595c1458a80fa22b6618c3c4203c3c5995a92cd2349fa262c5",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 479.25
          }
        },
        "familyId": "Part::Chamfer",
        "featureName": "Chamfer",
        "parameterChanged": true,
        "propertyPath": "Edges",
        "restored": {
          "parameterSnapshot": [
            [
              1,
              1,
              1
            ]
          ],
          "shape": {
            "area": 371.4852813742385,
            "bounds": {
              "max": [
                10,
                8,
                6
              ],
              "min": [
                -1.6653345369377348e-16,
                -1.6653345369377348e-16,
                0
              ]
            },
            "brepSha256": "53ed2773aca1555789f3cca4fbb6b95e76ca92e40b1f423d53bfe39da21bbca6",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 476.9999999999999
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "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
  }
}
