From 59cb5b4fbf2d6f56187b7fc922d9386f8a417d97 Mon Sep 17 00:00:00 2001 From: spo Date: Tue, 13 Oct 2015 16:19:40 +0300 Subject: [PATCH] Sort SQUISH cases to suites --- .../objects.map => objects_salome.map} | 0 .../{objects.map => objects_standalone.map} | 0 test.squish/shared/objects.map | 6 + test.squish/shared/scripts/common.py | 431 +++++++++++++++++ .../envvars | 0 .../shared/scripts/common.py | 1 + test.squish/suite_FEATURE_BOOLEAN/suite.conf | 10 + .../tst_boolean_001/test.py | 0 .../tst_boolean_001/verificationPoints/VP1 | 0 .../tst_boolean_002/test.py | 0 .../tst_boolean_002/verificationPoints/VP1 | 0 .../tst_boolean_003/test.py | 0 .../tst_boolean_003/verificationPoints/VP1 | 0 .../suite_FEATURE_CONSTRUCTION/envvars | 0 .../shared/scripts/common.py | 1 + .../suite_FEATURE_CONSTRUCTION/suite.conf | 10 + .../tst_construction_001/test.py | 0 .../verificationPoints/VP1 | 0 .../verificationPoints/VP2 | 0 test.squish/suite_FEATURE_EXTRUSION/envvars | 0 .../shared/scripts/common.py | 1 + .../suite_FEATURE_EXTRUSION/suite.conf | 10 + .../tst_extrusion_001/test.py | 0 .../tst_extrusion_001/verificationPoints/VP1 | 0 .../tst_extrusion_001/verificationPoints/VP2 | 0 .../tst_extrusion_001/verificationPoints/VP3 | 0 .../tst_extrusion_001/verificationPoints/VP4 | 0 .../tst_extrusion_002/test.py | 0 .../tst_extrusion_002/verificationPoints/VP1 | 0 .../tst_extrusion_002/verificationPoints/VP2 | 0 .../tst_extrusion_002/verificationPoints/VP3 | 0 .../tst_extrusion_002/verificationPoints/VP4 | 0 .../tst_extrusion_002/verificationPoints/VP5 | 0 .../tst_extrusion_002/verificationPoints/VP6 | 0 .../tst_extrusion_003/test.py | 0 .../tst_extrusion_003/verificationPoints/VP1 | 0 .../tst_extrusion_004/test.py | 0 .../tst_extrusion_004/verificationPoints/VP1 | 0 .../tst_extrusion_006/test.py | 0 .../tst_extrusion_006/verificationPoints/VP1 | 0 test.squish/suite_FEATURE_PARTITION/envvars | 0 .../shared/scripts/common.py | 1 + .../suite_FEATURE_PARTITION/suite.conf | 10 + .../tst_partition_001/test.py | 0 .../tst_partition_001/verificationPoints/VP1 | 0 test.squish/suite_FEATURE_REVOLUTION/envvars | 0 .../shared/scripts/common.py | 1 + .../suite_FEATURE_REVOLUTION/suite.conf | 10 + .../tst_revolution_001/test.py | 0 .../tst_revolution_001/verificationPoints/VP1 | 0 .../tst_revolution_001/verificationPoints/VP2 | 0 .../tst_revolution_003/test.py | 0 .../tst_revolution_003/verificationPoints/VP1 | 0 .../tst_revolution_004/test.py | 0 .../tst_revolution_004/verificationPoints/VP1 | 0 .../tst_revolution_004/verificationPoints/VP2 | 0 .../tst_revolution_004/verificationPoints/VP3 | 0 .../tst_revolution_005/test.py | 0 .../tst_revolution_005/verificationPoints/VP1 | 0 .../tst_revolution_005/verificationPoints/VP2 | 0 .../tst_revolution_005/verificationPoints/VP3 | 0 .../tst_revolution_005/verificationPoints/VP4 | 0 .../tst_revolution_006/test.py | 0 .../tst_revolution_006/verificationPoints/VP1 | 0 test.squish/suite_FEATURE_SKETCH/envvars | 0 .../shared/scripts/common.py | 1 + test.squish/suite_FEATURE_SKETCH/suite.conf | 10 + .../tst_sketch_001/test.py | 0 .../tst_sketch_001/verificationPoints/VP1 | 0 .../tst_sketch_001/verificationPoints/VP2 | 0 .../tst_sketch_002/test.py | 0 .../tst_sketch_002/verificationPoints/VP1 | 0 .../tst_sketch_002/verificationPoints/VP2 | 0 .../tst_sketch_003/test.py | 0 .../tst_sketch_003/verificationPoints/VP1 | 0 .../tst_sketch_003/verificationPoints/VP2 | 0 .../tst_sketch_004/test.py | 0 .../tst_sketch_004/verificationPoints/VP1 | 0 .../tst_sketch_004/verificationPoints/VP2 | 0 .../tst_sketch_004/verificationPoints/VP3 | 0 .../tst_sketch_005/test.py | 0 .../tst_sketch_005/verificationPoints/VP1 | 0 .../tst_sketch_005/verificationPoints/VP2 | 0 .../tst_sketch_005/verificationPoints/VP3 | 0 .../tst_sketch_006/test.py | 0 .../tst_sketch_006/verificationPoints/VP1 | 0 .../tst_sketch_006/verificationPoints/VP2 | 0 .../tst_sketch_006/verificationPoints/VP3 | 0 .../tst_sketch_007/test.py | 0 .../tst_sketch_007/verificationPoints/VP1 | 0 .../tst_sketch_007/verificationPoints/VP2 | 0 .../tst_sketch_007/verificationPoints/VP3 | 0 .../tst_sketch_008/test.py | 0 .../tst_sketch_008/verificationPoints/VP1 | 0 .../tst_sketch_008/verificationPoints/VP2 | 0 .../tst_sketch_009/test.py | 0 .../tst_sketch_009/verificationPoints/VP1 | 0 .../tst_sketch_009/verificationPoints/VP2 | 0 .../tst_sketch_010/test.py | 0 .../tst_sketch_010/verificationPoints/VP1 | 0 .../tst_sketch_010/verificationPoints/VP2 | 0 .../tst_sketch_010/verificationPoints/VP3 | 0 .../tst_sketch_011/test.py | 0 .../tst_sketch_011/verificationPoints/VP1 | 0 .../tst_sketch_011/verificationPoints/VP2 | 0 .../tst_sketch_012/test.py | 0 .../tst_sketch_012/verificationPoints/VP1 | 0 .../tst_sketch_012/verificationPoints/VP2 | 0 .../tst_sketch_013/test.py | 0 .../tst_sketch_013/verificationPoints/VP1 | 0 .../tst_sketch_013/verificationPoints/VP2 | 0 .../tst_sketch_014/test.py | 0 .../tst_sketch_014/verificationPoints/VP1 | 0 .../tst_sketch_015/test.py | 0 .../tst_sketch_015/verificationPoints/VP1 | 0 .../tst_sketch_015/verificationPoints/VP2 | 0 .../tst_sketch_016/test.py | 0 .../tst_sketch_016/verificationPoints/VP1 | 0 .../tst_sketch_016/verificationPoints/VP2 | 0 .../tst_sketch_017/test.py | 0 .../tst_sketch_017/verificationPoints/VP1 | 0 .../tst_sketch_017/verificationPoints/VP2 | 0 .../tst_sketch_018/test.py | 0 .../tst_sketch_018/verificationPoints/VP1 | 0 .../shared/scripts/common.py | 432 +----------------- test.squish/suite_ISSUES_SALOME/suite.conf | 2 +- test.squish/suite_STANDALONE/envvars | 0 .../shared/scripts/common.py | 0 .../suite.conf | 2 +- .../tst_532/test.py | 0 .../tst_532/verificationPoints/VP_EXTRUSION | 0 .../tst_532/verificationPoints/VP_PARTITION | 0 .../failedImages/failed_1.png | Bin 0 -> 15440 bytes .../failedImages/failed_2.png | Bin 0 -> 15276 bytes .../failedImages/failed_3.png | Bin 0 -> 15440 bytes .../failedImages/failed_4.png | Bin 0 -> 15276 bytes .../failedImages/failed_5.png | Bin 0 -> 15440 bytes .../failedImages/failed_6.png | Bin 0 -> 15276 bytes .../failedImages/failed_7.png | Bin 0 -> 15440 bytes .../failedImages/failed_8.png | Bin 0 -> 15276 bytes .../tst_818/test.py | 0 .../tst_BASE/test.py | 0 .../tst_DISTANCE/test.py | 0 .../tst_PARALLEL_1/test.py | 0 .../tst_PARALLEL_1/verificationPoints/VP1 | 0 .../tst_PARALLEL_2/test.py | 0 .../tst_PARALLEL_2/verificationPoints/VP1 | 0 .../tst_PARALLEL_2/verificationPoints/VP2 | 0 .../tst_PARALLEL_2/verificationPoints/VP3 | 0 .../verificationPoints/VP_PARALLEL_1 | 0 .../verificationPoints/VP_PARALLEL_2 | 0 .../verificationPoints/VP_SKETCH | 0 .../failedImages/failed_1.png | Bin 0 -> 16653 bytes .../failedImages/failed_2.png | Bin 0 -> 16144 bytes .../failedImages/failed_3.png | Bin 0 -> 16659 bytes .../failedImages/failed_4.png | Bin 0 -> 16148 bytes .../tst_PERPENDICULAR_1/test.py | 0 .../verificationPoints/VP1 | 0 .../tst_RADIUS/test.py | 0 .../tst_c/test.py | 0 .../tst_common_1/test.py | 0 .../tst_common_1/verificationPoints/VP1 | 0 .../tst_common_1/verificationPoints/VP2 | 0 .../tst_common_1/verificationPoints/VP3 | 0 .../tst_crash_1/test.py | 0 test_squish.sh | 34 +- 166 files changed, 538 insertions(+), 435 deletions(-) rename test.squish/{suite_ISSUES_SALOME/objects.map => objects_salome.map} (100%) rename test.squish/{objects.map => objects_standalone.map} (100%) create mode 100644 test.squish/shared/objects.map create mode 100644 test.squish/shared/scripts/common.py rename test.squish/{suite_ISSUES => suite_FEATURE_BOOLEAN}/envvars (100%) create mode 120000 test.squish/suite_FEATURE_BOOLEAN/shared/scripts/common.py create mode 100644 test.squish/suite_FEATURE_BOOLEAN/suite.conf rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_BOOLEAN}/tst_boolean_001/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_BOOLEAN}/tst_boolean_001/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_BOOLEAN}/tst_boolean_002/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_BOOLEAN}/tst_boolean_002/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_BOOLEAN}/tst_boolean_003/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_BOOLEAN}/tst_boolean_003/verificationPoints/VP1 (100%) create mode 100644 test.squish/suite_FEATURE_CONSTRUCTION/envvars create mode 120000 test.squish/suite_FEATURE_CONSTRUCTION/shared/scripts/common.py create mode 100644 test.squish/suite_FEATURE_CONSTRUCTION/suite.conf rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_CONSTRUCTION}/tst_construction_001/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_CONSTRUCTION}/tst_construction_001/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_CONSTRUCTION}/tst_construction_001/verificationPoints/VP2 (100%) create mode 100644 test.squish/suite_FEATURE_EXTRUSION/envvars create mode 120000 test.squish/suite_FEATURE_EXTRUSION/shared/scripts/common.py create mode 100644 test.squish/suite_FEATURE_EXTRUSION/suite.conf rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_001/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_001/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_001/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_001/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_001/verificationPoints/VP4 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_002/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_002/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_002/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_002/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_002/verificationPoints/VP4 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_002/verificationPoints/VP5 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_002/verificationPoints/VP6 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_003/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_003/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_004/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_004/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_006/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_EXTRUSION}/tst_extrusion_006/verificationPoints/VP1 (100%) create mode 100644 test.squish/suite_FEATURE_PARTITION/envvars create mode 120000 test.squish/suite_FEATURE_PARTITION/shared/scripts/common.py create mode 100644 test.squish/suite_FEATURE_PARTITION/suite.conf rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_PARTITION}/tst_partition_001/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_PARTITION}/tst_partition_001/verificationPoints/VP1 (100%) create mode 100644 test.squish/suite_FEATURE_REVOLUTION/envvars create mode 120000 test.squish/suite_FEATURE_REVOLUTION/shared/scripts/common.py create mode 100644 test.squish/suite_FEATURE_REVOLUTION/suite.conf rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_001/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_001/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_001/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_003/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_003/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_004/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_004/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_004/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_004/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_005/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_005/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_005/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_005/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_005/verificationPoints/VP4 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_006/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_REVOLUTION}/tst_revolution_006/verificationPoints/VP1 (100%) create mode 100644 test.squish/suite_FEATURE_SKETCH/envvars create mode 120000 test.squish/suite_FEATURE_SKETCH/shared/scripts/common.py create mode 100644 test.squish/suite_FEATURE_SKETCH/suite.conf rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_001/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_001/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_001/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_002/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_002/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_002/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_003/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_003/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_003/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_004/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_004/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_004/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_004/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_005/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_005/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_005/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_005/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_006/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_006/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_006/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_006/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_007/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_007/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_007/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_007/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_008/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_008/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_008/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_009/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_009/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_009/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_010/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_010/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_010/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_010/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_011/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_011/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_011/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_012/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_012/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_012/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_013/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_013/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_013/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_014/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_014/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_015/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_015/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_015/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_016/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_016/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_016/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_017/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_017/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_017/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_018/test.py (100%) rename test.squish/{suite_ISSUES_SALOME => suite_FEATURE_SKETCH}/tst_sketch_018/verificationPoints/VP1 (100%) mode change 100644 => 120000 test.squish/suite_ISSUES_SALOME/shared/scripts/common.py create mode 100644 test.squish/suite_STANDALONE/envvars rename test.squish/{suite_ISSUES => suite_STANDALONE}/shared/scripts/common.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/suite.conf (85%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_532/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_532/verificationPoints/VP_EXTRUSION (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_532/verificationPoints/VP_PARTITION (100%) create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_1.png create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_2.png create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_3.png create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_4.png create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_5.png create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_6.png create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_7.png create mode 100644 test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_8.png rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_818/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_BASE/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_DISTANCE/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_1/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_1/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_2/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_2/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_2/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_2/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_1 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_2 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PARALLEL_2/verificationPoints/VP_SKETCH (100%) create mode 100644 test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_1.png create mode 100644 test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_2.png create mode 100644 test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_3.png create mode 100644 test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_4.png rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PERPENDICULAR_1/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_PERPENDICULAR_1/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_RADIUS/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_c/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_common_1/test.py (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_common_1/verificationPoints/VP1 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_common_1/verificationPoints/VP2 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_common_1/verificationPoints/VP3 (100%) rename test.squish/{suite_ISSUES => suite_STANDALONE}/tst_crash_1/test.py (100%) diff --git a/test.squish/suite_ISSUES_SALOME/objects.map b/test.squish/objects_salome.map similarity index 100% rename from test.squish/suite_ISSUES_SALOME/objects.map rename to test.squish/objects_salome.map diff --git a/test.squish/objects.map b/test.squish/objects_standalone.map similarity index 100% rename from test.squish/objects.map rename to test.squish/objects_standalone.map diff --git a/test.squish/shared/objects.map b/test.squish/shared/objects.map new file mode 100644 index 000000000..18914cfab --- /dev/null +++ b/test.squish/shared/objects.map @@ -0,0 +1,6 @@ +:File_QtxMenu {title='File' type='QtxMenu' unnamed='1' visible='1'} +:Open File.File name:_QLabel {name='fileNameLabel' text='File name:' type='QLabel' visible='1' window=':Open File_SUIT_FileDlg'} +:Open File_SUIT_FileDlg {name='QFileDialog' type='SUIT_FileDlg' visible='1' windowTitle='Open File'} +:PoseidonGUI v1.6.4_LUIDesktop_TabDesktop {type='LUIDesktop_TabDesktop' unnamed='1' visible='1' windowTitle='PoseidonGUI v1.6.4'} +:PoseidonGUI v1.6.4_QMenuBar {type='QMenuBar' unnamed='1' visible='1' window=':PoseidonGUI v1.6.4_LUIDesktop_TabDesktop'} +:fileNameEdit_QLineEdit {buddy=':Open File.File name:_QLabel' name='fileNameEdit' type='QLineEdit' visible='1'} diff --git a/test.squish/shared/scripts/common.py b/test.squish/shared/scripts/common.py new file mode 100644 index 000000000..757e1ec1f --- /dev/null +++ b/test.squish/shared/scripts/common.py @@ -0,0 +1,431 @@ +import os + +testSettings.logScreenshotOnError = True +testSettings.logScreenshotOnFail = True +#RESULTS_PATH = "/dn48/newgeom/eso/sources/test.squish/shared/testresults/" +DATA_PATH = os.getenv('TEST_DATA_DIR') + +g_points = {"XY_plane": (332, 250), "XZ_plane": (355, 207)} # one of the construction planes +def help_points(name): + return g_points[name] + +def set_defaults(): + waitForObject(":SALOME*_STD_TabDesktop").resize(1024, 768) + +def activate_newgeom(): + clickButton(waitForObject(":SALOME*.NewGeom_QToolButton")) + clickButton(waitForObject(":Activate module.New_QPushButton")) + +def close_application(): + sendEvent("QCloseEvent", waitForObject(":SALOME*_STD_TabDesktop")) + clickButton(waitForObject(":Exit.Ok_QPushButton")) + clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton")) +# snooze(10) + +def close_application_wo_saving(): + sendEvent("QCloseEvent", waitForObject(":SALOME*_STD_TabDesktop")) + clickButton(waitForObject(":Exit.Ok_QPushButton")) + clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton")) + +def part_create(): + activateItem(waitForObjectItem(":SALOME*_QMenuBar", "Part")) + activateItem(waitForObjectItem(":Part_QMenu", "New part")) + +def sketch_create(point, actions): + clickButton(waitForObject(":SALOME*.Sketch_QToolButton")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + activateItem(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + + actions() + + clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton")) + +def point_create_in_view(point, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Point")) + + if aux==1: + clickButton(waitForObject(":Point.Auxiliary_QCheckBox")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Point.property_panel_cancel_QToolButton")) + +def point_create(point, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Point")) + + if aux==1: + clickButton(waitForObject(":Point.Auxiliary_QCheckBox")) + + type(waitForObject(":Point.X _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Point.X _ModuleBase_ParamSpinBox"), point[0]) + + type(waitForObject(":Point.Y _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Point.Y _ModuleBase_ParamSpinBox"), point[1]) + + clickButton(waitForObject(":Point.property_panel_ok_QToolButton")) + +def line_create_in_view(start_point, end_point, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) + + if aux==1: + clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Line.property_panel_cancel_QToolButton")) + +def closing_line_create_in_view(start_point, end_point, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) + + if aux==1: + clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) + +def lines_create_in_view(points, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) + + if aux==1: + clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) + + for point in points: + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + +def lines_close(): + clickButton(waitForObject(":Line.property_panel_cancel_QToolButton")) + +def line_create(start_point, end_point, aux=0): #Set aux=1 to create auxiliary line + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) + + if aux==1: + clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) + + type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox"), start_point[0]) + + type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox"), start_point[1]) + + type(waitForObject(":End point.X _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":End point.X _ModuleBase_ParamSpinBox"), end_point[0]) + + type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox"), end_point[1]) + + clickButton(waitForObject(":Line.property_panel_ok_QToolButton")) + +def circle_create_in_view(center, radius, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Circle")) + + if aux==1: + clickButton(waitForObject(":Circle.Auxiliary_QCheckBox")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), center[0], center[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), radius[0], radius[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Circle.property_panel_cancel_QToolButton")) + +def circle_create(center, radius, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Circle")) + + if aux==1: + clickButton(waitForObject(":Circle.Auxiliary_QCheckBox")) + + type(waitForObject(":Center.X _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Center.X _ModuleBase_ParamSpinBox"), center[0]) + + type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox"), center[1]) + + type(waitForObject(":Circle.CircleRadius_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Circle.CircleRadius_ModuleBase_ParamSpinBox"), radius) + + clickButton(waitForObject(":Circle.property_panel_ok_QToolButton")) + +def arc_create(center, start_point, end_point, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Arc")) + + if aux==1: + clickButton(waitForObject(":Arc.Auxiliary_QCheckBox")) + + type(waitForObject(":Center.X _ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":Center.X _ModuleBase_ParamSpinBox_2"), center[0]) + + type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox_2"), center[1]) + + type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox_2"), start_point[0]) + + type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox_2"), start_point[1]) + + type(waitForObject(":End point.X _ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":End point.X _ModuleBase_ParamSpinBox_2"), end_point[0]) + + type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox_2"), end_point[1]) + + clickButton(waitForObject(":Arc.property_panel_ok_QToolButton")) + +def arc_create_in_view(center, start_point, end_point, aux=0): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Arc")) + + if aux==1: + clickButton(waitForObject(":Arc.Auxiliary_QCheckBox")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), center[0], center[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Arc.property_panel_cancel_QToolButton")) + +def save(filename): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "File")) + mouseClick(waitForObjectItem(":_QMenu", "Save As...")) + + type(waitForObject(":fileNameEdit_QLineEdit"), filename) + clickButton(waitForObject(":Save File.Save_QPushButton")) + +def extrusion(point, to_size, from_size): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) + mouseClick(waitForObjectItem(":_QMenu", "Extrusion")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + + type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox"), to_size) + + type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox"), from_size) + + clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton")) + +def open(filename): + clickButton(waitForObject(":SALOME*.Open_QToolButton")) + waitForObject(":fileNameEdit_QLineEdit_2").setText(filename) + type(waitForObject(":fileNameEdit_QLineEdit_2"), "") + +def point_fixe(point): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Fixed")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Fixed.property_panel_cancel_QToolButton")) + + +def distance(start_point, end_point, annotation_point): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Distance")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), annotation_point[0], annotation_point[1], 0, Qt.LeftButton) + + #if length!=0: + #type(waitForObject(":_ModuleBase_ParamSpinBox"), "") + #type(waitForObject(":_ModuleBase_ParamSpinBox"), length) + + clickButton(waitForObject(":Distance.property_panel_cancel_QToolButton")) + +def change_distance(point, value): + doubleClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + type(waitForObject(":Distance.ConstraintValue_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Distance.ConstraintValue_ModuleBase_ParamSpinBox"), value) + clickButton(waitForObject(":Distance.property_panel_ok_QToolButton")) + +def parallel(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Parallel")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Parallel.property_panel_cancel_QToolButton_2")) + +def perpendicular(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Perpendicular")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Perpendicular.property_panel_cancel_QToolButton")) + +def coincident(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Coincident")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Coincident.property_panel_cancel_QToolButton")) + +def equal(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Equal")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Equal.property_panel_cancel_QToolButton")) + +def vertical(point): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Vertical")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Vertical.property_panel_cancel_QToolButton")) + +def horizontal(point): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Horizontal")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Horizontal.property_panel_cancel_QToolButton")) + +def fit_all(): + clickButton(waitForObject(":SALOME*.Fit All_QToolButton")) + +def boolean_cut(main_object, tool_object): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) + mouseClick(waitForObjectItem(":_QMenu", "Boolean")) + + mouseClick(waitForObject(":Boolean.Type_QComboBox"), 57, 9, 0, Qt.LeftButton) + mouseClick(waitForObjectItem(":Boolean.Type_QComboBox", "Cut"), 26, 7, 0, Qt.LeftButton) + + mouseClick(waitForObject(":Boolean.Main objects_QListWidget"), 89, 62, 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 0, Qt.LeftButton) + + mouseClick(waitForObject(":Boolean.Tool object_QListWidget"), 98, 87, 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Boolean.property_panel_ok_QToolButton")) + +def boolean_fuse(main_object, tool_object): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) + mouseClick(waitForObjectItem(":_QMenu", "Boolean")) + + mouseClick(waitForObject(":Boolean.Type_QComboBox"), 57, 9, 0, Qt.LeftButton) + mouseClick(waitForObjectItem(":Boolean.Type_QComboBox", "Fuse"), 26, 7, 0, Qt.LeftButton) + + mouseClick(waitForObject(":Boolean.Main objects_QListWidget"), 89, 62, 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 0, Qt.LeftButton) + + mouseClick(waitForObject(":Boolean.Tool object_QListWidget"), 98, 87, 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Boolean.property_panel_ok_QToolButton")) + +def boolean_common(main_object, tool_object): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) + mouseClick(waitForObjectItem(":_QMenu", "Boolean")) + + mouseClick(waitForObject(":Boolean.Type_QComboBox"), 57, 9, 0, Qt.LeftButton) + mouseClick(waitForObjectItem(":Boolean.Type_QComboBox", "Common"), 26, 7, 0, Qt.LeftButton) + + mouseClick(waitForObject(":Boolean.Main objects_QListWidget"), 89, 62, 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 0, Qt.LeftButton) + + mouseClick(waitForObject(":Boolean.Tool object_QListWidget"), 98, 87, 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Boolean.property_panel_ok_QToolButton")) + +def length(point, annotation_point): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Length")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), annotation_point[0], annotation_point[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Length.property_panel_cancel_QToolButton")) + +def change_length(point, value): + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + + type(waitForObject(":Length.ConstraintValue_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Length.ConstraintValue_ModuleBase_ParamSpinBox"), value) + + clickButton(waitForObject(":Length.property_panel_ok_QToolButton")) + +def radius(point, annotation_point): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Radius")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), annotation_point[0], annotation_point[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Radius.property_panel_cancel_QToolButton")) + +def change_radius(point, value): + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + + type(waitForObject(":Radius.ConstraintValue_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Radius.ConstraintValue_ModuleBase_ParamSpinBox"), value) + + clickButton(waitForObject(":Radius.property_panel_ok_QToolButton")) + +def tangent(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Tangent")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Tangent.property_panel_cancel_QToolButton")) + +def partition(main_objects, tool_object): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) + mouseClick(waitForObjectItem(":_QMenu", "Partition")) + + for main_object in main_objects: + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 33554432, Qt.LeftButton) + + mouseClick(waitForObject(":Partition.Tool object_QListWidget"), 116, 69, 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Partition.property_panel_ok_QToolButton")) + +def plane(point, distance): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Construction")) + mouseClick(waitForObjectItem(":_QMenu", "Plane")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) + + type(waitForObject(":Plane.distance_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Plane.distance_ModuleBase_ParamSpinBox"), 100) + + clickButton(waitForObject(":Plane.property_panel_ok_QToolButton")) + +def point(x, y, z): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Construction")) + mouseClick(waitForObjectItem(":_QMenu", "Point")) + + type(waitForObject(":Point.x_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Point.x_ModuleBase_ParamSpinBox"), x) + + type(waitForObject(":Point.y_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Point.y_ModuleBase_ParamSpinBox"), y) + + type(waitForObject(":Point.z_ModuleBase_ParamSpinBox"), "") + type(waitForObject(":Point.z_ModuleBase_ParamSpinBox"), z) + + clickButton(waitForObject(":Point.property_panel_ok_QToolButton")) + +def axis(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Construction")) + mouseClick(waitForObjectItem(":_QMenu", "Axis")) + + mouseDrag(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0]-40, point_1[1]-40, 80, 80, 1, Qt.LeftButton) + mouseDrag(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0]-40, point_2[1]-40, 80, 80, 1, Qt.LeftButton) + + clickButton(waitForObject(":Axis.property_panel_ok_QToolButton")) + + + + + + + + diff --git a/test.squish/suite_ISSUES/envvars b/test.squish/suite_FEATURE_BOOLEAN/envvars similarity index 100% rename from test.squish/suite_ISSUES/envvars rename to test.squish/suite_FEATURE_BOOLEAN/envvars diff --git a/test.squish/suite_FEATURE_BOOLEAN/shared/scripts/common.py b/test.squish/suite_FEATURE_BOOLEAN/shared/scripts/common.py new file mode 120000 index 000000000..c9dd6a8ec --- /dev/null +++ b/test.squish/suite_FEATURE_BOOLEAN/shared/scripts/common.py @@ -0,0 +1 @@ +../../../shared/scripts/common.py \ No newline at end of file diff --git a/test.squish/suite_FEATURE_BOOLEAN/suite.conf b/test.squish/suite_FEATURE_BOOLEAN/suite.conf new file mode 100644 index 000000000..bae54b56b --- /dev/null +++ b/test.squish/suite_FEATURE_BOOLEAN/suite.conf @@ -0,0 +1,10 @@ +AUT=salome_run.sh +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=true +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects_salome.map +TEST_CASES=tst_BASE +VERSION=3 +WRAPPERS=Qt diff --git a/test.squish/suite_ISSUES_SALOME/tst_boolean_001/test.py b/test.squish/suite_FEATURE_BOOLEAN/tst_boolean_001/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_boolean_001/test.py rename to test.squish/suite_FEATURE_BOOLEAN/tst_boolean_001/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_boolean_001/verificationPoints/VP1 b/test.squish/suite_FEATURE_BOOLEAN/tst_boolean_001/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_boolean_001/verificationPoints/VP1 rename to test.squish/suite_FEATURE_BOOLEAN/tst_boolean_001/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_boolean_002/test.py b/test.squish/suite_FEATURE_BOOLEAN/tst_boolean_002/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_boolean_002/test.py rename to test.squish/suite_FEATURE_BOOLEAN/tst_boolean_002/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_boolean_002/verificationPoints/VP1 b/test.squish/suite_FEATURE_BOOLEAN/tst_boolean_002/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_boolean_002/verificationPoints/VP1 rename to test.squish/suite_FEATURE_BOOLEAN/tst_boolean_002/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_boolean_003/test.py b/test.squish/suite_FEATURE_BOOLEAN/tst_boolean_003/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_boolean_003/test.py rename to test.squish/suite_FEATURE_BOOLEAN/tst_boolean_003/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_boolean_003/verificationPoints/VP1 b/test.squish/suite_FEATURE_BOOLEAN/tst_boolean_003/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_boolean_003/verificationPoints/VP1 rename to test.squish/suite_FEATURE_BOOLEAN/tst_boolean_003/verificationPoints/VP1 diff --git a/test.squish/suite_FEATURE_CONSTRUCTION/envvars b/test.squish/suite_FEATURE_CONSTRUCTION/envvars new file mode 100644 index 000000000..e69de29bb diff --git a/test.squish/suite_FEATURE_CONSTRUCTION/shared/scripts/common.py b/test.squish/suite_FEATURE_CONSTRUCTION/shared/scripts/common.py new file mode 120000 index 000000000..c9dd6a8ec --- /dev/null +++ b/test.squish/suite_FEATURE_CONSTRUCTION/shared/scripts/common.py @@ -0,0 +1 @@ +../../../shared/scripts/common.py \ No newline at end of file diff --git a/test.squish/suite_FEATURE_CONSTRUCTION/suite.conf b/test.squish/suite_FEATURE_CONSTRUCTION/suite.conf new file mode 100644 index 000000000..bae54b56b --- /dev/null +++ b/test.squish/suite_FEATURE_CONSTRUCTION/suite.conf @@ -0,0 +1,10 @@ +AUT=salome_run.sh +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=true +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects_salome.map +TEST_CASES=tst_BASE +VERSION=3 +WRAPPERS=Qt diff --git a/test.squish/suite_ISSUES_SALOME/tst_construction_001/test.py b/test.squish/suite_FEATURE_CONSTRUCTION/tst_construction_001/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_construction_001/test.py rename to test.squish/suite_FEATURE_CONSTRUCTION/tst_construction_001/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_construction_001/verificationPoints/VP1 b/test.squish/suite_FEATURE_CONSTRUCTION/tst_construction_001/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_construction_001/verificationPoints/VP1 rename to test.squish/suite_FEATURE_CONSTRUCTION/tst_construction_001/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_construction_001/verificationPoints/VP2 b/test.squish/suite_FEATURE_CONSTRUCTION/tst_construction_001/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_construction_001/verificationPoints/VP2 rename to test.squish/suite_FEATURE_CONSTRUCTION/tst_construction_001/verificationPoints/VP2 diff --git a/test.squish/suite_FEATURE_EXTRUSION/envvars b/test.squish/suite_FEATURE_EXTRUSION/envvars new file mode 100644 index 000000000..e69de29bb diff --git a/test.squish/suite_FEATURE_EXTRUSION/shared/scripts/common.py b/test.squish/suite_FEATURE_EXTRUSION/shared/scripts/common.py new file mode 120000 index 000000000..c9dd6a8ec --- /dev/null +++ b/test.squish/suite_FEATURE_EXTRUSION/shared/scripts/common.py @@ -0,0 +1 @@ +../../../shared/scripts/common.py \ No newline at end of file diff --git a/test.squish/suite_FEATURE_EXTRUSION/suite.conf b/test.squish/suite_FEATURE_EXTRUSION/suite.conf new file mode 100644 index 000000000..bae54b56b --- /dev/null +++ b/test.squish/suite_FEATURE_EXTRUSION/suite.conf @@ -0,0 +1,10 @@ +AUT=salome_run.sh +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=true +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects_salome.map +TEST_CASES=tst_BASE +VERSION=3 +WRAPPERS=Qt diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_001/test.py b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_001/test.py rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP1 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP1 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP2 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP2 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP3 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP3 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP4 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP4 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_001/verificationPoints/VP4 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_001/verificationPoints/VP4 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_002/test.py b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_002/test.py rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP1 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP1 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP2 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP2 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP3 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP3 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP4 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP4 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP4 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP4 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP5 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP5 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP5 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP5 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP6 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP6 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_002/verificationPoints/VP6 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_002/verificationPoints/VP6 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_003/test.py b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_003/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_003/test.py rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_003/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_003/verificationPoints/VP1 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_003/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_003/verificationPoints/VP1 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_003/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/test.py b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_004/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_004/test.py rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_004/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/verificationPoints/VP1 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_004/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_004/verificationPoints/VP1 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_004/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_006/test.py b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_006/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_006/test.py rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_006/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_006/verificationPoints/VP1 b/test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_006/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_extrusion_006/verificationPoints/VP1 rename to test.squish/suite_FEATURE_EXTRUSION/tst_extrusion_006/verificationPoints/VP1 diff --git a/test.squish/suite_FEATURE_PARTITION/envvars b/test.squish/suite_FEATURE_PARTITION/envvars new file mode 100644 index 000000000..e69de29bb diff --git a/test.squish/suite_FEATURE_PARTITION/shared/scripts/common.py b/test.squish/suite_FEATURE_PARTITION/shared/scripts/common.py new file mode 120000 index 000000000..c9dd6a8ec --- /dev/null +++ b/test.squish/suite_FEATURE_PARTITION/shared/scripts/common.py @@ -0,0 +1 @@ +../../../shared/scripts/common.py \ No newline at end of file diff --git a/test.squish/suite_FEATURE_PARTITION/suite.conf b/test.squish/suite_FEATURE_PARTITION/suite.conf new file mode 100644 index 000000000..bae54b56b --- /dev/null +++ b/test.squish/suite_FEATURE_PARTITION/suite.conf @@ -0,0 +1,10 @@ +AUT=salome_run.sh +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=true +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects_salome.map +TEST_CASES=tst_BASE +VERSION=3 +WRAPPERS=Qt diff --git a/test.squish/suite_ISSUES_SALOME/tst_partition_001/test.py b/test.squish/suite_FEATURE_PARTITION/tst_partition_001/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_partition_001/test.py rename to test.squish/suite_FEATURE_PARTITION/tst_partition_001/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_partition_001/verificationPoints/VP1 b/test.squish/suite_FEATURE_PARTITION/tst_partition_001/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_partition_001/verificationPoints/VP1 rename to test.squish/suite_FEATURE_PARTITION/tst_partition_001/verificationPoints/VP1 diff --git a/test.squish/suite_FEATURE_REVOLUTION/envvars b/test.squish/suite_FEATURE_REVOLUTION/envvars new file mode 100644 index 000000000..e69de29bb diff --git a/test.squish/suite_FEATURE_REVOLUTION/shared/scripts/common.py b/test.squish/suite_FEATURE_REVOLUTION/shared/scripts/common.py new file mode 120000 index 000000000..c9dd6a8ec --- /dev/null +++ b/test.squish/suite_FEATURE_REVOLUTION/shared/scripts/common.py @@ -0,0 +1 @@ +../../../shared/scripts/common.py \ No newline at end of file diff --git a/test.squish/suite_FEATURE_REVOLUTION/suite.conf b/test.squish/suite_FEATURE_REVOLUTION/suite.conf new file mode 100644 index 000000000..bae54b56b --- /dev/null +++ b/test.squish/suite_FEATURE_REVOLUTION/suite.conf @@ -0,0 +1,10 @@ +AUT=salome_run.sh +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=true +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects_salome.map +TEST_CASES=tst_BASE +VERSION=3 +WRAPPERS=Qt diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_001/test.py b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_001/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_001/test.py rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_001/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_001/verificationPoints/VP1 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_001/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_001/verificationPoints/VP1 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_001/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_001/verificationPoints/VP2 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_001/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_001/verificationPoints/VP2 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_001/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_003/test.py b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_003/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_003/test.py rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_003/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_003/verificationPoints/VP1 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_003/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_003/verificationPoints/VP1 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_003/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_004/test.py b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_004/test.py rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_004/verificationPoints/VP1 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_004/verificationPoints/VP1 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_004/verificationPoints/VP2 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_004/verificationPoints/VP2 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_004/verificationPoints/VP3 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_004/verificationPoints/VP3 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_004/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_005/test.py b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_005/test.py rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP1 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP1 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP2 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP2 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP3 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP3 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP4 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP4 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_005/verificationPoints/VP4 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_005/verificationPoints/VP4 diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_006/test.py b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_006/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_006/test.py rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_006/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_revolution_006/verificationPoints/VP1 b/test.squish/suite_FEATURE_REVOLUTION/tst_revolution_006/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_revolution_006/verificationPoints/VP1 rename to test.squish/suite_FEATURE_REVOLUTION/tst_revolution_006/verificationPoints/VP1 diff --git a/test.squish/suite_FEATURE_SKETCH/envvars b/test.squish/suite_FEATURE_SKETCH/envvars new file mode 100644 index 000000000..e69de29bb diff --git a/test.squish/suite_FEATURE_SKETCH/shared/scripts/common.py b/test.squish/suite_FEATURE_SKETCH/shared/scripts/common.py new file mode 120000 index 000000000..c9dd6a8ec --- /dev/null +++ b/test.squish/suite_FEATURE_SKETCH/shared/scripts/common.py @@ -0,0 +1 @@ +../../../shared/scripts/common.py \ No newline at end of file diff --git a/test.squish/suite_FEATURE_SKETCH/suite.conf b/test.squish/suite_FEATURE_SKETCH/suite.conf new file mode 100644 index 000000000..bae54b56b --- /dev/null +++ b/test.squish/suite_FEATURE_SKETCH/suite.conf @@ -0,0 +1,10 @@ +AUT=salome_run.sh +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=true +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects_salome.map +TEST_CASES=tst_BASE +VERSION=3 +WRAPPERS=Qt diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_001/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_001/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_001/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_001/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_001/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_001/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_001/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_001/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_001/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_001/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_001/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_001/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_002/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_002/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_002/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_002/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_002/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_002/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_002/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_002/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_002/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_002/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_002/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_002/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_003/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_003/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_003/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_003/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_003/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_003/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_003/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_003/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_003/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_003/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_003/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_003/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_004/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_004/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_004/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_004/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_004/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_004/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_004/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_004/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_004/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_004/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_004/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_004/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_004/verificationPoints/VP3 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_004/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_004/verificationPoints/VP3 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_004/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_005/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_005/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_005/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_005/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_005/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_005/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_005/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_005/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_005/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_005/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_005/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_005/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_005/verificationPoints/VP3 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_005/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_005/verificationPoints/VP3 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_005/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_006/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_006/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_006/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_006/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_006/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_006/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_006/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP3 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_006/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP3 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_006/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_007/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_007/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_007/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_007/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_007/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_007/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_007/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP3 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_007/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP3 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_007/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_008/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_008/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_008/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_008/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_008/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_008/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_008/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_008/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_008/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_008/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_008/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_008/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_009/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_009/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_009/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_009/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_009/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_009/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_009/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_009/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_009/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_009/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_009/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_009/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_010/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_010/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_010/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_010/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_010/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_010/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_010/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_010/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_010/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_010/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_010/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_010/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_010/verificationPoints/VP3 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_010/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_010/verificationPoints/VP3 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_010/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_011/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_011/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_011/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_011/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_011/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_011/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_011/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_011/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_011/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_011/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_011/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_011/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_012/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_012/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_012/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_012/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_012/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_012/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_012/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_012/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_012/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_012/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_012/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_012/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_013/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_013/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_013/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_013/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_013/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_013/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_013/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_013/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_013/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_013/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_013/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_013/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_014/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_014/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_014/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_014/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_014/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_014/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_014/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_014/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_015/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_015/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_015/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_015/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_015/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_015/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_015/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_015/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_015/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_015/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_015/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_015/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_016/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_016/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_016/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_016/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_016/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_016/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_016/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_016/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_016/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_016/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_016/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_016/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_017/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_017/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_017/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_017/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_017/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_017/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_017/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_017/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_017/verificationPoints/VP2 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_017/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_017/verificationPoints/VP2 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_017/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_018/test.py b/test.squish/suite_FEATURE_SKETCH/tst_sketch_018/test.py similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_018/test.py rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_018/test.py diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_018/verificationPoints/VP1 b/test.squish/suite_FEATURE_SKETCH/tst_sketch_018/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES_SALOME/tst_sketch_018/verificationPoints/VP1 rename to test.squish/suite_FEATURE_SKETCH/tst_sketch_018/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py b/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py deleted file mode 100644 index 757e1ec1f..000000000 --- a/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py +++ /dev/null @@ -1,431 +0,0 @@ -import os - -testSettings.logScreenshotOnError = True -testSettings.logScreenshotOnFail = True -#RESULTS_PATH = "/dn48/newgeom/eso/sources/test.squish/shared/testresults/" -DATA_PATH = os.getenv('TEST_DATA_DIR') - -g_points = {"XY_plane": (332, 250), "XZ_plane": (355, 207)} # one of the construction planes -def help_points(name): - return g_points[name] - -def set_defaults(): - waitForObject(":SALOME*_STD_TabDesktop").resize(1024, 768) - -def activate_newgeom(): - clickButton(waitForObject(":SALOME*.NewGeom_QToolButton")) - clickButton(waitForObject(":Activate module.New_QPushButton")) - -def close_application(): - sendEvent("QCloseEvent", waitForObject(":SALOME*_STD_TabDesktop")) - clickButton(waitForObject(":Exit.Ok_QPushButton")) - clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton")) -# snooze(10) - -def close_application_wo_saving(): - sendEvent("QCloseEvent", waitForObject(":SALOME*_STD_TabDesktop")) - clickButton(waitForObject(":Exit.Ok_QPushButton")) - clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton")) - -def part_create(): - activateItem(waitForObjectItem(":SALOME*_QMenuBar", "Part")) - activateItem(waitForObjectItem(":Part_QMenu", "New part")) - -def sketch_create(point, actions): - clickButton(waitForObject(":SALOME*.Sketch_QToolButton")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - activateItem(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - - actions() - - clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton")) - -def point_create_in_view(point, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Point")) - - if aux==1: - clickButton(waitForObject(":Point.Auxiliary_QCheckBox")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Point.property_panel_cancel_QToolButton")) - -def point_create(point, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Point")) - - if aux==1: - clickButton(waitForObject(":Point.Auxiliary_QCheckBox")) - - type(waitForObject(":Point.X _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Point.X _ModuleBase_ParamSpinBox"), point[0]) - - type(waitForObject(":Point.Y _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Point.Y _ModuleBase_ParamSpinBox"), point[1]) - - clickButton(waitForObject(":Point.property_panel_ok_QToolButton")) - -def line_create_in_view(start_point, end_point, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) - - if aux==1: - clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Line.property_panel_cancel_QToolButton")) - -def closing_line_create_in_view(start_point, end_point, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) - - if aux==1: - clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) - -def lines_create_in_view(points, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) - - if aux==1: - clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) - - for point in points: - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - -def lines_close(): - clickButton(waitForObject(":Line.property_panel_cancel_QToolButton")) - -def line_create(start_point, end_point, aux=0): #Set aux=1 to create auxiliary line - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Line")) - - if aux==1: - clickButton(waitForObject(":Line.Auxiliary_QCheckBox")) - - type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox"), start_point[0]) - - type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox"), start_point[1]) - - type(waitForObject(":End point.X _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":End point.X _ModuleBase_ParamSpinBox"), end_point[0]) - - type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox"), end_point[1]) - - clickButton(waitForObject(":Line.property_panel_ok_QToolButton")) - -def circle_create_in_view(center, radius, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Circle")) - - if aux==1: - clickButton(waitForObject(":Circle.Auxiliary_QCheckBox")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), center[0], center[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), radius[0], radius[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Circle.property_panel_cancel_QToolButton")) - -def circle_create(center, radius, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Circle")) - - if aux==1: - clickButton(waitForObject(":Circle.Auxiliary_QCheckBox")) - - type(waitForObject(":Center.X _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Center.X _ModuleBase_ParamSpinBox"), center[0]) - - type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox"), center[1]) - - type(waitForObject(":Circle.CircleRadius_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Circle.CircleRadius_ModuleBase_ParamSpinBox"), radius) - - clickButton(waitForObject(":Circle.property_panel_ok_QToolButton")) - -def arc_create(center, start_point, end_point, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Arc")) - - if aux==1: - clickButton(waitForObject(":Arc.Auxiliary_QCheckBox")) - - type(waitForObject(":Center.X _ModuleBase_ParamSpinBox_2"), "") - type(waitForObject(":Center.X _ModuleBase_ParamSpinBox_2"), center[0]) - - type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox_2"), "") - type(waitForObject(":Center.Y _ModuleBase_ParamSpinBox_2"), center[1]) - - type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox_2"), "") - type(waitForObject(":Start point.X _ModuleBase_ParamSpinBox_2"), start_point[0]) - - type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox_2"), "") - type(waitForObject(":Start point.Y _ModuleBase_ParamSpinBox_2"), start_point[1]) - - type(waitForObject(":End point.X _ModuleBase_ParamSpinBox_2"), "") - type(waitForObject(":End point.X _ModuleBase_ParamSpinBox_2"), end_point[0]) - - type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox_2"), "") - type(waitForObject(":End point.Y _ModuleBase_ParamSpinBox_2"), end_point[1]) - - clickButton(waitForObject(":Arc.property_panel_ok_QToolButton")) - -def arc_create_in_view(center, start_point, end_point, aux=0): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Arc")) - - if aux==1: - clickButton(waitForObject(":Arc.Auxiliary_QCheckBox")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), center[0], center[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Arc.property_panel_cancel_QToolButton")) - -def save(filename): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "File")) - mouseClick(waitForObjectItem(":_QMenu", "Save As...")) - - type(waitForObject(":fileNameEdit_QLineEdit"), filename) - clickButton(waitForObject(":Save File.Save_QPushButton")) - -def extrusion(point, to_size, from_size): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) - mouseClick(waitForObjectItem(":_QMenu", "Extrusion")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - - type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox"), to_size) - - type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox"), from_size) - - clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton")) - -def open(filename): - clickButton(waitForObject(":SALOME*.Open_QToolButton")) - waitForObject(":fileNameEdit_QLineEdit_2").setText(filename) - type(waitForObject(":fileNameEdit_QLineEdit_2"), "") - -def point_fixe(point): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Fixed")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Fixed.property_panel_cancel_QToolButton")) - - -def distance(start_point, end_point, annotation_point): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Distance")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), start_point[0], start_point[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), end_point[0], end_point[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), annotation_point[0], annotation_point[1], 0, Qt.LeftButton) - - #if length!=0: - #type(waitForObject(":_ModuleBase_ParamSpinBox"), "") - #type(waitForObject(":_ModuleBase_ParamSpinBox"), length) - - clickButton(waitForObject(":Distance.property_panel_cancel_QToolButton")) - -def change_distance(point, value): - doubleClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - type(waitForObject(":Distance.ConstraintValue_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Distance.ConstraintValue_ModuleBase_ParamSpinBox"), value) - clickButton(waitForObject(":Distance.property_panel_ok_QToolButton")) - -def parallel(point_1, point_2): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Parallel")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Parallel.property_panel_cancel_QToolButton_2")) - -def perpendicular(point_1, point_2): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Perpendicular")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Perpendicular.property_panel_cancel_QToolButton")) - -def coincident(point_1, point_2): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Coincident")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Coincident.property_panel_cancel_QToolButton")) - -def equal(point_1, point_2): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Equal")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Equal.property_panel_cancel_QToolButton")) - -def vertical(point): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Vertical")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Vertical.property_panel_cancel_QToolButton")) - -def horizontal(point): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Horizontal")) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Horizontal.property_panel_cancel_QToolButton")) - -def fit_all(): - clickButton(waitForObject(":SALOME*.Fit All_QToolButton")) - -def boolean_cut(main_object, tool_object): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) - mouseClick(waitForObjectItem(":_QMenu", "Boolean")) - - mouseClick(waitForObject(":Boolean.Type_QComboBox"), 57, 9, 0, Qt.LeftButton) - mouseClick(waitForObjectItem(":Boolean.Type_QComboBox", "Cut"), 26, 7, 0, Qt.LeftButton) - - mouseClick(waitForObject(":Boolean.Main objects_QListWidget"), 89, 62, 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 0, Qt.LeftButton) - - mouseClick(waitForObject(":Boolean.Tool object_QListWidget"), 98, 87, 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Boolean.property_panel_ok_QToolButton")) - -def boolean_fuse(main_object, tool_object): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) - mouseClick(waitForObjectItem(":_QMenu", "Boolean")) - - mouseClick(waitForObject(":Boolean.Type_QComboBox"), 57, 9, 0, Qt.LeftButton) - mouseClick(waitForObjectItem(":Boolean.Type_QComboBox", "Fuse"), 26, 7, 0, Qt.LeftButton) - - mouseClick(waitForObject(":Boolean.Main objects_QListWidget"), 89, 62, 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 0, Qt.LeftButton) - - mouseClick(waitForObject(":Boolean.Tool object_QListWidget"), 98, 87, 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Boolean.property_panel_ok_QToolButton")) - -def boolean_common(main_object, tool_object): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) - mouseClick(waitForObjectItem(":_QMenu", "Boolean")) - - mouseClick(waitForObject(":Boolean.Type_QComboBox"), 57, 9, 0, Qt.LeftButton) - mouseClick(waitForObjectItem(":Boolean.Type_QComboBox", "Common"), 26, 7, 0, Qt.LeftButton) - - mouseClick(waitForObject(":Boolean.Main objects_QListWidget"), 89, 62, 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 0, Qt.LeftButton) - - mouseClick(waitForObject(":Boolean.Tool object_QListWidget"), 98, 87, 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Boolean.property_panel_ok_QToolButton")) - -def length(point, annotation_point): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Length")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), annotation_point[0], annotation_point[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Length.property_panel_cancel_QToolButton")) - -def change_length(point, value): - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - - type(waitForObject(":Length.ConstraintValue_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Length.ConstraintValue_ModuleBase_ParamSpinBox"), value) - - clickButton(waitForObject(":Length.property_panel_ok_QToolButton")) - -def radius(point, annotation_point): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Radius")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), annotation_point[0], annotation_point[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Radius.property_panel_cancel_QToolButton")) - -def change_radius(point, value): - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - - type(waitForObject(":Radius.ConstraintValue_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Radius.ConstraintValue_ModuleBase_ParamSpinBox"), value) - - clickButton(waitForObject(":Radius.property_panel_ok_QToolButton")) - -def tangent(point_1, point_2): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) - mouseClick(waitForObjectItem(":Sketch_QMenu", "Tangent")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) - - clickButton(waitForObject(":Tangent.property_panel_cancel_QToolButton")) - -def partition(main_objects, tool_object): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) - mouseClick(waitForObjectItem(":_QMenu", "Partition")) - - for main_object in main_objects: - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), main_object[0], main_object[1], 33554432, Qt.LeftButton) - - mouseClick(waitForObject(":Partition.Tool object_QListWidget"), 116, 69, 0, Qt.LeftButton) - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), tool_object[0], tool_object[1], 0, Qt.LeftButton) - clickButton(waitForObject(":Partition.property_panel_ok_QToolButton")) - -def plane(point, distance): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Construction")) - mouseClick(waitForObjectItem(":_QMenu", "Plane")) - - mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point[0], point[1], 0, Qt.LeftButton) - - type(waitForObject(":Plane.distance_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Plane.distance_ModuleBase_ParamSpinBox"), 100) - - clickButton(waitForObject(":Plane.property_panel_ok_QToolButton")) - -def point(x, y, z): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Construction")) - mouseClick(waitForObjectItem(":_QMenu", "Point")) - - type(waitForObject(":Point.x_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Point.x_ModuleBase_ParamSpinBox"), x) - - type(waitForObject(":Point.y_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Point.y_ModuleBase_ParamSpinBox"), y) - - type(waitForObject(":Point.z_ModuleBase_ParamSpinBox"), "") - type(waitForObject(":Point.z_ModuleBase_ParamSpinBox"), z) - - clickButton(waitForObject(":Point.property_panel_ok_QToolButton")) - -def axis(point_1, point_2): - mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Construction")) - mouseClick(waitForObjectItem(":_QMenu", "Axis")) - - mouseDrag(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0]-40, point_1[1]-40, 80, 80, 1, Qt.LeftButton) - mouseDrag(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0]-40, point_2[1]-40, 80, 80, 1, Qt.LeftButton) - - clickButton(waitForObject(":Axis.property_panel_ok_QToolButton")) - - - - - - - - diff --git a/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py b/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py new file mode 120000 index 000000000..c9dd6a8ec --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py @@ -0,0 +1 @@ +../../../shared/scripts/common.py \ No newline at end of file diff --git a/test.squish/suite_ISSUES_SALOME/suite.conf b/test.squish/suite_ISSUES_SALOME/suite.conf index a057ac870..bae54b56b 100644 --- a/test.squish/suite_ISSUES_SALOME/suite.conf +++ b/test.squish/suite_ISSUES_SALOME/suite.conf @@ -4,7 +4,7 @@ ENVVARS=envvars HOOK_SUB_PROCESSES=true IMPLICITAUTSTART=0 LANGUAGE=Python -OBJECTMAP=objects.map +OBJECTMAP=../objects_salome.map TEST_CASES=tst_BASE VERSION=3 WRAPPERS=Qt diff --git a/test.squish/suite_STANDALONE/envvars b/test.squish/suite_STANDALONE/envvars new file mode 100644 index 000000000..e69de29bb diff --git a/test.squish/suite_ISSUES/shared/scripts/common.py b/test.squish/suite_STANDALONE/shared/scripts/common.py similarity index 100% rename from test.squish/suite_ISSUES/shared/scripts/common.py rename to test.squish/suite_STANDALONE/shared/scripts/common.py diff --git a/test.squish/suite_ISSUES/suite.conf b/test.squish/suite_STANDALONE/suite.conf similarity index 85% rename from test.squish/suite_ISSUES/suite.conf rename to test.squish/suite_STANDALONE/suite.conf index af25ede87..c43ba54d0 100644 --- a/test.squish/suite_ISSUES/suite.conf +++ b/test.squish/suite_STANDALONE/suite.conf @@ -4,7 +4,7 @@ ENVVARS=envvars HOOK_SUB_PROCESSES=true IMPLICITAUTSTART=0 LANGUAGE=Python -OBJECTMAP=../objects.map +OBJECTMAP=../objects_standalone.map TEST_CASES=tst_BASE tst_PARALLEL_1 tst_PARALLEL_2 tst_PERPENDICULAR_1 tst_PERPENDICULAR_2 VERSION=3 WRAPPERS=Qt diff --git a/test.squish/suite_ISSUES/tst_532/test.py b/test.squish/suite_STANDALONE/tst_532/test.py similarity index 100% rename from test.squish/suite_ISSUES/tst_532/test.py rename to test.squish/suite_STANDALONE/tst_532/test.py diff --git a/test.squish/suite_ISSUES/tst_532/verificationPoints/VP_EXTRUSION b/test.squish/suite_STANDALONE/tst_532/verificationPoints/VP_EXTRUSION similarity index 100% rename from test.squish/suite_ISSUES/tst_532/verificationPoints/VP_EXTRUSION rename to test.squish/suite_STANDALONE/tst_532/verificationPoints/VP_EXTRUSION diff --git a/test.squish/suite_ISSUES/tst_532/verificationPoints/VP_PARTITION b/test.squish/suite_STANDALONE/tst_532/verificationPoints/VP_PARTITION similarity index 100% rename from test.squish/suite_ISSUES/tst_532/verificationPoints/VP_PARTITION rename to test.squish/suite_STANDALONE/tst_532/verificationPoints/VP_PARTITION diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_1.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ba4f1d1cfb85d94fc1a00a4fbd5a12b4a6c4b6 GIT binary patch literal 15440 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 X=e(Ei#3TV}Ad+IQL<^t4@%jG%T*Cs9 literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_2.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_2.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9407d8c49ff5ac2ba202b34614a95616b3afe4 GIT binary patch literal 15276 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 T6AyO05Qw7uBe|S=&tLox_TbUM literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_3.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_3.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ba4f1d1cfb85d94fc1a00a4fbd5a12b4a6c4b6 GIT binary patch literal 15440 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 X=e(Ei#3TV}Ad+IQL<^t4@%jG%T*Cs9 literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_4.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_4.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9407d8c49ff5ac2ba202b34614a95616b3afe4 GIT binary patch literal 15276 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 T6AyO05Qw7uBe|S=&tLox_TbUM literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_5.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_5.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ba4f1d1cfb85d94fc1a00a4fbd5a12b4a6c4b6 GIT binary patch literal 15440 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 X=e(Ei#3TV}Ad+IQL<^t4@%jG%T*Cs9 literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_6.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_6.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9407d8c49ff5ac2ba202b34614a95616b3afe4 GIT binary patch literal 15276 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 T6AyO05Qw7uBe|S=&tLox_TbUM literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_7.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_7.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ba4f1d1cfb85d94fc1a00a4fbd5a12b4a6c4b6 GIT binary patch literal 15440 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 X=e(Ei#3TV}Ad+IQL<^t4@%jG%T*Cs9 literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_8.png b/test.squish/suite_STANDALONE/tst_532/verificationPoints/failedImages/failed_8.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9407d8c49ff5ac2ba202b34614a95616b3afe4 GIT binary patch literal 15276 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 T6AyO05Qw7uBe|S=&tLox_TbUM literal 0 HcmV?d00001 diff --git a/test.squish/suite_ISSUES/tst_818/test.py b/test.squish/suite_STANDALONE/tst_818/test.py similarity index 100% rename from test.squish/suite_ISSUES/tst_818/test.py rename to test.squish/suite_STANDALONE/tst_818/test.py diff --git a/test.squish/suite_ISSUES/tst_BASE/test.py b/test.squish/suite_STANDALONE/tst_BASE/test.py similarity index 100% rename from test.squish/suite_ISSUES/tst_BASE/test.py rename to test.squish/suite_STANDALONE/tst_BASE/test.py diff --git a/test.squish/suite_ISSUES/tst_DISTANCE/test.py b/test.squish/suite_STANDALONE/tst_DISTANCE/test.py similarity index 100% rename from test.squish/suite_ISSUES/tst_DISTANCE/test.py rename to test.squish/suite_STANDALONE/tst_DISTANCE/test.py diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_1/test.py b/test.squish/suite_STANDALONE/tst_PARALLEL_1/test.py similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_1/test.py rename to test.squish/suite_STANDALONE/tst_PARALLEL_1/test.py diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_1/verificationPoints/VP1 b/test.squish/suite_STANDALONE/tst_PARALLEL_1/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_1/verificationPoints/VP1 rename to test.squish/suite_STANDALONE/tst_PARALLEL_1/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_2/test.py b/test.squish/suite_STANDALONE/tst_PARALLEL_2/test.py similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_2/test.py rename to test.squish/suite_STANDALONE/tst_PARALLEL_2/test.py diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP1 b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP1 similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP1 rename to test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP2 b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP2 similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP2 rename to test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP2 diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP3 b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP3 similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP3 rename to test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP3 diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_1 b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_1 similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_1 rename to test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_1 diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_2 b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_2 similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_2 rename to test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP_PARALLEL_2 diff --git a/test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP_SKETCH b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP_SKETCH similarity index 100% rename from test.squish/suite_ISSUES/tst_PARALLEL_2/verificationPoints/VP_SKETCH rename to test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/VP_SKETCH diff --git a/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_1.png b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_1.png new file mode 100644 index 0000000000000000000000000000000000000000..217e781d8e4dc5515791322811637de4d6892d46 GIT binary patch literal 16653 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 B>D~s!@SBs6bohs}f=OUUvSU z(6`)fA9!l;mYv_aj-|I`g_c-i4Fqn#gSN|rmRn z94GmY1#z?|Yto!_!*gKUg;6(%o05p2UV5&3VK&eb*L>zy9^F}by1K?PcvEi{$pf)$ z$;p~Xb88ir)P*;tko0W~Cr%yjvF5zAv98=KM;QX%X6xI)&v1pHyNhP%gOrHTK{-}j zLPGgcjk%nSjhFn_;Filvgh>lWyXf$riaiN@^T(t_q(u0SC-&6x#?9_W1&2mP+Dw)i z0(%R}#;cYr3l!w!EjvL}R#a~t=VyR`xQ;{4Y>MyuRCFq0z6L&%BbhkfHZ*i5O#=qY z82-+ab-y~4yFQyTMWl{EI7t1Xs1g8(@xCmU+)OvgVCTdAUo&MRhN- z!K9}_WsqXm^%9{8H64<>DElD&BwDrJ=8C%!{`AB+S$46!$t_2iN?=uJd#|-`2f`l7 zwJVfoKQ{SWYs}Uic4_)-#Lc}hn6^fe+dk7?^}DzbDd+ABxX{-!IJl`(zPWCEz&`8O zO1k+-#&oyQeVdHAQtc0_GVGd?bZ>JcKlJZXOf-cAr>WLj>-nBsMYUZYP!O*v5KYCI zcXfe3@;b^P;>KSV3Rj=@40FuT%Ro(~mNj&z%UOVfiOG!Q>Pj`N=9)i7E)|DrS&+M) z!OKH)cE4J!9gp-|yTIks*Lkas+sr?{Og>f|+CkKr zyuK6UpZrC*iza1@Xqb$ujGU__?bt8{nI^ylcD_Eprwwd|RjF%bnY>mjXDuOlfGgk* zRBi6#-NVC+j0~A}1U8V)sB{vKQ|8ZemmS8C!a-eCRU&`J&Dn59(?Y^+h)5_1NJxMW z+t#5B2bS`C^>XQU7k>yEgT~TFn^z()majarCuP)8QTXxfd62jL6g`dD=ita|R!c}* zEsh^rT2*j)p{&w6%oWDFJ0%oNS0WZkoAKJh0x%E)BP3i(YS-E z7-|~ZT7;`zhmU1n>Jaa>A`%%f|FFM@Q*JXcJtm%#EW?aFnYq;=zlKwN7P~}u$K2z` z-aZ)j$iuTvE6M4aEa>S2EPP@4ua#L@S|U2v>j`OeQSME`K~YguRG)TSWZ2Y3Oe(RS z^{>AT8>r6^pa%mGTv4$%Q)#Fkgl9brVR{KTGb>v{XSX**%l>V+V3`^+VZvQGEPV|Sr6jQHkv{g{Y|j#ozU zaE7T@tJ73gchJ^AGso=N{Ve-hGHlr6xhDQ&%*=_2->vGJ(?E2`Wm(KIJ7d9CX}@lY zttp`|en|Cx1QTB(t>ooC4yh48%P!)W-Bf0Rzi?y>owj1fyeEuBF=z=MJx^h}d+J z`9e|oqGPgD5=0r(^zh+T3m32DaIv?mOAl_nm>8$^WSgQ!KBc6!Vs=U&=WaH0@qsKQ z882<)S_EMEAvXNjd7q`DY?rFuM7VdHNVNf_7R^~Qwn+nnrvBa?0Z+H9!Ps`!qh8)! z&xP^44^m-=ho7V@Tb>sv`jtN;edyn3ZPMQQ^ZUikZ#02UvW84wHJYhGlli=@p9&#H_k*85=N*HvInvm)qrh4U=j~0X53HpWc53f1~w9* zgD)hlKLS|3b4FfpPA2G1hv<+~Z>}pB{Irn|B+mHJGC)-gF;Qv@Ec#@Xhk|DfSzTXH zNyzr>T%G6o=;Ap~WygIG%oV60^cCl87|L);O|RzC#&4ghpF7^;b>Z}qcT+Pg;s7e! zuU&UN4_7A!N4xb618Ip#c@|lVCPS)>c-bN*S6DzGA!S_epSi_HGO>=c6Jw6LaP@nb zKn4A49p~^)CoGnWUM__bLcxSh5+Rso@CYch2fNTgYodl7bXR&vfr|8MNNyeNL!ict z=2h{N2n6b&M4isOYk&&^$@{Mpxd7Ga2EwV^b2QV{z%PqT4dC<1yAm`IDD)W=D1VDq zJO*ye@Wlev=T0RSidOrtHn2|~z&!Cw{DGo=s2*w#|LyYMTRgG^fqcNh0Lw!7Vrhg+ z!1q0+f1LZrto}7ZRMQ>ce*c(Eh{}ude?JQl`ucvh{C~d3ElZ;ErT;bkzhgJp+)n>5 zt19n-%m1O#-wFO>GX4st0bBsv=zsfV*YkovZ*A?kO4p*2=3nGvM1BXPC7^G|#pKXj zW^QmrpO8Zi!UaP?J}2sI5ROgaPY(vM?9lz>K`?^3JWK52b~z$^d>H~2M-bkxY-Y5M zh`HQ(WgG6#XS(*^u(ri(u|VV|rfT-dwN|m)(0-7T(VqwqNUavW3ki88d46`r{*l6R zG)fZHSgaPy=XVR43evWgD~>iKPnAC9&z7`<1i|c9SsU8cxXR2`3H(SX$!Y&ig^6@P}TCl~6F7t~|5}ZD1!5lv4cNy`!T^9B>#_BF(+sZ^Gy;wH- zok6UMH(M?D(Pt_s=c<^__tJ^8Lh?e&+__8sSk<}b8zD;T+^)|m^No3Bb$5vvqE@&w znQCvIpszlFe>a~(TgyzL8uqO~$1Y9x_S!Bq$t!fk`5FK5YR#XR6rEf#ka{9my8F#f zcu8+v^1ZbQ&CHfmNE63w&e2a7W$;&gOZgyL?ZnTk;!oYbe6<4MmUsHZ}z*b;3z~LjY)C7>GBqI>WkqrzcscUz0~jnU?I%GXQ27 z!i@ZcgaI^(i?(_suLg@aoFM=y8{1Ayx|xGx=A?#A8c0551FLAOIyZ^kf>WOK|3erw z-!Hi6zI84%DTC!7O1DR)46zL4FFhEN0fzf{keZjrFi_?NZs!8R;?^HV7td{@q zWXeflHQ*si%w~y9kk5d4sKkKAGXX{z%l(d)=wv`+8mH39=A%iG94TGvX`aYud)!Kv z=#j@?X~E<%ptqe)8x<7Npyj`gLGQT|%wQ73ZgkYqO%*P$Bxp_VsC)Vt<>3%c%jeYWW#ql%wRU6=;Nk z07LIQnpZHvCO8K*;0|KxhyW}$JRQVZ>iSS1)FXxsvzedXT0FM|e=_#A<|Q<6xj$Wc zPr~XmD81(mc6!&dC!h|dx*HdP(a+7H-x*x)0y2g%(~`M7MG;~E@wk#seg==BPWS=H z1#1wC5@pv76oXjlo#+UkZX#?L;k?(+$?^%2oO$Ir&Y?cLhbW0WtjtaNY{6;w@Yd_z zNm#+*v$6**RqtT)d-~9UH&xB&y1)pXhb^=E*0EZEX`KHs3~n(`4Wcmb1p%EM)OTDh*1J*0pu_Z_#eQ%q5R&GNGBF^ z4n(tCgsIn&%H>+3GR_*eL)AX#i_~q`3?|6T0WRzgkqh>tIu4L-opHpHVJ01T5!*tu zV7B80%H-O*;!WJ-t9=2jfk0I6tKJ!+?%W2L4$2qYy7kcN)@l7~3XtIYPOMS==SrD+ z!WerjDbpML*cRXk!_2xQE|ZF==t=F{3tTCxaDFy+{7r88`IhADr=)!-$ve+ZgmWx| zj#1k5ARWX)-V%Utoxsq75#+h4G%4uOUDO-|g*vg2dcMv=dW;zI9eGo3Eby*^2i63l zWJV#}*9-lXIVs{$pp z%ZGzlj$kOmF!E!*1dfm-Etytmocxv{0fsy!HjkPDAm!8Ih$+mJr6*R;zyOx`=+ew) z(gFJHXpgqiLz%%Te++I(1Gz3pj{xH?h)i{>726yqg4U(%+Yr}g0CnpbH7@llK_U7Ng5;5fzs#` zk*a&rJ*1ekI^ARd-aYe)wnG1^u-=o;%*pHnsuxg1@Tw6+3;5L>Cy^6Op+bpF)>~sL zi1;_?ffypc$iPq`*-!DRdyfD{goK{W-a$8ru&`oLUAx2(VxlEm-B(B$G8jhh$b}kj zU10&s(Yc~7vfg_L1ygrl)v-@TB}aS;Zz)tI(j)?r_I&@ygpwzk>Ea0>AxnlCh5%qZ z6xu$=xBO<{Za=3}2J#uEo-GK9leaLaM)%=|dX=BFixEV7O`BP|3UAyL05d{QW`Z2$ zo2=Xb%=-w5S1Dit%mc9`9Lf+1xetm|YkrRq6d{Pd2KuPlJvdfH4f+Vb5`~Apf`E;5 zBYFOKVu9WU8Lc4HV5QIMUVz^2^b?*dL&poK=b~Dqj<`@=8UW1J5{2|FqpY|f!f53d zynp%{twf>3E`$$A1+*pB*@rNzPGEy*VqyfQdkR741VwY-dsQL@A_~?TJCvi~y zO5(OQO0RY#w>kkZy03k|4!{uH!M-rS4(`^`cu={&K!4QS8iZQN9la{b#8zc_dMoOH zrgx`!OpHryeT0On_U{8DpYUk4g0@~Wet)DV!I>^zf(CQ)bH}5beD*rpiZ2|nYacRz z7%X6unzzLzwZA5;`V=y1<$n4WkK?WpW5NcM207JT8z<%RrU4(7Gc1e(VG%;&7aq#0 z{^nijLY;jWC{uH}JJ`2)OW+OmmEICh2Kziu3#7a`8qRya4r;tR#c)#0%o};$bo^St z%)d{6At0RG>XK6Pk(Vz8VT0P5f#+Ura_|Gn@5an)guh82+~zeX!`{QwjPBE@d$)pu z=snVy2+Lc7E+zt}^6?Ohwqh&Xd+Zh4={=-UCgm~eB?>4KWR2j*a2bOU)thT&nSZbdnIwoL|U<%bM#Oq&CN^wbKdh~wH+!qLlA7aOEJ8@VT3F#8sjO8T&XXW#mw zh$w&vMG**q@COLclTJs=OOkm!FaJeCJ7}or`PXQG;YL}_%HZjbo@%fi)4)hRU4O07 zblmo?>-+3|2ck{Kr-DW~ef#Z{D0#rJt<3w7*F*^@424liaH7&P5R6NL^VZeCX! zt+nBLI)ryBSz^9?u=3+8!SmG+cRc=Q;OvWs(!po?C!Ndt$^HnO)YfnB7(kQ}lD zKq-4)zNt`!4%A)Axi!<^opL+>_FYI3md+14PW(Z?69qnST@$c%zHcU!`J4<8u3U53 z$+13lzijH@OwGyI(r%bxymgYI&TNUyZ({1aOKoh*11D!t^BtusKsI{?Haj{Ngg4r* z#?`javI8gG)Jnt*1sI%F3ONr-Xhxr5vWr3KmdlFev~WwiUUh2{d|tGJINKaeg>LcV zW9QwGeVJwa*|TFl4V@f# z_IPIWRVa`-fEJh?9P(((tWw^piX`7zUrZfeL>5nk`rA%>ueX*>F>%=E?p(As`jspn z?VL6Qw=u&B@y|AAtP4v88o)N2nKmaS3)gMVZufv4NpA+wDPIxCo+UK+(fnuS1Sh%a zH<4~iIdQ~p%I$F}tSqhe@?)L-he5B@>KB}b7ion39vCA&MN6NO1;{b>kP2q*T?c{m zWjO1qf)K^k8W;s4Q*1bueGdzo4$(j@5`(cgih*cAr0_wO3c7SAmKL6u0~gC!o^Lah zLIY{ZR8~JgK`43xDoBmcMa6@EquRS>FA1$sczK7%I0pANOo*`pV6(k59v##$m1TPr zoy~#YXj4-+AV@5xP`YnUQ%qBxv8w~DLj&H$@T0Nh+g@6*>A}8%nLuwnHZ%~QG4N>4 z02v293AcvkQLSK_FUr&Z9Z<-+4jfTywZeiLG!ySS(Fy<_su^hzXzT)MdF2MDO(Cnb zz0!}tog!U!^mODwhVkD6Wzx=bZ@76E%%T8U$n%onFM)CSeAaG})VqTd9dwFECBTUC zN+8?|CojiNlW+u)mD;^k>=`i-NVmeSO~4|Y4m=$-PBePbTTL)UO2tvcgLARw1q4{q zb=4CL86~$j^}+Dq{!18oaQ-E_J=p#dY#y&?D;^I`SNZ}``SkpC`LtK2wTQWA>vcO?dOS@55~-lJ zvkz3Bv2@_4J z2tmbJw}~0a$`)WaeL*vIWy6z5@yZfJzgekqjY!uRT0Ql6Ooj=1^m+|4)xT5{GB9I5*U}ilgUNb#m9a!qNrbdf z6b-b;Tj!9mW3@q^&By}`@`Hicf|JWql4A+h{%c_1$*ssV*>^4l@y}XmszX8m!|b4+ z31!DFwzX%UeGTNwpq6Z?bh0ox0oK z?#vQ-yF!QU7fCbhCQlD9hE#PoP_6oBWQBD0r-+Hu4k??|W4F%OIoHKAw|Tig0wycO zAwa0IeR8gK^*x0{yZx(`iP!fqv+{XQQ7)9BTzATKhYDK_<|Sh!iQNV_s?YohgWi5K zw9tS4%~sz5q_aQZA|rA%l$dlV=ibaB-}AOSFpkBOrNjjbV9$4VJ8~U}I(c2V3MD{6 zgctahEn`R?eQ!)Y1aKwY6FHllv<6VgI^2uRtzYQzRZtrsj~bXM+>6?b>Eg(|#nn&= z69{eVb`Q^kiaL89sM6UKo4_It~ zZTmP!oLH!xb$zcuhp_^iQJJh=_aDgzb1WJ0!ai+dkiS<$lcxtXq5Dn^?S}*)hh0%M zG#F}e;2qk0#P7QAGpzUgo17kF2eI^?lUkB6(CjV1M=!n#=nftrCk_G|Zttq3!=zCa zpKPm(DAkd(aKFMBZE#U4I-RpWCv48EdicEsbVF*^p8|PAj*!_(-ufZ#!X0U z3&60q7Cs)x4!?+_0FnWW0^$I0Y?88BlptC-cJyYWa{Yz~FqyHtz*;=X)>u)9TFh!a zNV-0y-GTMizg>I=%mYMb5V5Y6Y#t+e)D(k@Izj))l5cB2>~QE^v~Y6p0Ml!XISuMt4gGPHUKei{pxui z36;#|nnZe>DQYuAfR_L}UL+rn+>a{cuuPN&;@INX^?j2AZ-BJ(9#91MS9bZY`pX?E z$9t$44~0MsT?28;09cX!m(%%oz2t9Y-wA(T1~{k>|66V6e=84luAZWHhyKZs8VnfdUkv}V zhV-{c^e=|~7H4h|?7x+vZo&LtH6#?m|C?O^+fhHTzW?2e`Y%rZa>aOi{-3k>Z>6Ar zvW|(WOW~t}>VM1r?>K+kB&+~99IE&H2})M~Q<;BvD{fPkf9;X_qAEwgcHeEc|D`bY zAA|?L4Lkm41?&G1-d`#F{}*2N=zZJ&(+)btwSltUf2))|4N&-B><6a>Wi9`d^k2Kv zsz(|4zv_qoQyu>_&VOj5tDw3Ic=?yX7v-P+gK_?~nLUMs|I%6b`$p7Aodi?KvV)(5 zZ+L8|Jmat_$$>!ezFbdoiQhzfb@-O^c!YP8c2*bv9t@}_%Db4^K(dZm8LqmbrcYw& zI$13XO>ev0dDxrG!MnQg!c}kNj0)Q^7SoddaNxF!jqeHEVKw(6*R<$JGS-jY$T~is z@+mM3RyIA=D~A+m@>k%4{u`GAeZWl$?QJ+(5|t5XC*aPedjK)xBL+TC?zWfJ-{Ra) z-`qBsSUqjPdIs!aa0u`LOO2rmhsv=~5tWPDWb&W0umW7kqy5w5>id(Y%h?()sDTKz z2cuF92fA?e2%y0RKNqciUXhh{& zEutoK?OmXrA2bGKv|hk!``AIQUwgYyV|G5mMg-AU>8pYL*OHd;6zPS z)3CoL`gcL{9VsL{cn7q0Ms4GOp6DORQwMwkbY{o)KOn|`ytGtsd^d!asjxxZzPt*D zi*hhl#+_{bV8)l#79v`&<(Yd2bMQoyY@QVexfFM`VT-Ie#+K&VL^?!6AIuPRQulLE8Tv{I z2Cra;yo;S3)`p_yBA(uC1Hrvooir|M@qxs*PL!tcT}hb}y--~GtX>V^zMN};#^EJ@ zl~cXdfRlaojW#VL>ksT6F&7T7zZ^|(04e%aJW4dQzTDil>Mkbf5L5S*b4)wtZcA58Gz~6{3XqGk}XODRqH}bX( z3Z`8gBHO38&UQ|VjWu6m|!jvqywPVNAurBhJOHi;m1->fX77C{|j)74u4VQ|8P`)?e%}c=znrl ssK+e+FGuy)ykDVa`_BgzLQlO*)4HCT(uV&8<_MA$l@%#_ulMEu0SF)2J^%m! literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_2.png b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c3de7ff07ffcdc639ab6d7050b99a96eaa75a6a3 GIT binary patch literal 16144 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 literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_3.png b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_3.png new file mode 100644 index 0000000000000000000000000000000000000000..c93f21ca5f0d5e89b7f13149a0d2ecc5b7e4bbee GIT binary patch literal 16659 zcmdsfby!r|si8wsx`!BG z-X1*X-gDnM?|bj>H=jCduUUJoU+3NiDauRY-J!Sx005q}l$bIA+&BRL2I1TQXVj=P z$-ys7yVufhad2>^e=972m$z-CH0%K2-cR&jj2NbSlmPG$kQRIO);V!|*2(>?>J@5# zFsUy?{q@5V0uia#_~Igu-bjjN;5e%5jCW|37Hkd%7tN2U8V*$!?bKPc2H)_-d7}K* zH2`?!dRwq@aAux1TKhFlx8ZrBiy*Db={M~Fx1D~=-Lpiu9aD>P2MhqfaW~fE($-Ae zt&I~OVO1%MXeGY0r_67T6qL$x3e>ect1aEqxPyF+XM@RZV8I+o9AAi^GJzT|B* zkR0SHH9#VC5H zuQ~e-*SuWe z5BWScPVv;MTo(OU*|Bwg`>g_AheNQCmkt!Gr^xa$lG&qdi3Zv{cH|+4|GfL=wy@mC ztNY5RJO}Bq&~dFz>Xn^S{>^GSH)~h(X(!!U^<`pgRCj7=1n+F3^(3?^V$ON5+-;}3 zCT+LZnl&&m_#SSEjX~G9!y%3ii~KRow{MRSU6I%%tXIbitrih9N&7nnN=ix}K74re z=n>@OikynJwJowI!m4h4qQYz{4&{0AGl)oIqt z_zan0mha@ck<;h`UAr|O9TRhWoURij-AzcS#3^YWRD^sj|+cZ=$EtLapPlzUUpOUPZeC%e&cepEP`mWxXQ95##LISBzG3s7_Lc^ zEL6qb=9!%kpSz91A<0uwN%^l#$G9ruVsFIqj|U`5O%m#9&ep=q^SLS$C|y?YR7Xts z5b8Ya{!O-H@5nD357NMs7>Z>Duy4ud>Un)j30h&oPVXzS*=5%JRw2 zr|VCg<--Fr?5SpiDrF8y3hBP}9HN+{R(``w_>MNxDe}vlBCQmUse_GmZT&sEAx$yP%+_AO&Yf zo(>!ZE`(E&`HXF{v6n~gs**w2nbnPBx;+r z-A*|_I_5CmB7I8A_qYtX@aidR+@SD$($@?lV`G0mzs4g3eo?i)v&B?&$Z8X!1BS^; z>0%)jh*(ls^72}mcRL!`8gASj4)cpM785=k#^x{Q&T!cH-C<~VI5A+*aiL^o9x>;aY*nPbHsLURK*wn-V;62nVO^BuhWfTywc>T*>9MQ+PR%|>4GU9Cpa={eOs%K4erxouRJnNsFG5$BHEUE&ZV9pn6KfSfk$B{Odf z92UdOqF%Gw@W9EJ@WnXV=6GABIJ*SoUTru2TduX&S{9D*WM$M;Em_9hx_-ndZi@W5 z2Pza^SiLo0Y(38c!53z`JRNF_BpgbMeK9oiz~U%x_3Es3mb8prbvcijl&^3&AKkYWg4NL>I~e5hUc1*jmVPfXEqC9aVVOOTeLxc2 zHDF0876&in7yDe#2%ixc@J!2#xU7439HM)9A5itfB$AW5OI8$f7f~J=f@TywPuFR!lvEnqKbA z7Ch-9BeZ213G7nmn5$cxvqH#nSno9TN@U5_Y}5x%Fj>JkrNtoW>EiTkPx;uMPF_tp z@I-7rAJe&Y%xkA(Z(*mB4Zkd`z|+m697}9;%B7*v(tTzM*@x@a)I$mx5LW zVF3XF>TlovsngZeRMOOReaTZ@Q8C(hsaP4cihtNlC9rWPzbJ%-d&rV|*1S9>4*bL% zQ}XU1S(~W%_am(CW`{H(_4kO^EO*+*=bMlNS_SYoPJVzSd?4lw?W1)Yk#MA5HK|lj zPtTO_$5l_0Sz}x_zre2flm^70*JU5G!FSM{g`lh#mraB?Va%nax6$fVOG-m#+wQ#(d=knH+Z5EZi=`rm^XQHjVj?5R*%r-p;(Fek?X?M-ndMGS z*4yi_@}9v)#3@AKv6XScU+5tUg0%n zVe&KWr!^@Fb=d=M76RkiN!6b?os$r2tD%-B`$&~hEq+muD>eaPChHJLJl$?YU~sv@ zH-3ZQ$D{q9v=mYV2+T|0Jzr_Q*h{$*MZLd`H#mpr&86Gqlp8M;kBM0!k@-ezsu9p1%5(Hr=Z+A&^lc(eo%hKS9}zKnu`jO5ijcRq?| zU?OuREZn5-I(hH!q9wqGA$z`v)h!mtCu|(9wcKLGko=%F>7rt zB|Jw}4%rH~?I(*3CXF(>C}+V@3w8uts@;>M$23$5zvYQbaA zh>4XopA|PHB*n&78A>C*vDwx;(f0N76H|`=TxXDd^hnLZFR)te+jzNaoE(3J#Usy+k;VO@Ag^yD36fx%@Q2Hs zr)cvl8}v8|Ukn=gyGoDL>sN+`xy#i+aPUD+SI#MkV1Mij?COH=G2VFj>RDM?+!k{U zX8Ma?9*NR8FZguh3rBgNFgs!N5^(3~fdah9$RVpBF350(boAbyjShYoPK1<{)ZS0# zHZF(tIj2qk9wu;k~q+!$^wc7ttxffpvPE)pdKOPNVW z*6W9@!3T`XFAx2+gc_FafsS}l|LK!oR&}`z4V>If(t(rOy1FD36plwNvE;eA%DPQy z9>~y=7roxg@wiD;XBrwBkuVt2EP_T^u_Vo56aCZPy_CMWi3ah_z^*@0i$B1B+vl5( z*Hf{Ep8FBUQ5B%%9s>=5td&kDXdsdFoYL3IE!(J{5(xLrZz{G)+n6 zihnm=%f0b|(D%){wVkxw6?YGXHUG97Av?w|2Kupk*YewMrGzSKWH zs9!29-(TM7?|*w-q3)y2=I^BrMtX)=lDMz2v0r0iHJJ+iZn_*cU0k%qZ_ZB7#Ca*d;+lpy-$^ZOh3lC|omiw7nye&F);#_jUCR^)c2`Q9J|Qw8VO(HZck)O~4b zF)J%Fr0!+b<17}sb5%1lRQbokv-Nsh4Q+jX^@(I41C)}Jk{Us9l3yC7OkpZbFn+E&YDr>tP1H}J`DndlZ_UeH>vCBYe*~*I|JtM0u|fR38=D?60yY{ zTwE?Wre{&0k?iXFJnv{_n;8_sO3t^`h!RA^={|kRMi@C%$u2i;tAj0?+c;b>YG|9iXifyr#LvBzCY95VG%EpkvG7dDltFOK(6vUjX{TJgTYGo zTVT#9F6-H4-ec5LCMJ$}SuhDnW22^sG5guds&Ja&k4@wJ@X@2+VLWp-=JAxBO_#D+ zQn-_ajU8aGbcRKO8SsIBpA+Iuj9a$CBd2CXxOQ#+>Df*LFb%Sqk3t-*%1c14ng5vdsEYQ+U|=o)&t`m;e}nj)1G?^MKd#vXJ?R)oNMou z((;|yHJ_)|)~=kLMZuU{T%urFj$0G0bdpseQXkSlvr0mobjQ|GL<0=VBa%%^9k=%} z;+eUNbgX1|VMUWN?CtG-=y+q`oU7N-*m5Gi^7ovi?hN>~(4@msM7;o}aMQDynU7z= z%o^lI#EIxe0^c4BGAEifW4UG2TceW05(*n?azOI{e)cAQClRk?h9!t%jwML$kev?8 zum(vTuJ(%?!mI627ekD65}{;Y;x#staGO)~-fpbsjdn*fa&T~XovqAP&%3NOp3Ga% zHMopq$#Kc?J8X=$Ut$-$+t-_gx9V8-C!Ni0krz8zjXgvD8JeW^@Lb;8`J5#Ox-3G{ z=`DOGA+8R&@1M=N#;eRmw#pXAQ@n&Y`}D1go;2rxB4)|*XM(=8Hc(8W&ZMF@ezjmn zum0em%xu?vdbMb%k|9A<6imFfZ$^EWjF@vf%Gvjl)V9^}yfRz+=-+QV;&9nY&2Qdc zm{Ie~xZLma=Lu*Pcq{B9;@|=CY8=$zvwl)spM&iz5 zVlK5sW}4q}p_9H|I_!&%GCALA52#(O>nWv(%XwL2V677f9)dgE5VylahE*bJhM;LM^k?O{^H{8LKi=ea#;ml82-e9S%risXd@4|W)cg9<7GP|X!WYC zW;b`enmsn_K4E*pj@#WtC1eA`gCfG@0)vAc(#@ic&reL6Ji5L+iq-!K3$vuO@ zYKk_`SrrP@HiL-VB4}pWOixu=s@RQx&^m2TG+2yJ4f|40R~KwgWL5|EX_st{8y)f# zX(SKvA9kMUO?k#6+a^j$uQoGTW|7CW&N-Likcc^)gk(Hq!Lzu1lw!o% z$-pi**FjipK-7XXv43pUN9*ghj?(Yngvusmx5M51!;&AmRr_D6N7yT=q6EW80`!jU z$BL~kRZL6@dF!l=#Km1en;_<%U1Zj%{`~48`;P~Z7@5^Ze*3=59omIPx04-?eiIV~ z&l>a7ofNCup_~yhF$u70u`GHxfPhc$%GM!^>UWZlE)EB2UplAiHJ8NcUI;xG5P0-R zD7{WHE2AQ#p&?zpxF(uWf4b5lZg?u@meCv!s!H!TVtECR(#r&7JY+aa#})LaEdAp? ztNIDmA%VeQ>}BcnD!ZpA_@GQ##`GQNd(5SW3hFC0_f?R=d zTWDx&pY9QjD9{X+u2*$+{b^XL7fRu^MGa>%g;UjX^Hi5SWPSFsO1zhwXMX>iG{<9x z$JJKRQxzIAj0xrMUVl&5H!v{J%BbL3h37dSk9$qrIb1$=Y-6T)7#TyMuk+#C+r27k zUq_y0dK@mRDJc!$Q+i$vu|W<-d&^P#)!m0{%~6rIMjw6$`T7#wyxED1t3V_8EG8zV z-jNx0aav)wyXWxZ^CqJXPn}ANQ2&*UTuKU$Dw)EYQQ0g|J^34*S4rt4CA6NGON7;( z`viHpnOHSnwdq(_cp`=x%1!2Be5UqbSdJ678MsFIs6f_k4XGQLt75Q?%2!`|=fvgI zG&Jj|du1?nyg>!y%gNSC$j?;^yq#y>pB_ILk`-cF_lKb$TB&LdNiZ&(EYJ*;E^rNe zY~S^*xu$uxIE6=((=36|ZiX`L852`kIb7^r0Ym>=?a2(2I1ES>+~X*gORrrlAT};V z$mK#R`sZr605?1hW3Id@$!+JSnM!_BX-(qyGe|M>-?tyuU<()Hs(WJ5#i z(hix!*mm;0a|ydhY0DoFeXvf$@3=m@=wxXL@>|2~-8*Ml=xeBUbXSfkwt5=Py&|0y zdyUHPMX2B3ew73=NO#vsi5c4KhD0M~t!9hu=vj;1QC9|?;Xz%wDxE|L^jsE0nqp8j z3vGA(5o6|UR9@-p=V`WbQQ+sL$q|?URBIHn+1?iRLd^v@&AI3wu2v@TYf0FjI>S4R znKc6>#d)kFl@pq??IfB%f6l03kRG@cM4kWn#;BLf45{m4b`sv-RRiSHMLk52%SF8=W&Sjg_LP7?BP9ZVL43>PIupVT?Z zjK>xWT(x`Y$y?4{n0j9Q%HOGTpRvTditcB5z+Ru`Ke%3EhTw za6_bI--L$-voJp;i9}j8RumLK&!#G;?LNx;gXO~B!P&zet#YjjC=od^9ppD*BEJ^u;kWCPd8XvT%6MVRoc){P?o+(JBWJ3$!WjD+DxYR%3*0DG{VFZ3U5#?UoE_6 zgc?QohX4K@X>79j1R-lcn)2%?jZqhQu;k@=cvj!}@grDPqLa)hD?6Y?C5#uEc&)AK zW$*0;e#}4a_raX^+RMXC8~WrQVLhAGW*O1cU^RCC%yPWFyBl(_;g9DwWly~{D{D9O zm`=xi+4%cwiHF>4&RMpNwGu`YyBBP;m5$@{I>*#F9CNz#kpAf`n%T{*le~fmfG~|sOTAB7zvLADaHrh~^P9v*eDT-R~jzyGwisZ5@Lx@o{)JS3${t3<|4g@$NheE_>T!s!YBo8 z7vpmu*O#e{vH2UVC%WyrE~m(wP!LYmWcgH1H;C@SSRSWOHh0g&sFpLre*G%>^UZnI z*zNLD=2C#pdsI}GPPTkdSHF`010+(34XmDUMR&(!--XF$fop&L`gQu5UZ)zY2+9ETTV3#vopzv(Ub|tu@*_oYQL71m34m|<<_icw-|OJ->^UToe%q?0(J9x z7XLg_KaA4Eij@jk8gd%qnB*(HzEj!@0= zb&=Ql<)h)`x$ER$1I4&}Wrk;Zle6fp1q(Izs|=q?txD0lO!Y>aNRKt#+iYO@E2wK8 zb>@)m)+s!e)+Q+#ewT*r)rc&2zN#2lR&1BNq-a9g2M4|@g!}sXwgupuY|l5dF=m&f ziioK(pDn&e40d;Sv$3&(ou8e4PXE>JLKtJU=b^!g2}ON{yx`S*eu^N^Qeoh+@MWfY zv8084)lT&08R!2bnCRsLL0;a$lt=dMPGF55mA+Scl z6x%-^U)h=r4V?sFCjkciHORi&6aX$~_yv8A_4|R*W+19j$bmjdQKa9r|l>ERpg< zY_<-@6s&fc@^&owmF%o1%U6Q@PKJeE$9~xUdbT>C3{4}FhWU?W&EiN%Q~vA}*A)nO zZtYF9TAIr@oP~GRoltz4Vx!B|kU8OABNAr5IL{}y-hNk3FZd`;awKb7K1tJIYeEPA zayv^{Xyd$3=1s6X&EV7A{j^N^u$LWX;j1&>%(jvg!#P}w2@)y7xs;QjV3Ou}AQoOj z)v+1D1<^<8_m&MS6W+Glm`+ zdI9S%_U(Yj7XQ0(B-aK2Chs?O?~AuyLn7iFT2|8h}}zOi_I)m>=TsQ zyDyZ~MDt+G6u09sUA4Q6*kPo7_PlGl+C&n8z}ud3+L>uA*7DcJ@Yb&&zW0;jL=&!9 zV4EZe*B(|Z0Nbz6Z2#E0`@H$B3U)x(6f=bI0YC&jAN&vwc1gugAHogq*4SP(xX@VY zuLKj5V_F@V5`it+`O}3+n$n;`W#y^oXX}iET#;-G9TPv*l3~ICuqQfItRY0n`Ze*_ zo?GG(VIzctgl;gZn*r#rWWVYvKOg<1gq07U-3IFXs@2J_x` zO-vEnCOoEk9^QmE%3>q=(Q>d2*>XLi$%R}a%+c@6j;CKR0Tkhr51C50l4h$bo6mXh zxv+Br%<%xP-_sco&o4BdQ_k=k+7Cl_Zc(782O$MDKTbDq9%%x)-!Hq;Zlvx{Azv0; zkZ`WCEGbY6RtP!d$cszi5yP68yya!A+7e-3T zLPYQ5u{kOsNK#4k@qB%)ql0bEeCi{i-Y*F)2wHHM94Mw#hzJ`YzdM<;-5a0pJ&eM$ zVX-3jpMO+Pqd!^j^mW$ld-d>5#HUPA1?E&I&6cnnxQKt^`n;$;@4?CIL2y7pX*xWnjb1N-0 z_T_WB^EIwfzM2s>s!JjH*q6NYmV?xgAFSvGj)ww46y8G!gaMRFciHj5ujW&M6@=2i z-N_XHxcRn9apX3-Uwp-CQLm|Hn84f4-7Xfws3O#;kguMX+#2!o~u=nJc>KJ6Gk2?IqhXHbe`eH5C?`Ck^s_r^_1 zEKJK*igS%m>gRr{Ce_qiw?u3fassA6+aW^0HXIsh4a9&J3v&0<4c~4Amun|37ol{s z;k#}T@(VI4 z!e-pj;_U(87*DHjQX@?v!~3r-k>>K)I8e~S#|`3JcB07~!&{Lz~OB!_9}=R1yD0AM~@rMWvJNfasX zQDOPOo=_2O3C%f%WlhYvah?c-v;HZ?1af+-R9)Aa5(4dazFTUw$KUYr0g04qC6Q3N zM%jWQ1WoChc-gD>AO>_xM`9nyfzY{>ldA41 z8)(qH{mIR;aJeW?*}%mukLW2+g_E_2X28W12AgjhWrXF#>W;>$ik9!*Xcnzx_%op( z4f*l(wl`6zN`Ngp#s&7@r*k3|TSMgVTllopHgv$+%Vh=gsK;*wG#(WFQXD$#!M?(e zz>CCJWj?eJ^gyi4r}=tDvdl*hgqd`yp-smVnDH~jM1dZ}mw1}m8wu4&b83_#iYx;6 zW8!UYF#++&nAiaXK9AtK2g*MIyeXkYEW`HofkjVF?}Csl(0~X~p$FXHfTWZmkjx~$ zf94lHlPxe%wtw)Zk!6zsd-tO78qi|B#|sWV zVa&Y>V7}MF$bFS(qFoRqbrMn;_BHG`Ij9(bu6{=RU32ceyMF~cVhL9WY6~=#?~@9C zZ)SjylUh)E{dULV0nItE_v~7r79@Tqq`pt&KZRno(0+j~JOU+$1!@I&>bJ4F;=5VD z^|HiFsaaq^Z{PGGBc5gyy1)R6xc4BqSogo&XiMCaiI%Vm4Pm?Qv5T&Eb6%=I-)mv+ zsVC+xkX+wtl0i;456Hjwb|Uxy{$R4{1$VpmODv-kuoUE?9;5bl^{Xx(fPEqj#|$koGs&mp)1 z_$pS`T1$32Q;3@lSg}q2M2+4wRZ~T$r1pz1p4ev)X&h5}%2Ckq0a)Bocy~c^i?q;9 zwuE=?-^Ac%^L|)joa^~JGa*phIjG9`DPz+^@k$9fgn^bAZxsd>{!*w(A|@e}Y@v|1 ziq(7J=OimH7y$q|1`ZCbS@<_$spyTL_!$!Qp~Y_O3)Ghcq)F<-C^;Jl{7DzDzdFa= zJ0b*hlUR?+2mBOtpxVGIFc)sz6_FD=*Ul@{{K2Q>fkyEe$8f0Nyolw0iGzsk1E?=r zfm4N|k-O_-H2?iVWP zphv`pZCF;=oV$nZFilqjssTnl*>5TpLFloPVuV#mp|_Mulc0)l_hMq9`UY2n`@67RqTb$b%#Hlfr?l^HB;1(85O# z6X^u3Zl^pSPU6&xMcF@^Nj^T*ogougj!3EBg@|6~$9uzuTIWUHiwPnA;Qei#Q~&(n)@VX8g{qihqKonui@hMdP5 zVzk6E9EQ~)!_B?NuoKz+}bckU~o=MR|J_ny$ueE-&hvV4}UT3OlVe|2gnNNmG_!SYPL&Rhg z>;bCtT5VaMo6TcN-iqBzZWdV#)puH14{u%l5BhpgGa9{U_Hm z;${0(O&jcrcm+aau`kpJe7t8LaDuZD0S2_8#7MDFfE&76-IVaQ8P{y7m?BL552bpofwAl;?DrQqy}E z!&i_vr&9sf9vS4ZfD=Yk&xH2u3vLn#et z_vu*7F%v*%PN$J6O~oKdC0etF$Ziu)Ot|Ab*vj`_BJnE5Z;~a7d=+OF(!BP^3{10p zOl%xHP4utbD(uip5Y!Yf zjRM8u)IG!w9Y^8ZrH9?R9+1()&aVgb^e|VnEx>s}4?9H1Er2+<>zBKQ@+-nG>hOL1 zbx3TAX;(K9AwRxEQjp%n1iiW}lnaZ>QL|;%^HiSJwUz-QDrqk4-pR)B8l4pT^joC#w6nF#1#)9)$#OUMl zZciB+AdYVUI3#VXRI}{1k%6&#qiF>YHWqWYoX02ccG~9)wYN6K?Yg>}+7f<3hbwx@ z4zlX+p*-7)vODyKx!AX)%v?q;7DxRonvRce+%VxAq2ziN==vRu&&d4MJGcE_m0P@K ztCRY+GP>W;WT*bTQlZvGOg1nVy4E^*U?WY3C<4)sg^GL^B3Zvt2Qd}A3^dI<$ z?Nbv%@|5^jSw6xXLbvhp6N=DU!rINc^S(j;a@I?no`9n@xL{l?LuT6S6T8)nlYK!k zDYmId$zw|NLX8Tmtjl)d%Uk9NmM4*$?)3r#lTP+qR|e_{6+K^#?chejYn$yD6eMrE z!2qu%f9kPU{ET7z7)h0L+g&}@kZ6*kBxVSSoloN`)@k#CG&d;yze*YjQuCZL13T4{Cc&fJRI|F)GKC@V6lRnTRAgZmm?vyOYpIZdCrz*2461un}C*~h9OfsN~ z(9|CmKix;sej1GXOzW9=%H}w`v#l2#G^3>)+hDw=x2>YA<*{(sZn34%`PE4XxnA9n zezf;%>9St_;Otm zOhq<}ot7nnh-KGpvZp{@Y&qodw0MR}4}X&`B$Y69GtkyZ>2Aal=7OyZoH=qivp-6x z?AxKj>dB1D9yjtRpWW@NddHdLHI;o zEvBp2;i0BAE5y6b6qODvoaDeCrjir>j!G8gDpdX`79LzdV8#G}*ojLZZPquc?6;%r z7#*!piqK_iVtCFr_KtSSWkq1<;1)4$qujV$_8oQvHFf=db+faFG=|9&cMUL$0Q^pb zv2MGSFJT;{d1dB4w=E&HqgQDGW>$mCC$T6cg2rNibi z$#5_pDI1!)XrUq#uk0ueD+uqysB^;rZiLv@l9PYqLJJ$fOP3lQ7T*-s(qeoAaPGa} zJMUuRA|&V2gb6c#DH1`)Y2FZYpqI*hZJPf^6FH&}87OZ#W8dN?0$Pwwu{m(}vt=&=pgFH`jw--Xfq>Rx=Qkgn_SDv_%xZ zL7yYi)&$ehDIs5KzDWrh8=#61Xrb+c6-H2e59(SmsBkI2+}{wZ>`(~H8~AZmI}e73 z(YC4-D{+4@F~#zd|GPV{Ck%QG^3VmxZ7QXlZVL4_hUf$+iI>kIRp z=a<2yU@Xig0pssIQGfn2?IO~Hl#tMCLL3aW0&H{HS#*WaAuqtPpJIrP%YdST=)VK2 z1$?v$0>Dh$TDL#OoM%`e7#=DL)qYkg+~@zEPqb4FCjI~x#nK|z6zNUMWUZyn2~NNp zINIhp|6`jF7)q1xfece;HNK`ZjNGgv+4?$b17-#p|86bt1KI5#sdyD42X1X|*ECdI zF>k^l4_i7zLeX9iz-J%si%Bj95xod0?QSG6!vGY~xhLQpJAUVyAPcs0Xd^JFSE>W% z@$rY1o-59BVntNh{by5j<9ujm*dlWss#<}usc^d^7~h*A#?Q&z`i&d7r)Rk+ub1S5 zaasp>p&v%eR#h}T!UPJYHyZnfe$kuP!nB8>K>v4uSIr3W@QjZ84)9Q_?_86XUzaG7 zZK+a&WnQyq>Ga}0C0Lu_H0~em)Xfa)n%JKzh-cBcvHtmh6v6xq!eXTazJ?TTyUkJL zKfqRR@Bu_q`(u`|T}-U<66V!r*m^uVb^F zC`ys$9%&vHuNbHDOsBkdo&>32T@!Srg@o}EXmLDMd+|9&!t8B$t{=!xzkZCX-P^NNj(m8JDVz>|nrxd`(tKks zuHL1md{9V>V`SMX`TqPi`8*48Lr_UNSYYv9aIl(JIsUr-*6IfJhsV5Nw1AashfMwx zcHlKr;(NZ&E9CW~3TSxjB;znYQlPR1yHQLoJe2)mMJ7O@DKYbs28{n+t+fV?c_@tC zUY&Vrqto)4_{nEbxIbHBIEU#*?nP{1MOPcWDSVpKsVaoW#BrM`hZKENwpv!{iQr9_ ztVabRcvGB?3@PmLkEzDIPvnYr+?2US2-FDB5{sjZF?F&GR(C%WpYnhJKO`PMCU4ZQ zOEIMQac6-9G!(79Bk}$vH=M}_3->9ZI1fd%9V!*9-<_qiG2+TU$6>#_haiRGv{W;k zg5(;@DY>yA0LDzI>_6@hyba`PGEB7LJHZHh{SHHs5j1gLuijxSK)?Z5I|lYBz!N17 zEtLs>-0?nqPybc#JyQ#nWz^A8LS{z+o_5$JjpdD4q2?xOh(3J}7hXtS}d3WxgX+A_<7B|7Oc?#S+ zh<*crNt))TsT)thpA|9b(i*lSEjS4$y)4Iyb&*KDrIC^Yz7IEn1(&xL4I7ab73xCc zw2f-hPKXEDCQ{(uEg}W`$#xual!T2%V7(Zexc!r&*!5_up-jOLEbn{_a~9|%Py>J- zIye?L2sv;|KMcQukPvJldSQY)1B~AsSWlaM^RGIM-qPMLcMPoPN(ySkrZa%J}HN!~DM@hl4 zMrRzUI2;O|pbDG+dza)N9UrtK{2wphwc1@fr)wj4ofv~no&|8x|7gnmYrEyz6@cv> z(X{{ErulF8`p#)F{%nRIF5R)f9Xq)n%8cb5x^Jp9SKU+j#l=8oIbl!XO{5QgA z_xsO-(AMk0KM?wV?^OLo_a6-|blULG9^79{(MCsv@ZbAN3+PUo2;sHQx%Tb<1pAgV z2!=SiUhLdkAlv`JvlqB4XjQ^0C!Hc2(VMFL^7GvgC!ee4)tSTCk!}2NW8+u#t|qGZ z{qLkCpkU|pQI;AbSRoJPLpfAf zHt8%JoeMp{19*4a6ZEQkhE(qBN5LfD%B?&4JlEZ=M1Wn>#fFzH$d$pBnEK4=o9Q7l zoU%=N{g*wUU9fBrY;l_wB8+6Tj+%HfSux!k2J$(^g&%%_2y6Srub5C8#9;7MkOzH1VX zwca=W1U4Z9fBo(DqNBCoJ?8?KZT66C7`PPy>rV>iw}G!&71uaoz(anQuT8cMIzA!4CT*L`84?Hb2}Wn_zO<3Z7#0&7q|Yv` z6jU(z2p8UEFfIelco5UGFK{+qz4Oi$L{?FNzlFawszevAcX8H!l2R7bCF2y#C#Ggx z`}@`+_?}7(Y40yxW!*>f#e{?|w*CT~O1hWBD;i);qh)zgKIhMuKeko2i1Bg!$QL17 z!q4)ZYD`w`JYz;~-lt_YI1dTDID5$s;_<4#ymYmCaXxh1gFiSB7Twur1c7{FUp{Fw zI;3$L0AC}=q8b#cHvVybyI+EnC=%HblGR-YW%KD3&wldP+VF0x!Hb(-Zf0im{O zV7qUwzZpbY@%2sq#je}Q;Dw%@xY&=^`FXEE-kQ45!5c=G9?Kc-pXcdu)YsarVsb1S zHU)Nl!`Mk=25Ta`G^o5@w@SBZiRymVSZj4qK&Pc+Egh#XkWMjcSBwfXPx|jKZ@fA< zQ?P<@fHyo(E`(38cx^QKN^%aZ7V&ZnQ7!%vw)RRMOw#(1UBq}kNTmC2Aw+j%nOG1!FMi774pusKd!`{56Nis>Mjr)-X^8xm{VqcX$$(wf_qk5c*6$KxiT ze8uBMOvl?##52n*^~Q=VoZjqmx*Tb`oN-hafijOnknGX3S6Gc8h$Law=Z4nsFFBpO z8OegAvufH~9|R_o-|9Cg1Yl;?-T%^ zK>&95I?#3(3|y|Q(LcRyoBkGhHW~f@0)XHD^v>5x`GMpkc$DG|u$TfW`TxnRp?6Qk z`B$Gx(+R%J|3BP9>;K8|qO+eTzH8TIvA^Ez-+jkV6!yhd-&bz!%!eR^fV8;0SkdeE GzW)o>hPu}P literal 0 HcmV?d00001 diff --git a/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_4.png b/test.squish/suite_STANDALONE/tst_PARALLEL_2/verificationPoints/failedImages/failed_4.png new file mode 100644 index 0000000000000000000000000000000000000000..0d796febcda0d75a7eb5d1ea163dcbea922528c1 GIT binary patch literal 16148 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�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