1 name: Run onert-micro Unit tests
15 - '.github/workflows/run-onert-micro-unit-tests.yml'
22 run-onert-micro-unit-tests:
23 name: Run onert-micro Unit tests
25 # Skip on draft, check on draft -> ready
26 if: github.event.pull_request.draft == false
29 - name: Install Arm GNU Toolchain (arm-none-eabi-gcc)
30 uses: carlosperate/arm-none-eabi-gcc-action@v1
32 release: '12.2.Rel1' # <-- The compiler release to use
34 uses: actions/checkout@v3
36 # Checkout PR head commit
37 # Checkout Action use merge commit as default
38 ref: ${{ github.event.pull_request.head.sha }}
39 # Fetch all history and branch (default: 1)
41 - name: Build and Run Tests
45 cmake ../infra/onert-micro/ -DENABLE_ONERT_MICRO_TEST=1 -DENABLE_TEST=1
46 make -j$(nproc) luci_interpreter_kernels_micro_test
47 ./onert-micro/eval-driver/luci-interpreter/src/kernels/luci_interpreter_kernels_micro_test