0024022: Slow meshing in BRepMesh
authorapn <apn@opencascade.com>
Tue, 23 Jul 2013 12:45:28 +0000 (16:45 +0400)
committerapn <apn@opencascade.com>
Thu, 25 Jul 2013 08:35:33 +0000 (12:35 +0400)
Added test case bugs/mesh/bug24022

tests/bugs/mesh/bug24022 [new file with mode: 0644]

diff --git a/tests/bugs/mesh/bug24022 b/tests/bugs/mesh/bug24022
new file mode 100644 (file)
index 0000000..17ffdcc
--- /dev/null
@@ -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
+
+
+