View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0029077 | Open CASCADE | OCCT:Tests | public | 2017-09-04 13:34 | 2018-06-29 21:19 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Target Version | 7.3.0 | Fixed in Version | 7.3.0 | ||
Summary | 0029077: Tests - improve command testfile | ||||
Description | Command testfile need to be improved to be more usable by developers for checking data files used by the new test cases before their integration to the test data base: 1. When checking new files, the command should not report problems found in the repo -- this should be separate check 2. It should be possible to check a file located in a directory listed in CSF_TestDataPath as new one (without it being considered as already in the data base) 3. For new BREP files, report warning if the file contains triangulation, suggesting that it can be removed to minimize the size 4. Be able to identify the same (by content) file for the new files in DOS encoding 5. Be able to identify duplicates among the input files 6. Make output more clear | ||||
Steps To Reproduce | test demo testsystem testfile | ||||
Tags | No tags attached. | ||||
Test case number | demo testsystem testfile | ||||
|
Branch CR29077 has been created by abv. SHA-1: 551721f30f40802570d016bfcec73ce430fc9a34 Detailed log of new commits: Author: abv Date: Mon Sep 4 13:40:25 2017 +0300 0029077: Tests - improve command testfile Command testfile is improved to be more usable by developers for checking data files used by the new test cases before their integration to the test data base: 1. Do not check and do not report problems found in the repo when checking new files -- this check is done only when argument is "-check" 2. Can check a file located in a directory listed in CSF_TestDataPath as new one without it being considered as already in the data base 3. For new BREP files, reports warning if the file contains triangulation, suggesting that it can be removed to minimize the size 4. Can identify the same (by content) file in the data base for the new files in DOS encoding (less than 1 MB) 5. Can detect duplicates among the input files 6. Outputs result in more clear form 7. When loading STL files, uses option "triangulation" to be efficient Automated Testing System guide is updated to describe command testfile. |
|
Branch CR29077 has been updated by abv. SHA-1: 4123854133c80ffeb02f539479474b7673ea8e6b Detailed log of new commits: Author: abv Date: Tue Sep 5 11:37:02 2017 +0300 Added test demo testsystem testfile |
|
Branch CR29077 has been updated forcibly by abv. SHA-1: 9de1d83dd1c6a26cdbec8043601f2f554f48cf70 |
|
Fix pushed to branch CR29077, please review |
|
Branch CR29077_1 has been created by abv. SHA-1: 95245dfedcc5fc47337e0770c3cb3345bc72c8a0 Detailed log of new commits: Author: abv Date: Mon Sep 4 13:40:25 2017 +0300 0029077: Tests - improve command testfile Command testfile is improved to be more usable by developers for checking data files used by the new test cases before their integration to the test data base: 1. Do not check and do not report problems found in the repo when checking new files -- this check is done only when argument is "-check" 2. Can check a file located in a directory listed in CSF_TestDataPath as new one without it being considered as already in the data base 3. For new BREP files, reports warning if the file contains triangulation, suggesting that it can be removed to minimize the size 4. Can identify the same (by content) file in the data base for the new files in DOS encoding (less than 1 MB) 5. Can detect duplicates among the input files 6. Outputs result in more clear form 7. When loading STL files, uses option "triangulation" to be efficient Automated Testing System guide is updated to describe command testfile. Added test demo testsystem testfile |
|
Reviewed, please integrate. Testing case: demo testsystem testfile - OK http://occt-tests/testfile_test/demo/testsystem/testfile.html |
|
Branch CR29077_1 has been updated forcibly by abv. SHA-1: a42d1c353529f9bdc8a1ff129f93734161304dcb |
|
Branch CR29077 has been deleted by kgv. SHA-1: 9de1d83dd1c6a26cdbec8043601f2f554f48cf70 |
|
Branch CR29077_1 has been deleted by kgv. SHA-1: a42d1c353529f9bdc8a1ff129f93734161304dcb |
occt: master 8ee9c2f4 2017-09-04 10:40:25
Committer: bugmaster Details Diff |
0029077: Tests - improve command testfile Command testfile is improved to be more usable by developers for checking data files used by the new test cases before their integration to the test data base: 1. Do not check and do not report problems found in the repo when checking new files -- this check is done only when argument is "-check" 2. Can check a file located in a directory listed in CSF_TestDataPath as new one without it being considered as already in the data base 3. For new BREP files, reports warning if the file contains triangulation, suggesting that it can be removed to minimize the size 4. Can identify the same (by content) file in the data base for the new files in DOS encoding (less than 1 MB) 5. Can detect duplicates among the input files 6. Outputs result in more clear form 7. When loading STL files, uses option "triangulation" to be efficient Automated Testing System guide is updated to describe command testfile. Added test demo testsystem testfile |
Affected Issues 0029077 |
|
mod - data/occ/hammer.brep | Diff File | ||
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
add - tests/demo/testsystem/testfile | Diff File | ||
occt: master 4eb6e8f4 2017-09-04 10:40:25
Committer: bugmaster Details Diff |
0029077: Tests - improve command testfile Command testfile is improved to be more usable by developers for checking data files used by the new test cases before their integration to the test data base: 1. Do not check and do not report problems found in the repo when checking new files -- this check is done only when argument is "-check" 2. Can check a file located in a directory listed in CSF_TestDataPath as new one without it being considered as already in the data base 3. For new BREP files, reports warning if the file contains triangulation, suggesting that it can be removed to minimize the size 4. Can identify the same (by content) file in the data base for the new files in DOS encoding (less than 1 MB) 5. Can detect duplicates among the input files 6. Outputs result in more clear form 7. When loading STL files, uses option "triangulation" to be efficient Automated Testing System guide is updated to describe command testfile. Added test demo testsystem testfile |
Affected Issues 0029077 |
|
mod - data/occ/hammer.brep | Diff File | ||
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
add - tests/demo/testsystem/testfile | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-09-04 13:34 |
|
New Issue | |
2017-09-04 13:34 |
|
Assigned To | => apn |
2017-09-04 14:25 | git | Note Added: 0070162 | |
2017-09-05 11:37 | git | Note Added: 0070231 | |
2017-09-06 11:04 | git | Note Added: 0070261 | |
2017-09-07 09:09 |
|
Note Added: 0070297 | |
2017-09-07 09:09 |
|
Status | new => resolved |
2017-09-07 09:09 |
|
Steps to Reproduce Updated | |
2017-09-07 13:30 | apn | Test case number | => Reviewed, please integrate. |
2017-09-07 13:30 | apn | Assigned To | apn => bugmaster |
2017-09-07 13:30 | apn | Status | resolved => reviewed |
2017-09-07 13:30 | git | Note Added: 0070315 | |
2017-09-07 13:30 | apn | Test case number | Reviewed, please integrate. => demo testsystem testfile |
2017-09-07 13:30 | apn | Note Added: 0070316 | |
2017-09-07 13:32 | git | Note Added: 0070317 | |
2017-09-07 14:10 | bugmaster | Status | reviewed => tested |
2017-09-07 14:12 | apn | Note Edited: 0070316 | |
2017-09-08 14:55 | bugmaster | Changeset attached | => occt master 8ee9c2f4 |
2017-09-08 14:55 | bugmaster | Status | tested => verified |
2017-09-08 14:55 | bugmaster | Resolution | open => fixed |
2017-09-08 15:09 | git | Note Added: 0070349 | |
2017-09-08 15:09 | git | Note Added: 0070350 | |
2017-09-29 13:26 | bugmaster | Changeset attached | => occt master 4eb6e8f4 |
2018-02-20 12:59 |
|
Target Version | 7.4.0 => 7.3.0 |
2018-06-29 21:15 |
|
Fixed in Version | => 7.3.0 |
2018-06-29 21:19 |
|
Status | verified => closed |