Marino Meneghel
7afd29b2da
Add annotation to allow filtering tests whose logic was implemented in rust
...
At this commit, no test is included in this annotation (RustReadyTest)
as all SmokeTests crash at launch when trying to perform a login to
rust lib using black env credentials.
Once that's sorted, the plan is to add only tests for which
functionality is already imolemented using rust lib's provided logic in
order to keep the pipeline real and green.
ET-982
2024-08-12 15:39:03 +02:00
Niccolò Forlini
3bd7a2c9d4
Update UI tests script and Gitlab yml
...
NOJIRA
2023-12-13 19:32:19 +00:00
Niccolò Forlini
05f214da3f
Remove SmokeExtendedSuite from pipelines
...
MAILANDR-822
2023-08-03 14:42:54 +00:00
Niccolò Forlini
13b74aa00a
Optimize @SmokeTest entries and shards
...
Add an additional shard to smoke tests execution as the suite is slowly growing, and also move some tests to regression suite/post-merge tests.
MAILANDR-630
2023-07-10 07:12:59 +00:00
Niccolò Forlini
837e19902e
Introduce sharding for UI tests
...
Make UI tests run in shards, improving parallelization to reduce overall execution time.
MAILANDR-557
2023-04-28 08:18:03 +00:00
Niccolò Forlini
d3b9b5f004
Rework bash script for FTL UI Tests
...
This is going to be reworked at some point, but for now it's better to avoid defaults.
MAILANDR-535
2023-04-21 12:38:07 +02:00
Niccolò Forlini
67194ba620
Use filters in CLI gcloud call
...
MAILANDR-519
2023-04-04 17:03:38 +02:00
Niccolò Forlini
f401f95398
Filter UI Tests based by their annotation
...
Since multiple `--test-targets` cannot be defined, we filter test cases based on their annotation when invoking the gcloud CLI
MAILANDR-519
2023-04-04 17:03:38 +02:00
Niccolò Forlini
c1ad5e036a
Rework RegressionSuite definition to use annotations
2023-04-04 17:03:38 +02:00
Niccolò Forlini
d217b67e1b
Rework SmokeSuite (extended) definition to use annotations
2023-04-04 17:03:38 +02:00
Niccolò Forlini
e2e3cd9e7f
Rework SmokeSuite definition to use annotations
2023-04-04 17:03:38 +02:00
Niccolò Forlini
009e3a4be7
Disable Google auto-login on testing devices
...
No Google Account is needed to perform UI Tests, therefore we should disable the auto-setup to avoid failures related to the FTL infra.
MAILANDR-458
2023-03-13 15:06:58 +00:00
Marino Meneghel
fa8ac28c5f
Move all scripts from buildScr to scripts directory
...
MAILANDR-425
2023-03-10 15:31:01 +01:00