Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow narrow down e2e testing scope #5936

Open
Ivansete-status opened this issue Oct 11, 2024 · 3 comments
Open

allow narrow down e2e testing scope #5936

Ivansete-status opened this issue Oct 11, 2024 · 3 comments

Comments

@Ivansete-status
Copy link
Contributor

This is a proposal to reduce the scope when performing e2e tests in both Desktop and Mobile.
The idea is to allow running the e2e tests against one single datacenter, f.e, status.staging-AMS (1 boot, 2 store, 1 db.)

With that, we will have two benefits:

  1. It is easier to debug issues as we will know which are the impacted nodes
  2. Minimize the impact on e2e tests while the Waku team is debugging a particular issue in a different datacenter, f.e., status.staging-HK.

( cc @anastasiyaig )

@anastasiyaig
Copy link
Contributor

from desktop client we need (ideally):

  • build with staging fleet already selected (could be treated as "special build for autotests")
  • teach the app how to select a certain datacenter on the fleet so i can replicate it in tests
  • ideally, use linux nix build for that (but thats not mandatory, i just want newer qt )

right now changing fleet is pain for tests becuause i first need to start the app with a special flag and then change fleet and then restart. would be much easier to have it already predefined so i dont need to hack tests doing it

@igor-sirotin @richard-ramos

@anastasiyaig
Copy link
Contributor

@churik ^^

@churik
Copy link
Member

churik commented Oct 14, 2024

From mobile side:

cc @ilmotta

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants