Anastasiya Semenkevich
875e8869b5
chore: add randomisation for display name generation
2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
1d3994f720
chore: add smaller steps and asserts, rename method
2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
ba3626e017
chore: update marks and readMe file
...
Fixes https://github.com/status-im/desktop-qa-automation/issues/391
1. replaced all the skip marks for tests that are linked to status-desktop tickets to xfail
2. updated readme to explain marks
2023-12-20 17:38:27 +03:00
Anastasiya Semenkevich
767f388b57
chore: raise exceptions when needed
2023-12-20 15:46:15 +03:00
Anastasiya Semenkevich
a75d09fc5d
chore: disable join community test until it is fixed
2023-12-19 14:24:50 +03:00
Anastasiya Semenkevich
099a199e1f
ci: run critical tests by default
2023-12-18 16:22:27 +03:00
Anastasiya Semenkevich
8b65d1ca43
chore: mark password change test as flaky
...
Reason: https://github.com/status-im/status-desktop/issues/13013
2023-12-18 11:52:57 +03:00
Anastasiya Semenkevich
0edf28f14d
chore: add asserts for change password test
2023-12-18 11:52:57 +03:00
Anastasiya Semenkevich
caef79d2ee
chore: select tests to run against PRs
...
Selected a few to run by critical mark in PRs
2023-12-18 11:52:57 +03:00
Anastasiya Semenkevich
467f65ac1a
chore: introduce flaky mark
...
A “flaky” test is a test that usually pass but sometimes it fails.
If a flaky test pass it will be reported normally as test succeed. If the test fails, instead of being reported as failure it will be reported as a xfail.
2023-12-15 16:07:13 +03:00
Anastasiya Semenkevich
f5f7734769
chore: update readme
2023-12-14 10:45:45 +03:00
Magnus
706e60ca0c
Add priority pytest marks
2023-12-13 17:53:24 +03:00
Magnus
e982cfe389
Introduce priority pytest marks
2023-12-13 17:53:24 +03:00
Magnus
b900ee72d6
set up pytest marks for different sections of the app
2023-12-13 17:53:24 +03:00
Anastasiya Semiankevich
8fe9b4731c
chore: move the TEST MODE back off for now and add some more fixes
2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich
0573a1ea29
chore: fix delete account test according new designs
2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich
4f73e0eb52
chore: refactor edit account test a bit
2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich
a45de2c28e
chore: add attempts to click Delete button and removed awaiting
2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich
87bcc83717
chore: skip Send test ( https://github.com/status-im/status-desktop/issues/12987 )
2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich
01382bd16e
chore: fix community channel tests in test mode
2023-12-13 17:20:30 +03:00
Anastasiya Semenkevich
bce460abf8
chore: test test mode
2023-12-13 17:20:30 +03:00
Anastasiya Semenkevich
427682f143
chore: skip ENS name test because of bug
...
https://github.com/status-im/status-desktop/issues/12988
2023-12-12 14:29:41 +03:00
Anastasiya Semenkevich
d91eae246e
chore: skip balance test because of cryptocompare API limit
...
I logged https://github.com/status-im/status-desktop/issues/12987 which has some details
2023-12-12 14:29:41 +03:00
Valentina Novgorodtceva
4f69111778
test: test_ens_name_purchase added
2023-12-12 10:43:20 +07:00
Valentina Novgorodtceva
eeaba5822d
chore: test_join_community was separated from others
2023-12-12 10:40:39 +07:00
Valentina Novgorodtceva
53717439f7
chore: communities tests enabled and fixed, replaced image comparison
2023-12-12 10:40:39 +07:00
Anastasiya Semenkevich
6614475ddc
chore: wait until appears removed
2023-12-11 18:31:08 +03:00
Magnus
dd60992b22
speed up password strength indicator tests
2023-12-11 12:20:36 +03:00
Anastasiya Semenkevich
49ccfc5b8f
chore: remove restart from import seed phrase
...
perhaps it was put there by mistake. we dont need the app restart in this test
2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich
b8202244b3
chore: extend the limit for balance to appear up to 10 seconds
2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich
0ce2a1abb3
chore: skip add account and restart test because of bug
...
https://github.com/status-im/status-desktop/issues/12973
2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich
92bb9d1bcc
chore: skip sync test because of bug
...
https://github.com/status-im/status-desktop/issues/12972
2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich
d953db7a31
chore: add attempts for clicking sign out button
2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich
5a6d35fde2
chore: add attempts to click the cross button
...
1. test_toggle_testnet_toggle_on_and_close_the_confirmation fails now in nightly. I added attempts to click the cross button and removed wait_untll_appears (and related assert)
2023-12-08 19:50:19 +03:00
Valentina Novgorodtceva
5afb3b6811
test: tests create and remove community category added
2023-12-08 14:46:20 +07:00
Jakub Sokołowski
124f482d31
feat(aut): wait for AUT comms port to become available
...
This avoids issues on slower systems where `startaut` does not have the
port ready when the `squishserver` tries to connect to it, resulting in:
```
Warning: Could not connect to attachable AUT at localhost:61500: Connection refused
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-07 10:28:57 +01:00
Valentina Novgorodtceva
ea7089dedc
chore: container for search text edit field changed
2023-12-07 16:24:38 +07:00
Valentina Novgorodtceva
7e967e286c
test: test_wallet_send_0_eth added
2023-12-07 16:24:38 +07:00
Valentina Novgorodtceva
fa48dad825
test: test_wallet_send_0_eth added
2023-12-07 16:24:38 +07:00
Anastasiya Semenkevich
2ad53d7599
chore: increase timeout for logout up to 10 seconds
2023-12-07 09:38:47 +03:00
Anastasiya Semenkevich
4214103a6a
chore: enable back balance test
2023-12-07 09:38:47 +03:00
Jakub Sokołowski
2fab5ca720
chore(ci): remove obsolete desktop-e2e-old CI label
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-06 15:03:15 +01:00
Jakub Sokołowski
6418fcd6c6
feat(conftest): set log level using LOG_LEVEL env var
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-05 23:31:44 +01:00
Jakub Sokołowski
920b54e94c
chore(all) rename _logger to LOG to match refactor
...
Related to:
https://github.com/status-im/desktop-qa-automation/pull/352
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-05 22:56:49 +01:00
Jakub Sokołowski
c00707cdd8
chore(conftest): improve log format for pytest.log
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-05 22:56:48 +01:00
Anastasiya Semenkevich
ae0b9d4d55
chore: remove unnecessary assert, timeout should do its job
2023-12-05 16:54:29 +03:00
Anastasiya
c2ac1db048
chore: add timeout and assert for the sign out test ( #361 )
2023-12-04 18:23:49 +03:00
Valentina1133
4500d0fb1d
chore: removed skip mark from syncing and messaging tests, these tests are passing now ( #360 )
2023-12-04 14:18:06 +03:00
Anastasiya
eb45281f2d
chore: change Squish version and disable flaky tests ( #359 )
...
* chore: use newer squish
* chore: test tests with squish 7.2.1
2023-12-01 22:04:11 +03:00
Jakub Sokołowski
255f88fbb0
chore(all): rename _logger to LOG to match changes
...
Some of them were renamed in:
https://github.com/status-im/desktop-qa-automation/pull/352
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-01 14:58:22 +01:00