mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-09 18:50:54 +03:00
In parallel mode, limit number of jobs in the queue to avoid slowdown occurring with long queues Obsolete DRAW tools removed Improvement of processing of test log: - log is collected as list and not as string for better performance - short table of test cases (TOC) is added in HTML log - algorithm to combine test cases in one row in HTML log is improved to avoid long lines (group bugs) Parse rules corrected to ignore irrelevant debug messages, and to correctly report tests 3rdparty export as skipped or BAD when Gl2Ps is missing or is built in incompatible mode on windows Tests corrected to pass in Debug mode on Windows
44 lines
1.0 KiB
Plaintext
Executable File
44 lines
1.0 KiB
Plaintext
Executable File
puts "================"
|
|
puts "OCC316"
|
|
puts "================"
|
|
puts ""
|
|
|
|
########################################################
|
|
## Exception is raised in the application during visualization. (#2054)
|
|
########################################################
|
|
|
|
restore [locate_data_file OCC316.brep] result
|
|
|
|
decho off
|
|
set che [checkshape result]
|
|
decho on
|
|
|
|
if { [regexp "Faulty" $che] == 1 } {
|
|
puts "Warning OCC316: Source shape is NOT correct. It was detected by Checkshape command"
|
|
}
|
|
|
|
tclean result
|
|
|
|
vinit
|
|
vdisplay result
|
|
vsetdispmode result 1
|
|
vfit
|
|
|
|
set info [trinfo result]
|
|
regexp { +([-0-9.+eE]+) +triangles} $info full tri
|
|
regexp { +([-0-9.+eE]+) +nodes} $info full nod
|
|
|
|
if { $tri == 212909 && $nod == 158362 } {
|
|
puts "Warning OCC316: here is shading problem (some faces are lost)"
|
|
} else {
|
|
if { $tri == 0 || $nod == 0 } {
|
|
puts " Warning OCC316: here is shading problem (shading mesh is NOT created)"
|
|
isos result 0
|
|
} else {
|
|
puts "Warning: Shading of OCC316 looks OK, but visual checking is required"
|
|
}
|
|
}
|
|
|
|
set only_screen 1
|
|
|