test: add reproducible FreeCAD golden oracle
This commit is contained in:
36
config/freecad-native-build.json
Normal file
36
config/freecad-native-build.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"baselineId": "freecad-1.1.1",
|
||||
"source": {
|
||||
"repository": "https://github.com/FreeCAD/FreeCAD.git",
|
||||
"tag": "1.1.1",
|
||||
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d"
|
||||
},
|
||||
"host": {
|
||||
"distribution": "Debian trixie",
|
||||
"compiler": "GCC 14.2.0",
|
||||
"cmake": "3.31.6",
|
||||
"ninja": "1.12.1",
|
||||
"python": "3.13.5",
|
||||
"qt": "6.8.2",
|
||||
"occt": "7.8.1",
|
||||
"swig": "4.3.0"
|
||||
},
|
||||
"configuration": {
|
||||
"buildType": "Release",
|
||||
"gui": false,
|
||||
"enabledModules": ["Part", "Material", "Measure"],
|
||||
"purpose": "FreeCADCmd geometry oracle; not a complete desktop distribution"
|
||||
},
|
||||
"artifact": {
|
||||
"path": ".cache/freecad/install-native/bin/FreeCADCmd",
|
||||
"reportedVersion": "FreeCAD 1.1.1 Revision: 14556 (Git)",
|
||||
"sizeBytes": 137688,
|
||||
"sha256": "14b8e8c94472249c657426ee312f6f6d05b62e328dfe2794d20c81c95379bfbc"
|
||||
},
|
||||
"verification": {
|
||||
"goldenManifest": "fixtures/freecad-golden/manifest.json",
|
||||
"scenarioCount": 5,
|
||||
"result": "passed"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user