mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024022: Slow meshing in BRepMesh
Added test case bugs/mesh/bug24022
This commit is contained in:
30
tests/bugs/mesh/bug24022
Normal file
30
tests/bugs/mesh/bug24022
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
puts "=========="
|
||||||
|
puts "OCC24022"
|
||||||
|
puts "=========="
|
||||||
|
puts ""
|
||||||
|
#####################################
|
||||||
|
# Slow meshing in BRepMesh
|
||||||
|
#####################################
|
||||||
|
|
||||||
|
restore [locate_data_file bug24022_hung_mesh.brep] result
|
||||||
|
tclean result
|
||||||
|
dchrono h reset
|
||||||
|
dchrono h start
|
||||||
|
incmesh result 0.1
|
||||||
|
dchrono h stop
|
||||||
|
set info [dchrono h show]
|
||||||
|
regexp {CPU user time: ([-0-9.+eE]+) seconds} $info full cpu_time
|
||||||
|
if { $cpu_time > 3. } {
|
||||||
|
puts "Error : meshing is slow"
|
||||||
|
} else {
|
||||||
|
puts "OK: meshing is quite fast"
|
||||||
|
}
|
||||||
|
vinit
|
||||||
|
vdisplay result
|
||||||
|
vfit
|
||||||
|
vsetdispmode 1
|
||||||
|
|
||||||
|
set only_screen 1
|
||||||
|
|
||||||
|
|
||||||
|
|
Reference in New Issue
Block a user