From 9dbebfc2fe40af5111190af5139469ad05662a65 Mon Sep 17 00:00:00 2001 From: Simon Lin Date: Thu, 13 Aug 2020 13:15:28 +0800 Subject: [PATCH] [github-actions] run packet verification for multiple times (#5380) This commit makes packet verification to run for multiple times. Since now we are developing many packet verification scripts, this commit can help us reduce the chance of merging a verification code that could fail by chance, which is very often for packet verification code. --- .github/workflows/simulation.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/simulation.yml b/.github/workflows/simulation.yml index fd5823c2f..a06323aab 100644 --- a/.github/workflows/simulation.yml +++ b/.github/workflows/simulation.yml @@ -102,15 +102,17 @@ jobs: - name: Bootstrap run: | sudo rm /etc/apt/sources.list.d/* && sudo apt-get update - sudo apt-get --no-install-recommends install -y g++-multilib python3-setuptools python3-wheel + sudo apt-get --no-install-recommends install -y g++-multilib python3-setuptools python3-wheel ninja-build python3 -m pip install -r tests/scripts/thread-cert/requirements.txt - name: Build run: | - ./bootstrap - make -f examples/Makefile-simulation + ./script/test build - name: Run run: | - VERBOSE=1 make -f examples/Makefile-simulation check + for i in {1..10} + do + ./script/test cert_suite ./tests/scripts/thread-cert/Cert_*.py + done - name: Codecov uses: codecov/codecov-action@v1