]> OCCT Git - occt.git/commitdiff
0032246: Tests, Visualization - unstable test case bugs/vis/bug79 reporting memory...
authorkgv <kgv@opencascade.com>
Thu, 25 Mar 2021 12:26:37 +0000 (15:26 +0300)
committerbugmaster <bugmaster@opencascade.com>
Sat, 27 Mar 2021 10:46:02 +0000 (13:46 +0300)
Test case has been adjusted to check memory trend after the loop.

tests/v3d/memory/bug79

index 5ef3e74e42ece2464535ad51b9cbd41d471a1c62..a39a7f6611feea9ab23d5a200ec86bddddbd9cc2 100644 (file)
@@ -2,6 +2,9 @@ puts "========"
 puts "OCC79"
 puts "========"
 
+set i_max 20
+set dispMode 0
+
 pload VISUALIZATION
 
 # disable VBO to avoid false memory leaks reported on NVIDIA graphics, see issue #29996
@@ -10,14 +13,15 @@ vcaps -vbo 0
 
 vinit View1
 restore [locate_data_file OCC162.brep] s
-vdisplay s
+vdisplay -dispMode $dispMode s
 
 set listmem {}
-set i_max 10
 for {set i 1} {${i} <= ${i_max}} {incr i} {
   verase s
-  vdisplay s
+  vdisplay -dispMode $dispMode s
 
   lappend listmem [meminfo h]
-  checktrend $listmem 0 1 "Memory leak detected"
 }
+
+puts $listmem
+checktrend $listmem 0 1 "Memory leak detected"