Archived issue #0023793
Tests failing when launched without data files
Description
When running tests without data files available, many tests incorrectly report status FAILED instead of SKIPPED.
Public activity
3 archived notes
Participants are labeled by their role within this record.
The trivial problems are fixed, the tests run well w/o data files apart of a few failures which are present also with data files present. These remaining failures must be checked / fixed:
bugs fclasses bug7287_3 bug7287_4 bug7287_5 bug22611
bugs modalg_1 buc60898
bugs vis bug23226
bugs fclasses bug7287_3 bug7287_4 bug7287_5 bug22611
bugs modalg_1 buc60898
bugs vis bug23226
1. bugs fclasses bug22611
QA command OCC22611 was added to QABugs_19.cxx, TODO was deleted, test case is OK.
2. bugs modalg_1 buc60898
I modified name of shape and moved test case to folder moddata_3 to avoid checkshape in end file. Test is OK.
3. bugs vis bug23226
Test case was modified using function checkcolor. Test is OK.
Branch is ready for testing.
QA command OCC22611 was added to QABugs_19.cxx, TODO was deleted, test case is OK.
2. bugs modalg_1 buc60898
I modified name of shape and moved test case to folder moddata_3 to avoid checkshape in end file. Test is OK.
3. bugs vis bug23226
Test case was modified using function checkcolor. Test is OK.
Branch is ready for testing.
Dear BugMaster,
Branch CR23793 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 3 (3 on master)
Windows: 39 (39 on master)
products component :
Linux: 9 (9 on master)
Windows: 50 (50 on master)
Regressions:
No regressions
Improvements:
bugs fclasses(002) bug22611
bugs vis(004) bug23226
bugs moddata_3(013) buc60889
Testing cases:
bugs fclasses(002) bug22611 - OK.
bugs vis(004) bug23226 - OK.
bugs moddata_3(013) buc60889 - OK.
Testing on Linux:
Total MEMORY difference: 238294248 / 238310496
Total CPU difference: 18615.029999999722 / 15847.95999999984
Testing on Windows:
Total MEMORY difference: 343236704 / 343355956
Total CPU difference: 19296.09375 / 16703.109375
There are not serious differences in images found by testdiff.
Branch CR23793 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 3 (3 on master)
Windows: 39 (39 on master)
products component :
Linux: 9 (9 on master)
Windows: 50 (50 on master)
Regressions:
No regressions
Improvements:
bugs fclasses(002) bug22611
bugs vis(004) bug23226
bugs moddata_3(013) buc60889
Testing cases:
bugs fclasses(002) bug22611 - OK.
bugs vis(004) bug23226 - OK.
bugs moddata_3(013) buc60889 - OK.
Testing on Linux:
Total MEMORY difference: 238294248 / 238310496
Total CPU difference: 18615.029999999722 / 15847.95999999984
Testing on Windows:
Total MEMORY difference: 343236704 / 343355956
Total CPU difference: 19296.09375 / 16703.109375
There are not serious differences in images found by testdiff.