Return to test.yml CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / iperf / .github / workflows |
1.1 ! misho 1: name: test ! 2: on: [push, pull_request] ! 3: jobs: ! 4: cppcheck-test: ! 5: runs-on: ubuntu-latest ! 6: steps: ! 7: - uses: actions/checkout@v3 ! 8: - name: install dependencies ! 9: run: | ! 10: sudo apt-get -y update && sudo apt-get install -y cppcheck && \ ! 11: cppcheck . --force --inline-suppr ! 12: build-test-latest: ! 13: runs-on: ubuntu-latest ! 14: steps: ! 15: - uses: actions/checkout@v3 ! 16: - name: install dependencies ! 17: run: | ! 18: sudo apt-get -y update && sudo apt-get install -y build-essential ! 19: - name: build ! 20: run: | ! 21: ./configure && make && make check ! 22: timeout 300 src/iperf3 -s & ! 23: ./test_commands.sh localhost ! 24: build-test-ubuntu-20_04: ! 25: runs-on: ubuntu-20.04 ! 26: steps: ! 27: - uses: actions/checkout@v3 ! 28: - name: install dependencies ! 29: run: | ! 30: sudo apt-get -y update && sudo apt-get install -y build-essential ! 31: - name: build ! 32: run: | ! 33: ./configure && make && make check ! 34: timeout 300 src/iperf3 -s & ! 35: ./test_commands.sh localhost