Open Bug 2005381 Opened 5 days ago Updated 5 days ago

Allow all GitHub Actions test suites to be run locally

Categories

(Bugzilla :: Testing Suite, enhancement)

Harmony
enhancement

Tracking

()

People

(Reporter: justdave, Assigned: justdave)

Details

Attachments

(1 file)

Like it says in the description...

A lot of the tests that Bugzilla runs as part of the testing suite in GitHub Actions are hard to run locally if you're not developing on Linux (On Windows and Mac some of the dependencies are hard to get, and while it can be done it's not exactly easy).

I've got a script set up that will run all of the tests from GitHub Actions locally, using Docker to do it. I redid the server side test in GitHub Actions to also run in Docker instead of running natively on a test runner, which should make results easier to reproduce.

Assignee: testing → justdave
Version: unspecified → Harmony
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: