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

[CI] Setup pipeline #74

@squ1sher

Description

@squ1sher

Setup Jenkins job to run tests manually or update existing ones (https://ci.infra.status.im/job/status-desktop/job/manual/):

  1. Text field to select/paste branch (https://github.com/status-im/desktop-qa-automation), responsible for downloading the branch
  2. 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)
  3. Text field with test files, with multiple selections, for example:
  • test_communities.py
  • test_onboarding.py
  • test_self.py
  • test_wallet.py
  1. 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

Metadata

Metadata

Assignees

Labels

CIJenkins' related stuff

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions