Lines Matching +full:cache +full:- +full:dependency +full:- +full:path
11 security-events: write
16 fail-fast: false
19 runs-on: ubuntu-latest
22 - name: Checkout
25 - name: Setup Python 3.10
26 uses: actions/setup-python@v5
28 python-version: '3.10'
29 cache: 'pip'
30 cache-dependency-path: Testing/requirements.txt
32 - name: Install system packages
34 sudo add-apt-repository ppa:deadsnakes/ppa
35 sudo apt-get install libpython3.9 libtinfo5
37 - name: Cache packs
38 uses: actions/cache@v4
40 key: packs-cmsis-dsp
41 restore-keys: |
42 packs-
43 path: /home/runner/.cache/arm/packs
45 - name: Activate vcpkg
46 uses: ARM-software/cmsis-actions/vcpkg@v1
48 cache: "-cmsis_dsp_vcpkg"
50 - name: Activate Arm tool license
51 uses: ARM-software/cmsis-actions/armlm@v1
53 - name: Prepare framework
65 pip install -r requirements.txt
68 python preprocess.py -f desc.txt -o Output.pickle
69 python preprocess.py -f desc_f16.txt -o Output_f16.pickle
72 python processTests.py -gen . -p Patterns -d Parameters -f Output.pickle -e
73 python processTests.py -gen . -p Patterns -d Parameters -f Output_f16.pickle -e
78 csolution list packs -s test.csolution.yml -m > required_packs.txt
81 cpackget add -a -f required_packs.txt
83 - name: Execute
88 python runall.py -s -g ${{ matrix.compiler }} -avh $AVH_FVP_PLUGINS/../bin
90 - name: Upload test report
91 uses: actions/upload-artifact@v4
93 name: test-report_${{ matrix.compiler }}
94 path: Testing/cmsis_build/summary_${{ matrix.compiler }}.html
97 - name: Check error
102 test "$(grep "Error" summary_${{ matrix.compiler }}.html | wc -l)" -eq 0