Skip to content

Commit

Permalink
[GHA] Run buildbot checkconfig in GitHub Actions (#303)
Browse files Browse the repository at this point in the history
This provides a stronger check that the buildbot configuration is
correct than just running our minimal lit tests.
  • Loading branch information
asb authored Nov 13, 2024
1 parent 41d1078 commit 0d9778f
Showing 1 changed file with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ permissions:

jobs:
check_zorg:
name: llvm-zorg lit tests
name: llvm-zorg litmus tests
if: github.repository_owner == 'llvm'
runs-on: ubuntu-24.04
steps:
Expand All @@ -20,7 +20,11 @@ jobs:
sudo ln -s /usr/bin/FileCheck-18 /usr/bin/FileCheck
python3 -m venv venv
source venv/bin/activate
pip install buildbot==3.11.7
pip install buildbot{,-worker}==3.11.7 urllib3
echo "PATH=$PATH" >> "$GITHUB_ENV"
- name: Run lit tests
run: /usr/lib/llvm-18/build/utils/lit/lit.py -v --xfail jenkins/test_build.py test
- name: Run buildbot checkconfig
run: |
cd buildbot/osuosl/master
BUILDBOT_TEST=1 buildbot checkconfig

0 comments on commit 0d9778f

Please sign in to comment.