Modified CPU limit in test cases inDebug mode.
authorapn <apn@opencascade.com>
Tue, 17 Jun 2014 13:18:18 +0000 (17:18 +0400)
committerapn <apn@opencascade.com>
Tue, 17 Jun 2014 13:18:18 +0000 (17:18 +0400)
17 files changed:
tests/boolean/bcut_complex/P6
tests/boolean/bsection/M8
tests/boolean/bsection/N4
tests/bugs/modalg_5/bug23706_10
tests/bugs/modalg_5/bug23706_13
tests/bugs/modalg_5/bug23958
tests/bugs/modalg_5/bug24157_1
tests/bugs/modalg_5/bug24157_2
tests/bugs/modalg_5/bug24157_3
tests/bugs/modalg_5/bug24157_4
tests/bugs/modalg_5/bug24157_5
tests/bugs/modalg_5/bug24157_6
tests/bugs/modalg_5/bug24157_7
tests/bugs/modalg_5/bug24157_8
tests/bugs/modalg_5/bug24157_9
tests/bugs/modalg_5/bug24190
tests/bugs/modalg_5/bug24758_2

index f8bdcc4..afc84c7 100644 (file)
@@ -2,6 +2,8 @@
 puts "TODO #22911 ALL: Faulty shapes in variables faulty_1 to faulty_"
 puts "TODO #22911 ALL: Error : The area of the resulting shape is"
 
+cpulimit 1500
+
 restore [locate_data_file CTO909_Bug3_Tr_obj.rle] a
 restore [locate_data_file Bug4_Tr_outil.rle] b
 
index 614264a..eb5797b 100644 (file)
@@ -1,3 +1,5 @@
+cpulimit 1500
+
 restore [locate_data_file lh3d_px1.brep] a
 
 #removing intersection of faces a_3 and a_220
index af8d0ff..529abd5 100644 (file)
@@ -1,6 +1,6 @@
 #puts "TODO #23749 ALL: Faulty shapes in variables faulty_1 to faulty_"
 
-cpulimit 4000
+cpulimit 4500
 
 restore [locate_data_file lh3d_px2.brep] a
 compound result
index 3f1e0ec..9c72dac 100755 (executable)
@@ -6,6 +6,8 @@ puts ""
 # Cannot project point on curve
 #########################################################################
 
+cpulimit 1500
+
 bsplinecurve r3 2 6 1 3 2 1 3 1 4 1 5 1 6 3 2 5 3 1 3 7 3 1 4 8 3 1 4 8 3 1 4 8 3 1 5 9 3 1 9 7 3 1
 bsplinecurve r4 2 6 2 3 2.5 1 3 1 3.5 1 4 1 4.5 3 -1 2 3 1 1 11 3 1 3 9 3 1 3 9 3 1 3 9 3 1 5 7 3 1 7 4 3 1
 extrema r3 r4
index 0ba9d96..c311042 100755 (executable)
@@ -6,6 +6,8 @@ puts ""
 # Cannot project point on curve
 #########################################################################
 
+cpulimit 1500
+
 2dbsplinecurve b3 2 6 1 3 2 1 3 1 4 1 5 1 6 3 2 5 1 3 7 1 4 8 1 4 8 1 4 8 1 5 9 1 9 7 1
 2dbsplinecurve b4 2 6 2 3 2.5 1 3 1 3.5 1 4 1 4.5 3 -1 2 1 1 11 1 3 9 1 3 9 1 3 9 1 5 7 1 7 4 1
 
index 81e720c..078d291 100644 (file)
@@ -6,6 +6,8 @@ puts ""
 # Section of shell by plane is incomplete
 #################################################################################
 
+cpulimit 2000
+
 pload DATAEXCHANGEKERNEL
 
 # shell
index fa8c894..89dc24c 100644 (file)
@@ -17,7 +17,12 @@ bfillds
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 60 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 110
+} else {
+  set check_time 87
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index 0972f60..7424534 100644 (file)
@@ -20,7 +20,12 @@ bfillds
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 200 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 460
+} else {
+  set check_time 378
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index 82f85a9..a436ded 100644 (file)
@@ -14,7 +14,12 @@ bfillds
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 15 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 30
+} else {
+  set check_time 16
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index c2bf875..ffb8d27 100644 (file)
@@ -59,7 +59,12 @@ bfillds
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 30 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 30
+} else {
+  set check_time 43
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index f2f76de..4a634c9 100644 (file)
@@ -63,10 +63,14 @@ baddobjects b1
 baddcompound b2
 bfillds
 
-bbuild result -t
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 100 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 30
+} else {
+  set check_time 913
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index 4ec968f..c01606f 100644 (file)
@@ -43,7 +43,12 @@ bfillds
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 10 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 20
+} else {
+  set check_time 24
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index 9dd6cd9..eed8879 100644 (file)
@@ -43,7 +43,12 @@ bfillds
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 100 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 90
+} else {
+  set check_time 135
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index 2f7e25a..cec9bf7 100644 (file)
@@ -44,7 +44,12 @@ bfillds -t
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 9.5 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 25
+} else {
+  set check_time 2.2
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index c83d8e6..cf5d81b 100644 (file)
@@ -24,7 +24,12 @@ bfillds
 
 regexp { +Tps: +([-0-9.+eE]+)} [bbuild result -t] full tps_time
 
-if { $tps_time > 85.7 } {
+if { [regexp {Debug mode} [dversion]] } {
+  set check_time 220
+} else {
+  set check_time 16
+}
+if { $tps_time > $check_time } {
   puts "Error: low performance"
 } else {
   puts "OK: high performance"
index d6dedf2..6ffef98 100755 (executable)
@@ -6,7 +6,7 @@ puts ""
 # Exception raised during topological operation.
 #######################################################################
 
-cpulimit 2500
+cpulimit 4000
 
 restore [locate_data_file bug24190_itz.brep] b
 
index 9135df9..463512e 100644 (file)
@@ -7,7 +7,7 @@ puts ""
 ##############################################################
 
 if { [regexp {Debug mode} [dversion]] } {
-   cpulimit 2000
+   cpulimit 3000
 }
 
 # drill parameters (some terms taken from http://www.drill-bits.cn/drill-bits-quality.asp)