Skip to content
This repository has been archived by the owner on Aug 13, 2024. It is now read-only.

Chore/test mode: stabilise tests to allow them pass in STATUS_RUNTIME_TEST_MODE = True #378

Merged
merged 7 commits into from
Dec 13, 2023

Conversation

anastasiyaig
Copy link
Collaborator

@anastasiyaig anastasiyaig commented Dec 12, 2023

https://ci.status.im/job/status-desktop/job/qa-automation/job/prs/job/PR-378/23/allure/

Screenshot 2023-12-13 at 15 42 37

I can reproduce the UI issues on my Linux machine as well

In this branch i tried to solve them. I really hope they all will be gone after upgrade to QT 5.15.10 on Linux so all these tweaks wont be necessary

https://ci.status.im/job/status-desktop/job/e2e/job/manual/1205/allure/#suites/804b25da7c0d1c4c7f8a050c6a89e043/e047a6e57785f1f0/

Overall the test mode is NOT yet enabled. I am waiting for status-im/status-desktop#9232 to test it there

  • in test_edit_community added time.sleep when we load from for community overview and the same small time sleep when we start building the list of communities on settings screen
  • in test_community_category i added attempts to click the button
  • in test_community_channels fixed reference to community screen
  • split test_settings_messaging_accept_reject_contact_request to 2
  • disabled send test because of rate limit Wallet: Market data is not fetched sometimes status-desktop#12987
  • fixed test to delete account in wallet settings according new designs
  • some other minor tweaks

@anastasiyaig anastasiyaig changed the title Chore/test mode Chore/test mode: stabilise tests to allow them pass in STATUS_RUNTIME_TEST_MODE = True Dec 13, 2023
Copy link
Contributor

@Valentina1133 Valentina1133 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!

@anastasiyaig anastasiyaig marked this pull request as ready for review December 13, 2023 10:55
@anastasiyaig
Copy link
Collaborator Author

Even tests are passed :D

@anastasiyaig anastasiyaig merged commit e55fce5 into master Dec 13, 2023
1 check passed
@anastasiyaig anastasiyaig deleted the chore/test_mode branch December 13, 2023 14:20
@anastasiyaig anastasiyaig linked an issue Dec 14, 2023 that may be closed by this pull request
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

UI tests: adjust tests for account removal to new designs
3 participants