mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-09 18:50:54 +03:00
Splitting of subgroups bugs/modalg and bugs/moddata to optimise time of testing Correction of end file in group v3d Small correction of test case
59 lines
1.5 KiB
Plaintext
Executable File
59 lines
1.5 KiB
Plaintext
Executable File
|
|
puts "========"
|
|
puts "GER60239"
|
|
puts "OCC452"
|
|
puts "(case 2)"
|
|
puts "========"
|
|
puts ""
|
|
|
|
restore [locate_data_file mds-part1.rle] a
|
|
set che [checkshape a]
|
|
if { [regexp {Faulty} $che ] == 1 } {
|
|
puts "Faulty OCC452 (shape 1): Source shape is invalid. It was detected by Checkshape command"
|
|
} else {
|
|
puts "OCC452 OK (shape 1): Source shape is valid"
|
|
}
|
|
|
|
restore [locate_data_file mds-part2.rle] b
|
|
set che [checkshape b]
|
|
if { [regexp {Faulty} $che ] == 1 } {
|
|
puts "Faulty OCC452 (shape 2): Source shape is invalid. It was detected by Checkshape command"
|
|
} else {
|
|
puts "OCC452 OK (shape 2): Source shape is valid"
|
|
}
|
|
|
|
restore [locate_data_file CTO900_ger60239a.rle] c
|
|
set che [checkshape c]
|
|
if { [regexp {Faulty} $che ] == 1 } {
|
|
puts "Faulty OCC452 (shape 3): Source shape is invalid. It was detected by Checkshape command"
|
|
} else {
|
|
puts "OCC452 OK (shape 3): Source shape is valid"
|
|
}
|
|
|
|
restore [locate_data_file CTO900_ger60239b.rle] d
|
|
set che [checkshape d]
|
|
if { [regexp {Faulty} $che ] == 1 } {
|
|
puts "Faulty OCC452 (shape 4): Source shape is invalid. It was detected by Checkshape command"
|
|
} else {
|
|
puts "OCC452 OK (shape 4): Source shape is valid"
|
|
}
|
|
dchrono h2 reset
|
|
dchrono h2 start
|
|
|
|
bfuse r a b
|
|
#checkshape r
|
|
|
|
bfuse result c d
|
|
|
|
dchrono h2 stop
|
|
set q2 [ dchrono h2 show ]
|
|
regexp {CPU user time: ([-0-9.+eE]+) seconds} $q2 full z2
|
|
puts "$z2"
|
|
if { $z2 > 60 } {
|
|
puts "Elapsed time is more then 60 seconds - Faulty"
|
|
} else {
|
|
puts "Elapsed time is less then 60 seconds - OK"
|
|
}
|
|
set square 3468.6
|
|
set 2dviewer 0
|