Commit Graph

13 Commits

Author SHA1 Message Date
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