[infra] Test browsers locally where possible
@taylor-vann is already working on this.
Since May 24, 2022.
- Dominant language
- TypeScript
- Stars
- 21.8k
- Forks
- 1.1k
- Avg merge
- 18h 25m
- Merged PRs (30d)
- 2
Description
## Description
In order to save bandwidth and external resources (sauce labs tunnels), browsers that can be tested locally should be tested locally.
The requirement is `N-2` browser versions.
The exceptions are:
- an `enterprise` version can be used in lieu of `N-2` versions
- we are obligated to test `IE11` for Lit 2 (hopefully not Lit 3)
## Acceptance criteria
Currently, `Firefox` and `Firefox ESR` fulfill these requirements.
Update the `tests` workflow to include `Firefox` and `Firefox ESR` tests.
This should have the added benefit of not manually tracking ESR versions for `firefox` in saucelabs runs
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.