Valentina Novgorodtceva
29f26371db
chore: fixes for fails from nightly run
2024-02-12 10:27:31 +03:00
Anastasiya Semenkevich
46dc460dc3
chore: change password test fixed
2024-02-10 19:56:48 +03:00
Valentina Novgorodtceva
a5fe297dfe
chore: fix for edit status account test
2024-02-08 10:26:12 +03:00
Anastasiya Semenkevich
20dbd13edc
chore: align wallet tests with test rail
2024-02-05 07:39:10 +03:00
Valentina Novgorodtceva
b8376f76f2
chore: enabling tests with contact requests
2024-01-31 16:04:14 +03:00
Valentina Novgorodtceva
48585a0649
chore: disabled tests with contact requests because it's broken
2024-01-30 12:28:02 +07:00
Anastasiya Semenkevich
d90a2a004c
Increase timeout for wait_for_port
...
Following up Squish advise:
In the wait_for_port.py, you are using socket.create_connection() where the timeout is set to 1.
Could you increase the timeout here and also put a check before to make sure that port is not in the use anymore, before proceeding to launch the AUT.
2024-01-23 10:06:21 +03:00
Anastasiya Semenkevich
a24da2d72f
chore: disable tests because of broken contact requests
...
Contact requests are dead again in status.prod fleet
Ticket logged: https://github.com/status-im/status-desktop/issues/13246
2024-01-19 11:08:54 +03:00
Valentina Novgorodtceva
5aaa918740
chore: messaging tests enabled back
2024-01-17 17:39:12 +07:00
Anastasiya Semenkevich
6e9365b253
chore: fix references for test cases in test rail (remove experimental stuff)
2024-01-17 13:22:30 +03:00
Valentina Novgorodtceva
7589b94501
chore: test edit network fixed
2024-01-16 15:26:18 +07:00
Valentina Novgorodtceva
081b34067f
chore: fixes for saved addresses tests, edit network tests disabled for now
2024-01-16 14:42:27 +07:00
Valentina Novgorodtceva
6694abeaa8
chore: reporting test to 2 different test cases in Testrail
2024-01-15 16:07:26 +07:00
Valentina Novgorodtceva
0ae5e97ec2
chore: marked several tests with xfail mark because of bug with contact requests
2024-01-12 15:17:57 +03:00
Anastasiya Semenkevich
ff3a0e0957
test: adding test for ability to add saved address from wallet settings
2024-01-11 17:49:36 +03:00
Anastasiya Semenkevich
d6a2f31980
chore: add multiple references for tests
2024-01-10 18:17:38 +03:00
Anastasiya Semenkevich
980b338dac
chore: remove change password test from critical suite
...
Remove `@pytest.critical` mark from `test_settings_profile_change_password.py`. The test is timing out very often now (addressed in https://github.com/status-im/status-desktop/issues/13013 )
This test will be still executed in nightly runs
2024-01-10 11:56:50 +03:00
Anastasiya Semenkevich
3aef4930ff
chore: introduce timeout mark and update requirements
2023-12-26 19:14:36 +03:00
Anastasiya Semenkevich
9023f27fbd
chore: add smaller steps and asserts, rename method
2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
21f30f2ee6
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
c38bc86476
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
13146aa80e
chore: add asserts for change password test
2023-12-18 11:52:57 +03:00
Anastasiya Semenkevich
0896e395d4
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
663396a10b
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
962c47604d
set up pytest marks for different sections of the app
2023-12-13 17:53:24 +03:00
Anastasiya Semiankevich
e55fce53e2
chore: move the TEST MODE back off for now and add some more fixes
2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich
9894a431b8
chore: fix delete account test according new designs
2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich
7d43c60bf2
chore: refactor edit account test a bit
2023-12-13 17:20:30 +03:00
Anastasiya Semenkevich
f20ee922bb
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
fc13e05514
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
41d956e7da
test: test_ens_name_purchase added
2023-12-12 10:43:20 +07:00
Anastasiya Semenkevich
a161df0c65
chore: wait until appears removed
2023-12-11 18:31:08 +03:00
Anastasiya Semenkevich
b29d96b421
chore: extend the limit for balance to appear up to 10 seconds
2023-12-08 19:50:19 +03:00
Valentina Novgorodtceva
9601eb261d
test: test_wallet_send_0_eth added
2023-12-07 16:24:38 +07:00
Anastasiya Semenkevich
1f0f03804a
chore: increase timeout for logout up to 10 seconds
2023-12-07 09:38:47 +03:00
Anastasiya Semenkevich
1f55d95474
chore: enable back balance test
2023-12-07 09:38:47 +03:00
Anastasiya Semenkevich
c9ef31d7d2
chore: remove unnecessary assert, timeout should do its job
2023-12-05 16:54:29 +03:00
Anastasiya
63ca42ca78
chore: add timeout and assert for the sign out test ( #361 )
2023-12-04 18:23:49 +03:00
Valentina1133
f72b667808
chore: removed skip mark from syncing and messaging tests, these tests are passing now ( #360 )
2023-12-04 14:18:06 +03:00
Anastasiya
cdcab2b600
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
1d5ca2dc7b
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
0b8ad5df90
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
f195ab90e4
chore: fix sign out test ( #353 )
2023-12-01 07:32:44 +03:00
Anastasiya Semenkevich
6f22ff6f80
chore: comment out messaging tests because of bug
2023-11-28 17:10:38 +03:00
Valentina1133
47d70565d5
Test/test settings messaging identity verification ( #341 )
...
* test: test_messaging_settings_identity_verification added
* chore: skipped test_settings_include_in_total_balance
2023-11-28 15:26:05 +03:00
Valentina1133
b7f79a5d75
chore: commented steps for toast message verification in accept request test ( #345 )
2023-11-28 15:22:49 +03:00
Valentina1133
7efea5191f
test: test_messaging_settings accepting and rejecting request added ( #336 )
2023-11-27 14:44:42 +04:00
Anastasiya
5691004e55
chore: stabilise test ( #333 )
...
* chore: fix testnet toggle test and total balace wallet test
* chore: increase timeout for syncing test
* chore: disable test mode and remove keycard hide steps
2023-11-22 13:42:26 +03:00
Anastasiya
98454cd7e8
chore: make the verification of banner conditional in back up seed phrase test ( #321 )
...
We don't have banners when running the app in test mode. I added condition to check the test mode and verify banner when not in test mode, otherwise skip
2023-11-20 16:06:02 +03:00
Valentina1133
de0f30d09e
test: test_unlock_keycard with correct and incorrect PUK added ( #312 )
2023-11-17 17:54:57 +03:00