diff options
| author | hathach <[email protected]> | 2023-12-13 19:05:44 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2023-12-13 19:05:44 +0700 |
| commit | b343ac6d0f687af917ba7c9861c017c000166f0d (patch) | |
| tree | 8436655c5a82f07c61eb3b48686d36250fc65421 | |
| parent | 19d7d62e804dbf26f9d193d72710574abcd6fa95 (diff) | |
reset usb before running test
| -rw-r--r-- | .github/workflows/build_esp.yml | 9 | ||||
| -rw-r--r-- | .github/workflows/cmake_arm.yml | 9 |
2 files changed, 10 insertions, 8 deletions
diff --git a/.github/workflows/build_esp.yml b/.github/workflows/build_esp.yml index 51df644a5..34d1a7d15 100644 --- a/.github/workflows/build_esp.yml +++ b/.github/workflows/build_esp.yml @@ -92,14 +92,15 @@ jobs: name: ${{ matrix.board }} path: cmake-build/cmake-build-${{ matrix.board }} - - name: Test on actual hardware - run: | - python3 test/hil/hil_test.py --board ${{ matrix.board }} hil_pi4.json - - name: Reset USB bus run: | for port in $(lspci | grep USB | cut -d' ' -f1); do echo -n "0000:${port}"| sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind; sleep 1; echo -n "0000:${port}" | sudo tee /sys/bus/pci/drivers/xhci_hcd/bind; + sleep 1; done + + - name: Test on actual hardware + run: | + python3 test/hil/hil_test.py --board ${{ matrix.board }} hil_pi4.json diff --git a/.github/workflows/cmake_arm.yml b/.github/workflows/cmake_arm.yml index 46dc7a93b..71b42b103 100644 --- a/.github/workflows/cmake_arm.yml +++ b/.github/workflows/cmake_arm.yml @@ -144,14 +144,15 @@ jobs: name: ${{ matrix.board }} path: cmake-build/cmake-build-${{ matrix.board }} - - name: Test on actual hardware - run: | - python3 test/hil/hil_test.py --board ${{ matrix.board }} hil_pi4.json - - name: Reset USB bus run: | for port in $(lspci | grep USB | cut -d' ' -f1); do echo -n "0000:${port}"| sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind; sleep 1; echo -n "0000:${port}" | sudo tee /sys/bus/pci/drivers/xhci_hcd/bind; + sleep 1; done + + - name: Test on actual hardware + run: | + python3 test/hil/hil_test.py --board ${{ matrix.board }} hil_pi4.json |
