Anastasiya Semiankevich
1356df4838
chore: add timeout for group chat
2023-12-27 11:44:01 +03:00
Anastasiya Semenkevich
fe4325b5e1
chore: introduce timeout mark and update requirements
2023-12-26 19:14:36 +03:00
Anastasiya Semenkevich
81a7727f09
chore: replace is_visible
2023-12-23 11:02:58 +03:00
Anastasiya Semenkevich
b791930546
chore: fix syncing test and move it to critical suite
2023-12-22 19:13:41 +03:00
Anastasiya Semenkevich
0e96fd0e57
chore: add validation for emoji hash across screens
2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
b59590aa1f
chore: better init for online identifier
2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
3deeeda620
chore: add verification for identicon ring on the profile screen
2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
838c916fc2
chore: added random selection of pictures (diff types)
2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
f31ffc21f5
chore: add randomisation for password
2023-12-21 23:10:47 +03:00
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
a75d09fc5d
chore: disable join community test until it is fixed
2023-12-19 14:24:50 +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
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
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
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
Valentina Novgorodtceva
5afb3b6811
test: tests create and remove community category added
2023-12-08 14:46:20 +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
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
Jakub Sokołowski
bbc81717ce
fix(all): refactor killing processes and waiting
...
* Use `psutils.pid_exists()` instead of iterating processes for no reason.
* Drop use of recursion which is completely unnecessarily complex. Use loop.
* Remove checking of `returncode` right away after process starts, it's too soon.
* Lower `PROCESS_TIMEOUT_SEC` to 5 seconds to avoid needless delays.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-01 14:48:46 +01:00
Anastasiya
c112b0492b
chore: reorganise wallet tests ( #355 )
...
* chore: reorganise wallet tests
* chore: enable wallet tests that have parametrization
2023-12-01 15:56:57 +03:00
Anastasiya
2a9d8a4c29
chore: fix sign out test ( #353 )
2023-12-01 07:32:44 +03:00
Anastasiya
1232ff5ba8
Disable wallet tests and syncing test ( #351 )
...
* chore: skip wallets tests temp
Possible reason: https://github.com/status-im/status-desktop/issues/12914 is causing crashes, which we don't yet identify as crashes
* chore: skip syncing test temp
https://github.com/status-im/desktop-qa-automation/issues/350
2023-11-30 14:27:35 +03:00
Anastasiya Semenkevich
0d85a8e1de
chore: comment out messaging tests because of bug
2023-11-28 17:10:38 +03:00