This repository was archived by the owner on Aug 13, 2024. It is now read-only.

Description
Setup Jenkins job to run tests manually or update existing ones (https://ci.infra.status.im/job/status-desktop/job/manual/):
- Text field to select/paste branch (https://github.com/status-im/desktop-qa-automation), responsible for downloading the branch
- Text field to paste the link to the application -> responsible for downloading the build (install if necessary) (we can download the build into any directory, but we have to set environment variable AUT_PATH with a path to the launcher)
- Text field with test files, with multiple selections, for example:
- test_communities.py
- test_onboarding.py
- test_self.py
- test_wallet.py
- Text field to paste tag/test name
User story:
- I open the pipeline web page to start tests manually
- I select the test branch in the combo box
- I paste a link to the CI build (application build)
- I select tests
- I paste @smoke tag
- I start the test execution