ci(e2e): Updated squish version from 6.7.2 to 7.1-SNAPSHOT

- Updated squish version from 6.7.2 to 7.1-SNAPSHOT
- Updated tests readme file.
This commit is contained in:
Noelia 2023-03-06 14:28:00 +01:00 committed by Noelia
parent c48886ec1e
commit 5ffab60f5a
2 changed files with 15 additions and 3 deletions

View File

@ -139,7 +139,7 @@ pipeline {
'--config', 'addAUT', 'nim_status_client', '--config', 'addAUT', 'nim_status_client',
"${WORKSPACE}/bin", "${WORKSPACE}/bin",
].join('\n'), ].join('\n'),
squishPackageName: 'squish-6.7.2-qt514x-linux64', squishPackageName: 'squish-7.1-20230222-1555-qt515x-linux64',
testSuite: "${WORKSPACE}/test/ui-test/testSuites/*", testSuite: "${WORKSPACE}/test/ui-test/testSuites/*",
]) ])
print("Squish run result: ${result}") print("Squish run result: ${result}")

View File

@ -28,7 +28,19 @@ Now you should be able to create new suites, test cases and run the existing one
| 5.15.2 | 7.0.1 | 5.15 | KO | KO | | 5.15.2 | 7.0.1 | 5.15 | KO | KO |
| 5.15.2 | 7.1.0 | 5.14 | KO | KO | | 5.15.2 | 7.1.0 | 5.14 | KO | KO |
| 5.15.2 | 7.1.0 | 5.15 | KO | KO | | 5.15.2 | 7.1.0 | 5.15 | KO | KO |
| 5.15.2 | 7.1.-20230222-1555 (SNAPSHOT) | 5.15 | OK | OK (manual extension removal*) |
NOTE: KO means the test execution hangs on `squish.waitForObject()` or `squish.findObject()`. Seen this behaviour particularly in `Onboarding / Create Password Screen`. *NOTE 1*: KO means the test execution hangs on `squish.waitForObject()` or `squish.findObject()`. Seen this behaviour particularly in `Onboarding / Create Password Screen`.
Last status app tested: Master branch - Commit: `5f4000b7a57cd5c268c3ebf847e2b3ef1a8ff96a` *NOTE 2*: The `7.1-SNAPSHOT` version for `linux` needs a manual interaction (if not the app crashes when the test execution starts). It is needed to rename library in:
SQUISHDIR\lib\extensions
squishqtwaylandcompositor.ext
to
squishqtwaylandcompositor_off.ext
Last status app tested: Master branch - Commit: `d31acbfb48fe7027657a08c648836d9a8f11240c`