Skip to content

WIP WIP

WIP WIP #18

name: Regression tests upon push
on:
push:
branches:
- gleb/3.9/regress
jobs:
regression_tests:
name: ${{matrix.version}}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
version: [
'5.14.0-362.24.1.el9_3^AlmaLinux^9.3'
]
steps:
- name: Checkout code
uses: actions/checkout@main
- name: Install libelf-dev
run: |
sudo apt-get install -y libelf-dev
- name: Install sparse
run: |
sudo apt-get install sparse
- name: Install smatch
run: |
git clone https://github.com/error27/smatch.git
cd smatch
make -j
sudo BINDIR=/bin SHAREDIR=/home/runner/share make install
- name: Run regression tests
run: |
./scripts/run-regression-tests -l -q -k -d /tmp/scst-${{matrix.version}} ${{matrix.version}}-nc-ns-nm