|
15 | 15 | fail-fast: false |
16 | 16 | matrix: |
17 | 17 | # idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"] |
18 | | - idf_ver: ["latest"] |
| 18 | + # idf_ver: ["latest"] |
| 19 | + idf_ver: ["release-v5.3"] |
19 | 20 | runs-on: ubuntu-latest |
20 | 21 | container: espressif/idf:${{ matrix.idf_ver }} |
21 | 22 | env: |
|
42 | 43 | export EXTRA_CFLAGS="${PEDANTIC_FLAGS} -Wstrict-prototypes" |
43 | 44 | export EXTRA_CXXFLAGS="${PEDANTIC_FLAGS}" |
44 | 45 | python .github/ci/override_managed_component.py tinyusb . ${{ env.ESP_TINYUSB_TEST_APPS }}/*/ |
45 | | - idf-build-apps find --config-file ${{ env.ESP_USB_CONFIG_FILE }} -p ${{ env.ESP_TINYUSB_TEST_APPS }} --recursive -t all --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }} |
46 | | - # idf-build-apps build --config-file ${{ env.ESP_USB_CONFIG_FILE }} -p ${{ env.ESP_TINYUSB_TEST_APPS }} --recursive -t all --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }} |
| 46 | + idf-build-apps find --config-file ${{ env.ESP_USB_CONFIG_FILE }} -p ${{ env.ESP_TINYUSB_TEST_APPS }} --recursive -t esp32s2 --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }} |
| 47 | + idf-build-apps build --config-file ${{ env.ESP_USB_CONFIG_FILE }} -p ${{ env.ESP_TINYUSB_TEST_APPS }} --recursive -t esp32s2 --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }} |
47 | 48 | - uses: actions/upload-artifact@v4 |
48 | 49 | with: |
49 | 50 | name: usb_device_test_app_bin_${{ matrix.idf_ver }} |
|
65 | 66 | fail-fast: false |
66 | 67 | matrix: |
67 | 68 | # idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"] |
68 | | - idf_ver: ["latest"] |
| 69 | + # idf_ver: ["latest"] |
| 70 | + idf_ver: ["release-v5.3"] |
69 | 71 | idf_target: ["esp32s2"] |
70 | 72 | sdkconfig: ["default"] |
71 | 73 | runner_tag: ["usb_device"] |
|
96 | 98 | # and the build artifacts already have the correct folder structure. |
97 | 99 | name: usb_device_test_app_bin_${{ matrix.idf_ver }} |
98 | 100 | - name: Run on target |
99 | | - run: | |
100 | | - cd ${{ env.ESP_USB_ROOT }} |
101 | | - pytest --target=${{ matrix.idf_target }} -m ${{ matrix.runner_tag }} --build-dir=build_${{ matrix.idf_target }}_${{ matrix.sdkconfig }} |
| 101 | + run: pytest ${{ env.ESP_USB_TEST_APPS_PATH }} --target=${{ matrix.idf_target }} -m ${{ matrix.runner_tag }} --build-dir=build_${{ matrix.idf_target }}_${{ matrix.sdkconfig }} |
0 commit comments