Skip to content

Commit 4ae3130

Browse files
Hani YacoubHani Yacoub
authored andcommitted
Merge branch 'main' into Hani/refactor_pass_manager_batch2
2 parents a4070b6 + 7402174 commit 4ae3130

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,26 @@ You may find that if you are re-running all previously executed test runs that y
127127
"Session is not reportable." If you wish to overwrite a previously reported session, add
128128
`REPORTABLE=true` to your environment.
129129

130+
### Manual Execution of Smoke Tests
131+
132+
To run the smoke tests manually against an arbitrary version of Firefox **where the installer or (for Linux)
133+
tarball exists on the web**:
134+
135+
- Get write permissions to the repo (ask Ben C, Tracy, or Virgil S to add you)
136+
- Go to the [Smoke Test Execution workflow page](https://github.com/mozilla/fx-desktop-qa-automation/actions/workflows/smoke.yml)
137+
- At the top right of the workflow history panel (near the top right of the page), press the button
138+
labeled "Run workflow"
139+
- Make sure you are running against `Branch: main`
140+
- Add the URLs to your installers for Windows and MacOS, and the tarball for Linux in the fields below.
141+
- **Installers and tarballs must be available on the internet**
142+
- **Windows should be x86, 64-bit (win64), .exe installer (no .msi)**
143+
- **MacOS should be a .dmg installer (no .pkg)**
144+
- **Linux should be a .tar.xz or .tar.bz2 tarball (no .deb)**
145+
- **Version numbers less than 128 are not likely to work**
146+
- Press the green "Run workflow" option
147+
- In a few minutes, the top workflow should be yours. Click through to watch progress.
148+
- Linux runs throw a lot of warnings, ignore them and focus on the results. Green checks are the key.
149+
130150
### Project Contribution
131151
If you are outside of Mozilla and would like to contribute to this project:
132152
- Read all the documentation including this README, BEST_PRACTICES and CODE_OF_CONDUCT.

0 commit comments

Comments
 (0)