Bug 2046794 - Bugs cannot be updated if they contain a meta keyword after recent changes to show dependency tree inline #971
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: BMO Test Suite | |
| on: | |
| pull_request | |
| jobs: | |
| test_sanity: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Build Docker test images | |
| run: docker compose -f docker-compose.test.yml build bmo.test | |
| - name: Run sanity tests | |
| run: docker compose -f docker-compose.test.yml run --no-deps bmo.test test_sanity t/*.t extensions/*/t/*.t | |
| test_webservices: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Build Docker test images | |
| run: docker compose -f docker-compose.test.yml build | |
| - name: Run webservice tests | |
| run: docker compose -f docker-compose.test.yml run bmo.test test_webservices | |
| test_bmo: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Build Docker test images | |
| run: docker compose -f docker-compose.test.yml build | |
| - name: Run bmo specific tests | |
| run: docker compose -f docker-compose.test.yml run -e CI=1 bmo.test test_bmo -q -f t/bmo/*.t extensions/*/t/bmo/*.t | |
| test_selenium_1: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Build Docker test images | |
| run: docker compose -f docker-compose.test.yml build | |
| - name: Run Selenium tests (1) | |
| run: docker compose -f docker-compose.test.yml run -e SELENIUM_GROUP=1 bmo.test test_selenium | |
| test_selenium_2: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Build Docker test images | |
| run: docker compose -f docker-compose.test.yml build | |
| - name: Run Selenium tests (2) | |
| run: docker compose -f docker-compose.test.yml run -e SELENIUM_GROUP=2 bmo.test test_selenium | |
| test_selenium_3: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Build Docker test images | |
| run: docker compose -f docker-compose.test.yml build | |
| - name: Run Selenium tests (3) | |
| run: docker compose -f docker-compose.test.yml run -e SELENIUM_GROUP=3 bmo.test test_selenium | |
| test_selenium_4: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Build Docker test images | |
| run: docker compose -f docker-compose.test.yml build | |
| - name: Run Selenium tests (4) | |
| run: docker compose -f docker-compose.test.yml run -e SELENIUM_GROUP=4 bmo.test test_selenium |