File tree Expand file tree Collapse file tree 2 files changed +49
-0
lines changed Expand file tree Collapse file tree 2 files changed +49
-0
lines changed Original file line number Diff line number Diff line change @@ -302,6 +302,37 @@ jobs:
302302 exit 1
303303 fi
304304
305+ test-arm-ootb-linux :
306+ name : test-arm-ootb-linux
307+ uses : pytorch/test-infra/.github/workflows/linux_job_v2.yml@main
308+ permissions :
309+ id-token : write
310+ contents : read
311+ with :
312+ runner : linux.2xlarge
313+ docker-image : executorch-ubuntu-22.04-arm-sdk
314+ submodules : ' recursive'
315+ ref : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
316+ timeout : 90
317+ script : |
318+ # The generic Linux job chooses to use base env, not the one setup by the image
319+ CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]")
320+ conda activate "${CONDA_ENV}"
321+
322+ # Follow the steps required before running the notebooks
323+ # Try to mirror these as closely as possible
324+ source .ci/scripts/utils.sh
325+ install_executorch "--use-pt-pinned-commit"
326+
327+ .ci/scripts/setup-arm-baremetal-tools.sh
328+ source examples/arm/ethos-u-scratch/setup_path.sh
329+
330+ # Install requirements for converting notebooks
331+ pip install notebook
332+
333+ # Run OOTB tests
334+ backends/arm/test/test_arm_ootb.sh
335+
305336 test-coreml-delegate :
306337 name : test-coreml-delegate
307338 uses : pytorch/test-infra/.github/workflows/macos_job.yml@main
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # Copyright 2025 Arm Limited and/or its affiliates.
4+ #
5+ # This source code is licensed under the BSD-style license found in the
6+ # LICENSE file in the root directory of this source tree.
7+
8+ set -e
9+
10+ run_ootb_tests_ethos_u () {
11+ echo " $FUNCNAME : Running out-of-the-box tests for Arm Ethos-U"
12+ jupyter nbconvert \
13+ --to notebook \
14+ --execute examples/arm/ethos_u_minimal_example.ipynb
15+ echo " ${FUNCNAME} : PASS"
16+ }
17+
18+ run_ootb_tests_ethos_u
You can’t perform that action at this time.
0 commit comments