2025-06-05T20:05:14.5700853Z Current runner version: '2.325.0' 2025-06-05T20:05:14.5707489Z Runner name: 'i-032e6ee0c58db4954' 2025-06-05T20:05:14.5708432Z Machine name: 'ip-10-0-53-150' 2025-06-05T20:05:14.5711119Z ##[group]GITHUB_TOKEN Permissions 2025-06-05T20:05:14.5713177Z Contents: read 2025-06-05T20:05:14.5713863Z Metadata: read 2025-06-05T20:05:14.5714358Z ##[endgroup] 2025-06-05T20:05:14.5716450Z Secret source: Actions 2025-06-05T20:05:14.5717431Z Prepare workflow directory 2025-06-05T20:05:14.6256223Z Prepare all required actions 2025-06-05T20:05:14.6295202Z Getting action download info 2025-06-05T20:05:14.9135871Z Download action repository 'actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683' (SHA:11bd71901bbe5b1630ceea73d27597364c9af683) 2025-06-05T20:05:15.2174767Z Download action repository 'pytorch/pytorch@9c1bc9ce4684de96db025292610c0664d3d55345' (SHA:9c1bc9ce4684de96db025292610c0664d3d55345) 2025-06-05T20:05:28.4241701Z Download action repository 'actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093' (SHA:d3f86a106a0bac45b974a628896c90dbdf5c8093) 2025-06-05T20:05:28.7813477Z Download action repository 'pmeier/pytest-results-action@a2c1430e2bddadbad9f49a6f9b879f062c6b19b1' (SHA:a2c1430e2bddadbad9f49a6f9b879f062c6b19b1) 2025-06-05T20:05:28.9022924Z Download action repository 'actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02) 2025-06-05T20:05:29.3073810Z Download action repository 'seemethere/upload-artifact-s3@baba72d0712b404f646cebe0730933554ebce96a' (SHA:baba72d0712b404f646cebe0730933554ebce96a) 2025-06-05T20:05:29.5645087Z Getting action download info 2025-06-05T20:05:29.6656121Z Download action repository 'pytorch/pytorch@main' (SHA:5e93abe3c0106cf6fc694a38433909f20ee6a92c) 2025-06-05T20:05:44.4740218Z Complete job name: test-mediatek-models-linux / linux-job 2025-06-05T20:05:44.5679304Z A job started hook has been configured by the self-hosted runner administrator 2025-06-05T20:05:44.5776901Z ##[group]Run '/home/ec2-user/runner-scripts/before_job.sh' 2025-06-05T20:05:44.5785747Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:44.5786370Z ##[endgroup] 2025-06-05T20:05:45.8697794Z Runner Type: linux.24xlarge 2025-06-05T20:05:45.8698230Z Instance Type: c5.24xlarge 2025-06-05T20:05:45.8698531Z AMI Name: unknown 2025-06-05T20:05:45.8725312Z AMI ID: ami-071226ecf16aa7d96 2025-06-05T20:05:50.8840941Z ##[group]Run set -euxo pipefail 2025-06-05T20:05:50.8841518Z set -euxo pipefail 2025-06-05T20:05:50.8841858Z if [[ "${NO_SUDO}" == "false" ]]; then 2025-06-05T20:05:50.8842283Z  echo "::group::Cleanup with-sudo debug output" 2025-06-05T20:05:50.8842675Z  sudo rm -rfv "${GITHUB_WORKSPACE}" 2025-06-05T20:05:50.8843020Z else 2025-06-05T20:05:50.8843291Z  echo "::group::Cleanup no-sudo debug output" 2025-06-05T20:05:50.8843693Z  rm -rfv "${GITHUB_WORKSPACE}" 2025-06-05T20:05:50.8843989Z fi 2025-06-05T20:05:50.8844250Z  2025-06-05T20:05:50.8844497Z mkdir -p "${GITHUB_WORKSPACE}" 2025-06-05T20:05:50.8844846Z echo "::endgroup::" 2025-06-05T20:05:50.8855823Z shell: /usr/bin/bash -e {0} 2025-06-05T20:05:50.8856175Z env: 2025-06-05T20:05:50.8856496Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:50.8856989Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:50.8857398Z PR_NUMBER: 2025-06-05T20:05:50.8858278Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:50.8859326Z NO_SUDO: false 2025-06-05T20:05:50.8859586Z ##[endgroup] 2025-06-05T20:05:50.8886674Z + [[ false == \f\a\l\s\e ]] 2025-06-05T20:05:50.8896894Z + echo '::group::Cleanup with-sudo debug output' 2025-06-05T20:05:50.8897441Z + sudo rm -rfv /home/ec2-user/actions-runner/_work/executorch/executorch 2025-06-05T20:05:50.8904113Z ##[group]Cleanup with-sudo debug output 2025-06-05T20:05:51.0279038Z removed directory '/home/ec2-user/actions-runner/_work/executorch/executorch' 2025-06-05T20:05:51.0292464Z + mkdir -p /home/ec2-user/actions-runner/_work/executorch/executorch 2025-06-05T20:05:51.0301226Z + echo ::endgroup:: 2025-06-05T20:05:51.0303457Z ##[endgroup] 2025-06-05T20:05:51.0424594Z ##[group]Run actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 2025-06-05T20:05:51.0425060Z with: 2025-06-05T20:05:51.0425303Z repository: pytorch/test-infra 2025-06-05T20:05:51.0425585Z path: test-infra 2025-06-05T20:05:51.0425830Z submodules: recursive 2025-06-05T20:05:51.0426264Z token: *** 2025-06-05T20:05:51.0426465Z ssh-strict: true 2025-06-05T20:05:51.0426702Z ssh-user: git 2025-06-05T20:05:51.0426925Z persist-credentials: true 2025-06-05T20:05:51.0427197Z clean: true 2025-06-05T20:05:51.0427425Z sparse-checkout-cone-mode: true 2025-06-05T20:05:51.0427714Z fetch-depth: 1 2025-06-05T20:05:51.0427935Z fetch-tags: false 2025-06-05T20:05:51.0428198Z show-progress: true 2025-06-05T20:05:51.0428872Z lfs: false 2025-06-05T20:05:51.0429107Z set-safe-directory: true 2025-06-05T20:05:51.0429393Z env: 2025-06-05T20:05:51.0429657Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:51.0430046Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:51.0430384Z PR_NUMBER: 2025-06-05T20:05:51.0431213Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:51.0432126Z ##[endgroup] 2025-06-05T20:05:51.1591293Z Syncing repository: pytorch/test-infra 2025-06-05T20:05:51.1592095Z ##[group]Getting Git version info 2025-06-05T20:05:51.1592617Z Working directory is '/home/ec2-user/actions-runner/_work/executorch/executorch/test-infra' 2025-06-05T20:05:51.1593344Z [command]/usr/bin/git version 2025-06-05T20:05:51.1593645Z git version 2.47.1 2025-06-05T20:05:51.1594609Z ##[endgroup] 2025-06-05T20:05:51.1600805Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/a2a33a29-72f5-4801-bae2-80be85aaea0c' before making global git config changes 2025-06-05T20:05:51.1601796Z Adding repository directory to the temporary git global config as a safe directory 2025-06-05T20:05:51.1604510Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra 2025-06-05T20:05:51.1631659Z ##[group]Initializing the repository 2025-06-05T20:05:51.1634838Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra 2025-06-05T20:05:51.1665733Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-06-05T20:05:51.1667625Z hint: is subject to change. To configure the initial branch name to use in all 2025-06-05T20:05:51.1669287Z hint: of your new repositories, which will suppress this warning, call: 2025-06-05T20:05:51.1670462Z hint: 2025-06-05T20:05:51.1671348Z hint: git config --global init.defaultBranch 2025-06-05T20:05:51.1672327Z hint: 2025-06-05T20:05:51.1673273Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-06-05T20:05:51.1674908Z hint: 'development'. The just-created branch can be renamed via this command: 2025-06-05T20:05:51.1676182Z hint: 2025-06-05T20:05:51.1676560Z hint: git branch -m 2025-06-05T20:05:51.1677099Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra/.git/ 2025-06-05T20:05:51.1678312Z [command]/usr/bin/git remote add origin https://github.com/pytorch/test-infra 2025-06-05T20:05:51.1697409Z ##[endgroup] 2025-06-05T20:05:51.1698638Z ##[group]Disabling automatic garbage collection 2025-06-05T20:05:51.1700257Z [command]/usr/bin/git config --local gc.auto 0 2025-06-05T20:05:51.1726752Z ##[endgroup] 2025-06-05T20:05:51.1729258Z ##[group]Setting up auth 2025-06-05T20:05:51.1730988Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-06-05T20:05:51.1754616Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2025-06-05T20:05:51.2044856Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-06-05T20:05:51.2068076Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2025-06-05T20:05:51.2334218Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T20:05:51.2381231Z ##[endgroup] 2025-06-05T20:05:51.2382521Z ##[group]Determining the default branch 2025-06-05T20:05:51.2383563Z Retrieving the default branch name 2025-06-05T20:05:51.4609147Z Default branch 'main' 2025-06-05T20:05:51.4609918Z ##[endgroup] 2025-06-05T20:05:51.4610424Z ##[group]Fetching the repository 2025-06-05T20:05:51.4613811Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +refs/heads/main:refs/remotes/origin/main 2025-06-05T20:05:51.8439155Z From https://github.com/pytorch/test-infra 2025-06-05T20:05:51.8440871Z * [new branch] main -> origin/main 2025-06-05T20:05:51.8457730Z ##[endgroup] 2025-06-05T20:05:51.8458445Z ##[group]Determining the checkout info 2025-06-05T20:05:51.8459070Z ##[endgroup] 2025-06-05T20:05:51.8462655Z [command]/usr/bin/git sparse-checkout disable 2025-06-05T20:05:51.8495707Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-06-05T20:05:51.8521448Z ##[group]Checking out the ref 2025-06-05T20:05:51.8523111Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2025-06-05T20:05:51.9327721Z Switched to a new branch 'main' 2025-06-05T20:05:51.9328219Z branch 'main' set up to track 'origin/main'. 2025-06-05T20:05:51.9332004Z ##[endgroup] 2025-06-05T20:05:51.9332584Z ##[group]Setting up auth for fetching submodules 2025-06-05T20:05:51.9335873Z [command]/usr/bin/git config --global http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T20:05:51.9383795Z [command]/usr/bin/git config --global --unset-all url.https://github.com/.insteadOf 2025-06-05T20:05:51.9408081Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf git@github.com: 2025-06-05T20:05:51.9432563Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf org-21003710@github.com: 2025-06-05T20:05:51.9453941Z ##[endgroup] 2025-06-05T20:05:51.9454568Z ##[group]Fetching submodules 2025-06-05T20:05:51.9456851Z [command]/usr/bin/git submodule sync --recursive 2025-06-05T20:05:51.9727864Z [command]/usr/bin/git -c protocol.version=2 submodule update --init --force --depth=1 --recursive 2025-06-05T20:05:51.9998958Z [command]/usr/bin/git submodule foreach --recursive git config --local gc.auto 0 2025-06-05T20:05:52.0259213Z ##[endgroup] 2025-06-05T20:05:52.0260936Z ##[group]Persisting credentials for submodules 2025-06-05T20:05:52.0266608Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'url\.https\:\/\/github\.com\/\.insteadOf' && git config --local --unset-all 'url.https://github.com/.insteadOf' || :" 2025-06-05T20:05:52.0530119Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local 'http.https://github.com/.extraheader' 'AUTHORIZATION: basic ***' && git config --local --show-origin --name-only --get-regexp remote.origin.url" 2025-06-05T20:05:52.0786798Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'git@github.com:' 2025-06-05T20:05:52.1044524Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'org-21003710@github.com:' 2025-06-05T20:05:52.1306976Z ##[endgroup] 2025-06-05T20:05:52.1340134Z [command]/usr/bin/git log -1 --format=%H 2025-06-05T20:05:52.1361237Z 6e118f65c0940292c26a7cfe757d14c76eedbdf7 2025-06-05T20:05:52.1606296Z Prepare all required actions 2025-06-05T20:05:52.1607195Z Getting action download info 2025-06-05T20:05:52.2755207Z Download action repository 'pytorch/test-infra@main' (SHA:6e118f65c0940292c26a7cfe757d14c76eedbdf7) 2025-06-05T20:05:53.8931594Z Getting action download info 2025-06-05T20:05:54.0220429Z Download action repository 'nick-fields/retry@3e91a01664abd3c5cd539100d10d33b9c5b68482' (SHA:3e91a01664abd3c5cd539100d10d33b9c5b68482) 2025-06-05T20:05:54.1676139Z ##[group]Run ./test-infra/.github/actions/setup-linux 2025-06-05T20:05:54.1676506Z env: 2025-06-05T20:05:54.1676768Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:54.1677147Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:54.1677414Z PR_NUMBER: 2025-06-05T20:05:54.1678247Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:54.1679084Z ##[endgroup] 2025-06-05T20:05:54.1759167Z ##[group]Run set -euo pipefail 2025-06-05T20:05:54.1759505Z set -euo pipefail 2025-06-05T20:05:54.1759780Z function get_ec2_metadata() { 2025-06-05T20:05:54.1760155Z  # Pulled from instance metadata endpoint for EC2 2025-06-05T20:05:54.1760738Z  # see https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html 2025-06-05T20:05:54.1761259Z  category=$1 2025-06-05T20:05:54.1762078Z  curl -H "X-aws-ec2-metadata-token: $(curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 30")" -fsSL "http://169.254.169.254/latest/meta-data/${category}" 2025-06-05T20:05:54.1762919Z } 2025-06-05T20:05:54.1763170Z echo "ami-id: $(get_ec2_metadata ami-id)" 2025-06-05T20:05:54.1763598Z echo "instance-id: $(get_ec2_metadata instance-id)" 2025-06-05T20:05:54.1764046Z echo "instance-type: $(get_ec2_metadata instance-type)" 2025-06-05T20:05:54.1764426Z echo "system info $(uname -a)" 2025-06-05T20:05:54.1770845Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:54.1771214Z env: 2025-06-05T20:05:54.1771491Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:54.1771857Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:54.1772210Z PR_NUMBER: 2025-06-05T20:05:54.1773060Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:54.1773952Z ##[endgroup] 2025-06-05T20:05:54.1901422Z ami-id: ami-071226ecf16aa7d96 2025-06-05T20:05:54.1990384Z instance-id: i-032e6ee0c58db4954 2025-06-05T20:05:54.2089340Z instance-type: c5.24xlarge 2025-06-05T20:05:54.2100628Z system info Linux ip-10-0-53-150.ec2.internal 6.1.130-139.222.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 11 01:10:58 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2025-06-05T20:05:54.2136988Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T20:05:54.2137850Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T20:05:54.2144334Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:54.2144711Z env: 2025-06-05T20:05:54.2145022Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:54.2145437Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:54.2145725Z PR_NUMBER: 2025-06-05T20:05:54.2146554Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:54.2147634Z ##[endgroup] 2025-06-05T20:05:54.2216525Z ##[group]Run if systemctl is-active --quiet docker; then 2025-06-05T20:05:54.2216953Z if systemctl is-active --quiet docker; then 2025-06-05T20:05:54.2217344Z  echo "Docker daemon is running..."; 2025-06-05T20:05:54.2217675Z else 2025-06-05T20:05:54.2218010Z  echo "Starting docker deamon..." && sudo systemctl start docker; 2025-06-05T20:05:54.2218429Z fi 2025-06-05T20:05:54.2223413Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:54.2223802Z env: 2025-06-05T20:05:54.2224069Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:54.2224455Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:54.2224723Z PR_NUMBER: 2025-06-05T20:05:54.2225496Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:54.2226350Z ##[endgroup] 2025-06-05T20:05:54.2297536Z Docker daemon is running... 2025-06-05T20:05:54.2321897Z ##[group]Run AWS_ACCOUNT_ID=$(aws sts get-caller-identity|grep Account|cut -f4 -d\") 2025-06-05T20:05:54.2322558Z AWS_ACCOUNT_ID=$(aws sts get-caller-identity|grep Account|cut -f4 -d\") 2025-06-05T20:05:54.2323070Z retry () { "$@" || (sleep 1 && "$@") || (sleep 2 && "$@") } 2025-06-05T20:05:54.2323712Z retry aws ecr get-login-password --region "$AWS_DEFAULT_REGION" | docker login --username AWS \ 2025-06-05T20:05:54.2324429Z  --password-stdin "$AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com" 2025-06-05T20:05:54.2330364Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:54.2330755Z env: 2025-06-05T20:05:54.2331065Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:54.2331477Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:54.2331777Z PR_NUMBER: 2025-06-05T20:05:54.2332630Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:54.2333518Z AWS_RETRY_MODE: standard 2025-06-05T20:05:54.2333973Z AWS_MAX_ATTEMPTS: 5 2025-06-05T20:05:54.2334430Z AWS_DEFAULT_REGION: us-east-1 2025-06-05T20:05:54.2334698Z ##[endgroup] 2025-06-05T20:05:55.2771615Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T20:05:55.2772343Z Configure a credential helper to remove this warning. See 2025-06-05T20:05:55.2772983Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T20:05:55.2773393Z 2025-06-05T20:05:55.2773778Z Login Succeeded 2025-06-05T20:05:55.2819335Z ##[group]Run env | grep '^GITHUB' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-06-05T20:05:55.2820025Z env | grep '^GITHUB' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-06-05T20:05:55.2820575Z env | grep '^CI' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-06-05T20:05:55.2827266Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:55.2827655Z env: 2025-06-05T20:05:55.2827965Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:55.2828578Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:55.2829048Z PR_NUMBER: 2025-06-05T20:05:55.2829905Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:55.2830803Z ##[endgroup] 2025-06-05T20:05:55.2931022Z ##[group]Run RUNNER_ARTIFACT_DIR="${RUNNER_TEMP}/artifacts" 2025-06-05T20:05:55.2931506Z RUNNER_ARTIFACT_DIR="${RUNNER_TEMP}/artifacts" 2025-06-05T20:05:55.2932177Z sudo rm -rf "${RUNNER_ARTIFACT_DIR}" 2025-06-05T20:05:55.2932657Z mkdir -p "${RUNNER_ARTIFACT_DIR}" 2025-06-05T20:05:55.2933105Z echo "RUNNER_ARTIFACT_DIR=${RUNNER_ARTIFACT_DIR}" >> "${GITHUB_ENV}" 2025-06-05T20:05:55.2933517Z  2025-06-05T20:05:55.2933814Z RUNNER_TEST_RESULTS_DIR="${RUNNER_TEMP}/test-results" 2025-06-05T20:05:55.2934220Z sudo rm -rf "${RUNNER_TEST_RESULTS_DIR}" 2025-06-05T20:05:55.2934585Z mkdir -p "${RUNNER_TEST_RESULTS_DIR}" 2025-06-05T20:05:55.2935066Z echo "RUNNER_TEST_RESULTS_DIR=${RUNNER_TEST_RESULTS_DIR}" >> "${GITHUB_ENV}" 2025-06-05T20:05:55.2935517Z  2025-06-05T20:05:55.2961189Z RUNNER_DOCS_DIR="${RUNNER_TEMP}/docs" 2025-06-05T20:05:55.2961624Z sudo rm -rf "${RUNNER_DOCS_DIR}" 2025-06-05T20:05:55.2961974Z mkdir -p "${RUNNER_DOCS_DIR}" 2025-06-05T20:05:55.2962357Z echo "RUNNER_DOCS_DIR=${RUNNER_DOCS_DIR}" >> "${GITHUB_ENV}" 2025-06-05T20:05:55.2968109Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:55.2968478Z env: 2025-06-05T20:05:55.2968819Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:55.2969205Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:55.2969524Z PR_NUMBER: 2025-06-05T20:05:55.2970328Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:55.2971237Z ##[endgroup] 2025-06-05T20:05:55.8540915Z ##[group]Run needs=0 2025-06-05T20:05:55.8541260Z needs=0 2025-06-05T20:05:55.8541639Z if lspci -v | grep -e 'controller.*NVIDIA' >/dev/null 2>/dev/null; then 2025-06-05T20:05:55.8542110Z  needs=1 2025-06-05T20:05:55.8542386Z fi 2025-06-05T20:05:55.8542649Z echo "does=${needs}" >> $GITHUB_OUTPUT 2025-06-05T20:05:55.8548593Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:55.8549005Z env: 2025-06-05T20:05:55.8549346Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:55.8549729Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:55.8550051Z PR_NUMBER: 2025-06-05T20:05:55.8550842Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:55.8551874Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:05:55.8552487Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:05:55.8553032Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:05:55.8553455Z ##[endgroup] 2025-06-05T20:05:55.8843336Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T20:05:55.8843958Z # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T20:05:55.8844413Z # shellcheck disable=SC2046 2025-06-05T20:05:55.8844811Z docker stop $(docker ps -q) || true 2025-06-05T20:05:55.8845201Z # Prune all of the docker images 2025-06-05T20:05:55.8845541Z docker system prune -af 2025-06-05T20:05:55.8851799Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:05:55.8852205Z env: 2025-06-05T20:05:55.8852537Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:55.8852939Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:55.8853283Z PR_NUMBER: 2025-06-05T20:05:55.8854094Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:55.8855173Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:05:55.8855982Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:05:55.8856663Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:05:55.8857091Z ##[endgroup] 2025-06-05T20:05:55.9150047Z "docker stop" requires at least 1 argument. 2025-06-05T20:05:55.9150516Z See 'docker stop --help'. 2025-06-05T20:05:55.9150716Z 2025-06-05T20:05:55.9150974Z Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] 2025-06-05T20:05:55.9151312Z 2025-06-05T20:05:55.9151434Z Stop one or more running containers 2025-06-05T20:05:55.9335592Z Total reclaimed space: 0B 2025-06-05T20:05:55.9418557Z ##[group]Run ./test-infra/.github/actions/setup-ssh 2025-06-05T20:05:55.9418973Z with: 2025-06-05T20:05:55.9419884Z github-secret: *** 2025-06-05T20:05:55.9420515Z instructions: All testing is done inside the container, to start an interactive session run: docker exec -it $(docker container ps --format '{{.ID}}') bash 2025-06-05T20:05:55.9421224Z activate-with-label: false 2025-06-05T20:05:55.9421493Z label: with-ssh 2025-06-05T20:05:55.9421732Z remove-existing-keys: true 2025-06-05T20:05:55.9421980Z fail-silently: true 2025-06-05T20:05:55.9422202Z env: 2025-06-05T20:05:55.9422443Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:55.9422796Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:55.9423064Z PR_NUMBER: 2025-06-05T20:05:55.9423850Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:55.9424769Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:05:55.9425315Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:05:55.9425831Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:05:55.9426181Z ##[endgroup] 2025-06-05T20:05:56.0462924Z Please see https://github.com/pytorch/pytorch/wiki/Debugging-using-with-ssh-for-Github-Actions for more info. 2025-06-05T20:05:56.0463827Z Not on pull request and ciflow reference could not be extracted, skipping adding ssh keys 2025-06-05T20:05:56.0590853Z ##[group]Run actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 2025-06-05T20:05:56.0591283Z with: 2025-06-05T20:05:56.0591547Z repository: pytorch/executorch 2025-06-05T20:05:56.0591860Z ref: bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T20:05:56.0592206Z path: pytorch/executorch 2025-06-05T20:05:56.0592489Z fetch-depth: 1 2025-06-05T20:05:56.0592723Z submodules: recursive 2025-06-05T20:05:56.0593206Z token: *** 2025-06-05T20:05:56.0593420Z ssh-strict: true 2025-06-05T20:05:56.0593667Z ssh-user: git 2025-06-05T20:05:56.0593899Z persist-credentials: true 2025-06-05T20:05:56.0594188Z clean: true 2025-06-05T20:05:56.0594453Z sparse-checkout-cone-mode: true 2025-06-05T20:05:56.0594737Z fetch-tags: false 2025-06-05T20:05:56.0595024Z show-progress: true 2025-06-05T20:05:56.0595254Z lfs: false 2025-06-05T20:05:56.0595507Z set-safe-directory: true 2025-06-05T20:05:56.0595754Z env: 2025-06-05T20:05:56.0596117Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:05:56.0596476Z REPOSITORY: pytorch/executorch 2025-06-05T20:05:56.0596772Z PR_NUMBER: 2025-06-05T20:05:56.0597526Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:05:56.0598511Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:05:56.0599089Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:05:56.0599607Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:05:56.0599995Z ##[endgroup] 2025-06-05T20:05:56.1549789Z Syncing repository: pytorch/executorch 2025-06-05T20:05:56.1556389Z ##[group]Getting Git version info 2025-06-05T20:05:56.1557986Z Working directory is '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch' 2025-06-05T20:05:56.1583149Z [command]/usr/bin/git version 2025-06-05T20:05:56.1617289Z git version 2.47.1 2025-06-05T20:05:56.1639850Z ##[endgroup] 2025-06-05T20:05:56.1653288Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/a961fc0d-80f0-40e0-ae21-ba23472aedba' before making global git config changes 2025-06-05T20:05:56.1656004Z Adding repository directory to the temporary git global config as a safe directory 2025-06-05T20:05:56.1665424Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch 2025-06-05T20:05:56.1690350Z ##[group]Initializing the repository 2025-06-05T20:05:56.1694703Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch 2025-06-05T20:05:56.1724457Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-06-05T20:05:56.1726224Z hint: is subject to change. To configure the initial branch name to use in all 2025-06-05T20:05:56.1728138Z hint: of your new repositories, which will suppress this warning, call: 2025-06-05T20:05:56.1729629Z hint: 2025-06-05T20:05:56.1730413Z hint: git config --global init.defaultBranch 2025-06-05T20:05:56.1731270Z hint: 2025-06-05T20:05:56.1731600Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-06-05T20:05:56.1732162Z hint: 'development'. The just-created branch can be renamed via this command: 2025-06-05T20:05:56.1732582Z hint: 2025-06-05T20:05:56.1732804Z hint: git branch -m 2025-06-05T20:05:56.1733397Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/ 2025-06-05T20:05:56.1734611Z [command]/usr/bin/git remote add origin https://github.com/pytorch/executorch 2025-06-05T20:05:56.1757605Z ##[endgroup] 2025-06-05T20:05:56.1758778Z ##[group]Disabling automatic garbage collection 2025-06-05T20:05:56.1759807Z [command]/usr/bin/git config --local gc.auto 0 2025-06-05T20:05:56.1785151Z ##[endgroup] 2025-06-05T20:05:56.1790721Z ##[group]Setting up auth 2025-06-05T20:05:56.1791223Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-06-05T20:05:56.1812956Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2025-06-05T20:05:56.2075048Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-06-05T20:05:56.2100035Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2025-06-05T20:05:56.2358073Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T20:05:56.2396046Z ##[endgroup] 2025-06-05T20:05:56.2397224Z ##[group]Fetching the repository 2025-06-05T20:05:56.2400987Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T20:05:58.4829483Z From https://github.com/pytorch/executorch 2025-06-05T20:05:58.4830035Z * branch bd572346e4f196b36aaa03a1645d12b1618fe88b -> FETCH_HEAD 2025-06-05T20:05:58.4849755Z ##[endgroup] 2025-06-05T20:05:58.4850686Z ##[group]Determining the checkout info 2025-06-05T20:05:58.4851505Z ##[endgroup] 2025-06-05T20:05:58.4855794Z [command]/usr/bin/git sparse-checkout disable 2025-06-05T20:05:58.4889583Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-06-05T20:05:58.4914446Z ##[group]Checking out the ref 2025-06-05T20:05:58.4916137Z [command]/usr/bin/git checkout --progress --force bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T20:05:58.9669877Z Note: switching to 'bd572346e4f196b36aaa03a1645d12b1618fe88b'. 2025-06-05T20:05:58.9670806Z 2025-06-05T20:05:58.9671508Z You are in 'detached HEAD' state. You can look around, make experimental 2025-06-05T20:05:58.9673065Z changes and commit them, and you can discard any commits you make in this 2025-06-05T20:05:58.9674636Z state without impacting any branches by switching back to a branch. 2025-06-05T20:05:58.9675551Z 2025-06-05T20:05:58.9676144Z If you want to create a new branch to retain commits you create, you may 2025-06-05T20:05:58.9677451Z do so (now or later) by using -c with the switch command. Example: 2025-06-05T20:05:58.9677716Z 2025-06-05T20:05:58.9677846Z git switch -c 2025-06-05T20:05:58.9678034Z 2025-06-05T20:05:58.9678138Z Or undo this operation with: 2025-06-05T20:05:58.9678307Z 2025-06-05T20:05:58.9678418Z git switch - 2025-06-05T20:05:58.9678545Z 2025-06-05T20:05:58.9678765Z Turn off this advice by setting config variable advice.detachedHead to false 2025-06-05T20:05:58.9679116Z 2025-06-05T20:05:58.9679363Z HEAD is now at bd57234 Qualcomm AI Engine Direct - QAIRT Visualizer Engagement (#10873) 2025-06-05T20:05:58.9699754Z ##[endgroup] 2025-06-05T20:05:58.9700955Z ##[group]Setting up auth for fetching submodules 2025-06-05T20:05:58.9705326Z [command]/usr/bin/git config --global http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T20:05:58.9770269Z [command]/usr/bin/git config --global --unset-all url.https://github.com/.insteadOf 2025-06-05T20:05:58.9793918Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf git@github.com: 2025-06-05T20:05:58.9822580Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf org-21003710@github.com: 2025-06-05T20:05:58.9849575Z ##[endgroup] 2025-06-05T20:05:58.9850047Z ##[group]Fetching submodules 2025-06-05T20:05:58.9850804Z [command]/usr/bin/git submodule sync --recursive 2025-06-05T20:05:59.0133882Z [command]/usr/bin/git -c protocol.version=2 submodule update --init --force --depth=1 --recursive 2025-06-05T20:05:59.0395670Z Submodule 'backends/arm/third-party/ethos-u-core-driver' (https://git.gitlab.arm.com/artificial-intelligence/ethos-u/ethos-u-core-driver.git) registered for path 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T20:05:59.0398189Z Submodule 'backends/arm/third-party/serialization_lib' (https://git.gitlab.arm.com/tosa/tosa-serialization.git) registered for path 'backends/arm/third-party/serialization_lib' 2025-06-05T20:05:59.0399470Z Submodule 'backends/cadence/utils/FACTO' (https://github.com/pytorch-labs/FACTO.git) registered for path 'backends/cadence/utils/FACTO' 2025-06-05T20:05:59.0400704Z Submodule 'backends/vulkan/third-party/Vulkan-Headers' (https://github.com/KhronosGroup/Vulkan-Headers) registered for path 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T20:05:59.0402309Z Submodule 'backends/vulkan/third-party/VulkanMemoryAllocator' (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git) registered for path 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T20:05:59.0403758Z Submodule 'backends/vulkan/third-party/volk' (https://github.com/zeux/volk) registered for path 'backends/vulkan/third-party/volk' 2025-06-05T20:05:59.0405810Z Submodule 'backends/xnnpack/third-party/FP16' (https://github.com/Maratyszcza/FP16.git) registered for path 'backends/xnnpack/third-party/FP16' 2025-06-05T20:05:59.0408965Z Submodule 'backends/xnnpack/third-party/FXdiv' (https://github.com/Maratyszcza/FXdiv.git) registered for path 'backends/xnnpack/third-party/FXdiv' 2025-06-05T20:05:59.0411839Z Submodule 'backends/xnnpack/third-party/XNNPACK' (https://github.com/google/XNNPACK.git) registered for path 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T20:05:59.0414581Z Submodule 'backends/xnnpack/third-party/cpuinfo' (https://github.com/pytorch/cpuinfo.git) registered for path 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T20:05:59.0417650Z Submodule 'backends/xnnpack/third-party/pthreadpool' (https://github.com/Maratyszcza/pthreadpool.git) registered for path 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T20:05:59.0420737Z Submodule 'extension/llm/tokenizers' (https://github.com/pytorch-labs/tokenizers.git) registered for path 'extension/llm/tokenizers' 2025-06-05T20:05:59.0423754Z Submodule 'kernels/optimized/third-party/eigen' (https://gitlab.com/libeigen/eigen.git) registered for path 'kernels/optimized/third-party/eigen' 2025-06-05T20:05:59.0426725Z Submodule 'shim' (https://github.com/facebook/buck2-shims-meta) registered for path 'shim' 2025-06-05T20:05:59.0431498Z Submodule 'third-party/ao' (https://github.com/pytorch/ao.git) registered for path 'third-party/ao' 2025-06-05T20:05:59.0435121Z Submodule 'third-party/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'third-party/flatbuffers' 2025-06-05T20:05:59.0439057Z Submodule 'third-party/flatcc' (https://github.com/dvidelabs/flatcc.git) registered for path 'third-party/flatcc' 2025-06-05T20:05:59.0443812Z Submodule 'third-party/gflags' (https://github.com/gflags/gflags.git) registered for path 'third-party/gflags' 2025-06-05T20:05:59.0447344Z Submodule 'third-party/googletest' (https://github.com/google/googletest.git) registered for path 'third-party/googletest' 2025-06-05T20:05:59.0450340Z Submodule 'third-party/ios-cmake' (https://github.com/leetal/ios-cmake) registered for path 'third-party/ios-cmake' 2025-06-05T20:05:59.0455135Z Submodule 'third-party/json' (https://github.com/nlohmann/json.git) registered for path 'third-party/json' 2025-06-05T20:05:59.0458205Z Submodule 'third-party/pocketfft' (https://github.com/mreineck/pocketfft) registered for path 'third-party/pocketfft' 2025-06-05T20:05:59.0463352Z Submodule 'third-party/prelude' (https://github.com/facebook/buck2-prelude.git) registered for path 'third-party/prelude' 2025-06-05T20:05:59.0467034Z Submodule 'third-party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third-party/pybind11' 2025-06-05T20:05:59.0494566Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/arm/third-party/ethos-u-core-driver'... 2025-06-05T20:05:59.9314326Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/arm/third-party/serialization_lib'... 2025-06-05T20:06:00.6171497Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/cadence/utils/FACTO'... 2025-06-05T20:06:00.8803080Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/vulkan/third-party/Vulkan-Headers'... 2025-06-05T20:06:02.3781480Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/vulkan/third-party/VulkanMemoryAllocator'... 2025-06-05T20:06:02.8303884Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/vulkan/third-party/volk'... 2025-06-05T20:06:03.1283750Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/FP16'... 2025-06-05T20:06:03.3601588Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/FXdiv'... 2025-06-05T20:06:03.6776105Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/XNNPACK'... 2025-06-05T20:06:05.6637553Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/cpuinfo'... 2025-06-05T20:06:06.0370775Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/pthreadpool'... 2025-06-05T20:06:06.2904702Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers'... 2025-06-05T20:06:06.5849424Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/kernels/optimized/third-party/eigen'... 2025-06-05T20:06:07.3051755Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/shim'... 2025-06-05T20:06:07.6514169Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/ao'... 2025-06-05T20:06:08.4102362Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/flatbuffers'... 2025-06-05T20:06:08.8201925Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/flatcc'... 2025-06-05T20:06:09.2307130Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/gflags'... 2025-06-05T20:06:09.4828341Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/googletest'... 2025-06-05T20:06:09.7633243Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/ios-cmake'... 2025-06-05T20:06:09.9731263Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/json'... 2025-06-05T20:06:10.4251627Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/pocketfft'... 2025-06-05T20:06:10.6545311Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/prelude'... 2025-06-05T20:06:11.0477918Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/pybind11'... 2025-06-05T20:06:12.5390955Z From https://git.gitlab.arm.com/artificial-intelligence/ethos-u/ethos-u-core-driver 2025-06-05T20:06:12.5391864Z * branch 7bf44c54527e718b99d588ce520cf2f96343adb1 -> FETCH_HEAD 2025-06-05T20:06:12.5516837Z Submodule path 'backends/arm/third-party/ethos-u-core-driver': checked out '7bf44c54527e718b99d588ce520cf2f96343adb1' 2025-06-05T20:06:13.9282123Z From https://git.gitlab.arm.com/tosa/tosa-serialization 2025-06-05T20:06:13.9284156Z * branch 187af0d41fe75d08d2a7ec84c1b4d24b9b641ed2 -> FETCH_HEAD 2025-06-05T20:06:13.9397491Z Submodule path 'backends/arm/third-party/serialization_lib': checked out '187af0d41fe75d08d2a7ec84c1b4d24b9b641ed2' 2025-06-05T20:06:13.9419475Z Submodule 'third_party/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T20:06:13.9446414Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/arm/third-party/serialization_lib/third_party/flatbuffers'... 2025-06-05T20:06:15.3060659Z From https://github.com/google/flatbuffers 2025-06-05T20:06:15.3061204Z * branch 0100f6a5779831fa7a651e4b67ef389a8752bd9b -> FETCH_HEAD 2025-06-05T20:06:15.4060775Z Submodule path 'backends/arm/third-party/serialization_lib/third_party/flatbuffers': checked out '0100f6a5779831fa7a651e4b67ef389a8752bd9b' 2025-06-05T20:06:16.0168728Z From https://github.com/pytorch-labs/FACTO 2025-06-05T20:06:16.0169448Z * branch 1db37fc79d0d59638cbb794fa49d878aafc24461 -> FETCH_HEAD 2025-06-05T20:06:16.0271313Z Submodule path 'backends/cadence/utils/FACTO': checked out '1db37fc79d0d59638cbb794fa49d878aafc24461' 2025-06-05T20:06:16.8512488Z From https://github.com/KhronosGroup/Vulkan-Headers 2025-06-05T20:06:16.8513120Z * branch 0c5928795a66e93f65e5e68a36d8daa79a209dc2 -> FETCH_HEAD 2025-06-05T20:06:16.8979477Z Submodule path 'backends/vulkan/third-party/Vulkan-Headers': checked out '0c5928795a66e93f65e5e68a36d8daa79a209dc2' 2025-06-05T20:06:17.7077155Z From https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator 2025-06-05T20:06:17.7079628Z * branch a6bfc237255a6bac1513f7c1ebde6d8aed6b5191 -> FETCH_HEAD 2025-06-05T20:06:17.7376537Z Submodule path 'backends/vulkan/third-party/VulkanMemoryAllocator': checked out 'a6bfc237255a6bac1513f7c1ebde6d8aed6b5191' 2025-06-05T20:06:18.3815998Z From https://github.com/zeux/volk 2025-06-05T20:06:18.3817072Z * branch b3bc21e584f97400b6884cb2a541a56c6a5ddba3 -> FETCH_HEAD 2025-06-05T20:06:18.3888455Z Submodule path 'backends/vulkan/third-party/volk': checked out 'b3bc21e584f97400b6884cb2a541a56c6a5ddba3' 2025-06-05T20:06:18.9622966Z From https://github.com/Maratyszcza/FP16 2025-06-05T20:06:18.9624923Z * branch 4dfe081cf6bcd15db339cf2680b9281b8451eeb3 -> FETCH_HEAD 2025-06-05T20:06:18.9706919Z Submodule path 'backends/xnnpack/third-party/FP16': checked out '4dfe081cf6bcd15db339cf2680b9281b8451eeb3' 2025-06-05T20:06:19.5312841Z From https://github.com/Maratyszcza/FXdiv 2025-06-05T20:06:19.5313608Z * branch b408327ac2a15ec3e43352421954f5b1967701d1 -> FETCH_HEAD 2025-06-05T20:06:19.5390436Z Submodule path 'backends/xnnpack/third-party/FXdiv': checked out 'b408327ac2a15ec3e43352421954f5b1967701d1' 2025-06-05T20:06:21.0650273Z From https://github.com/google/XNNPACK 2025-06-05T20:06:21.0650898Z * branch 4ea82e595b36106653175dcb04b2aa532660d0d8 -> FETCH_HEAD 2025-06-05T20:06:21.6352432Z Submodule path 'backends/xnnpack/third-party/XNNPACK': checked out '4ea82e595b36106653175dcb04b2aa532660d0d8' 2025-06-05T20:06:22.2375158Z From https://github.com/pytorch/cpuinfo 2025-06-05T20:06:22.2375954Z * branch c61fe919607bbc534d7a5a5707bdd7041e72c5ff -> FETCH_HEAD 2025-06-05T20:06:22.3197015Z Submodule path 'backends/xnnpack/third-party/cpuinfo': checked out 'c61fe919607bbc534d7a5a5707bdd7041e72c5ff' 2025-06-05T20:06:22.8968748Z From https://github.com/Maratyszcza/pthreadpool 2025-06-05T20:06:22.8969392Z * branch 4fe0e1e183925bf8cfa6aae24237e724a96479b8 -> FETCH_HEAD 2025-06-05T20:06:22.9064521Z Submodule path 'backends/xnnpack/third-party/pthreadpool': checked out '4fe0e1e183925bf8cfa6aae24237e724a96479b8' 2025-06-05T20:06:23.4338910Z From https://github.com/pytorch-labs/tokenizers 2025-06-05T20:06:23.4340316Z * branch fc5962cd9e08019c5df6667eba3377e7d76441f7 -> FETCH_HEAD 2025-06-05T20:06:23.4592096Z Submodule path 'extension/llm/tokenizers': checked out 'fc5962cd9e08019c5df6667eba3377e7d76441f7' 2025-06-05T20:06:23.4619521Z Submodule 'third-party/abseil-cpp' (https://github.com/abseil/abseil-cpp.git) registered for path 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T20:06:23.4620850Z Submodule 'third-party/json' (https://github.com/nlohmann/json.git) registered for path 'extension/llm/tokenizers/third-party/json' 2025-06-05T20:06:23.4622166Z Submodule 'third-party/pcre2' (https://github.com/PCRE2Project/pcre2.git) registered for path 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T20:06:23.4623270Z Submodule 'third-party/re2' (https://github.com/google/re2.git) registered for path 'extension/llm/tokenizers/third-party/re2' 2025-06-05T20:06:23.4624873Z Submodule 'third-party/sentencepiece' (https://github.com/google/sentencepiece.git) registered for path 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T20:06:23.4659827Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/abseil-cpp'... 2025-06-05T20:06:23.8621872Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/json'... 2025-06-05T20:06:24.2422734Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/pcre2'... 2025-06-05T20:06:24.6442286Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/re2'... 2025-06-05T20:06:24.9756326Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/sentencepiece'... 2025-06-05T20:06:26.3880822Z From https://github.com/abseil/abseil-cpp 2025-06-05T20:06:26.3882272Z * branch 7d96b2e93d9a84530748b68abd2f97595c51ecf4 -> FETCH_HEAD 2025-06-05T20:06:26.4801917Z Submodule path 'extension/llm/tokenizers/third-party/abseil-cpp': checked out '7d96b2e93d9a84530748b68abd2f97595c51ecf4' 2025-06-05T20:06:27.3369176Z From https://github.com/nlohmann/json 2025-06-05T20:06:27.3370770Z * branch e6cafa573aac6ed9227f752a5371c0b3f436307d -> FETCH_HEAD 2025-06-05T20:06:27.4258355Z Submodule path 'extension/llm/tokenizers/third-party/json': checked out 'e6cafa573aac6ed9227f752a5371c0b3f436307d' 2025-06-05T20:06:28.2076270Z From https://github.com/PCRE2Project/pcre2 2025-06-05T20:06:28.2077746Z * branch 2e03e323339ab692640626f02f8d8d6f95bff9c6 -> FETCH_HEAD 2025-06-05T20:06:28.2770072Z Submodule path 'extension/llm/tokenizers/third-party/pcre2': checked out '2e03e323339ab692640626f02f8d8d6f95bff9c6' 2025-06-05T20:06:28.2787144Z Submodule 'deps/sljit' (https://github.com/zherczeg/sljit.git) registered for path 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T20:06:28.2810282Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/pcre2/deps/sljit'... 2025-06-05T20:06:29.2649146Z From https://github.com/zherczeg/sljit 2025-06-05T20:06:29.2651028Z * branch 98802d939be3f0ccc2c538d611ec4c728564e8cf -> FETCH_HEAD 2025-06-05T20:06:29.2846711Z Submodule path 'extension/llm/tokenizers/third-party/pcre2/deps/sljit': checked out '98802d939be3f0ccc2c538d611ec4c728564e8cf' 2025-06-05T20:06:30.2382403Z From https://github.com/google/re2 2025-06-05T20:06:30.2383524Z * branch 6dcd83d60f7944926bfd308cc13979fc53dd69ca -> FETCH_HEAD 2025-06-05T20:06:30.2550512Z Submodule path 'extension/llm/tokenizers/third-party/re2': checked out '6dcd83d60f7944926bfd308cc13979fc53dd69ca' 2025-06-05T20:06:30.9397987Z From https://github.com/google/sentencepiece 2025-06-05T20:06:30.9399599Z * branch d8f741853847553169444afc12c00f4bbff3e9ce -> FETCH_HEAD 2025-06-05T20:06:31.0662584Z Submodule path 'extension/llm/tokenizers/third-party/sentencepiece': checked out 'd8f741853847553169444afc12c00f4bbff3e9ce' 2025-06-05T20:06:32.7176170Z From https://gitlab.com/libeigen/eigen 2025-06-05T20:06:32.7176806Z * branch a39ade4ccf99df845ec85c580fbbb324f71952fa -> FETCH_HEAD 2025-06-05T20:06:32.8392349Z Submodule path 'kernels/optimized/third-party/eigen': checked out 'a39ade4ccf99df845ec85c580fbbb324f71952fa' 2025-06-05T20:06:33.4076032Z From https://github.com/facebook/buck2-shims-meta 2025-06-05T20:06:33.4077590Z * branch cf6a954aae4bee7b4515e13475878460115027d1 -> FETCH_HEAD 2025-06-05T20:06:33.4276972Z Submodule path 'shim': checked out 'cf6a954aae4bee7b4515e13475878460115027d1' 2025-06-05T20:06:34.0878199Z From https://github.com/pytorch/ao 2025-06-05T20:06:34.0879226Z * branch bc68b11f1bf77be38721ca7dd2c477aeb5e6626e -> FETCH_HEAD 2025-06-05T20:06:34.1784095Z Submodule path 'third-party/ao': checked out 'bc68b11f1bf77be38721ca7dd2c477aeb5e6626e' 2025-06-05T20:06:34.1801285Z Submodule 'third_party/cutlass' (https://github.com/NVIDIA/cutlass) registered for path 'third-party/ao/third_party/cutlass' 2025-06-05T20:06:34.1826096Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/ao/third_party/cutlass'... 2025-06-05T20:06:36.1961140Z From https://github.com/NVIDIA/cutlass 2025-06-05T20:06:36.1962649Z * branch ad7b2f5e84fcfa124cb02b91d5bd26d238c0459e -> FETCH_HEAD 2025-06-05T20:06:36.7258329Z Submodule path 'third-party/ao/third_party/cutlass': checked out 'ad7b2f5e84fcfa124cb02b91d5bd26d238c0459e' 2025-06-05T20:06:37.5001058Z From https://github.com/google/flatbuffers 2025-06-05T20:06:37.5002843Z * branch 595bf0007ab1929570c7671f091313c8fc20644e -> FETCH_HEAD 2025-06-05T20:06:37.5987603Z Submodule path 'third-party/flatbuffers': checked out '595bf0007ab1929570c7671f091313c8fc20644e' 2025-06-05T20:06:38.2008122Z From https://github.com/dvidelabs/flatcc 2025-06-05T20:06:38.2009728Z * branch 896db54787e8b730a6be482c69324751f3f5f117 -> FETCH_HEAD 2025-06-05T20:06:38.2304674Z Submodule path 'third-party/flatcc': checked out '896db54787e8b730a6be482c69324751f3f5f117' 2025-06-05T20:06:38.7810453Z From https://github.com/gflags/gflags 2025-06-05T20:06:38.7811207Z * branch a738fdf9338412f83ab3f26f31ac11ed3f3ec4bd -> FETCH_HEAD 2025-06-05T20:06:38.7898401Z Submodule path 'third-party/gflags': checked out 'a738fdf9338412f83ab3f26f31ac11ed3f3ec4bd' 2025-06-05T20:06:39.4796636Z From https://github.com/google/googletest 2025-06-05T20:06:39.4798599Z * branch e2239ee6043f73722e7aa812a459f54a28552929 -> FETCH_HEAD 2025-06-05T20:06:39.5125164Z Submodule path 'third-party/googletest': checked out 'e2239ee6043f73722e7aa812a459f54a28552929' 2025-06-05T20:06:40.1049008Z From https://github.com/leetal/ios-cmake 2025-06-05T20:06:40.1049610Z * branch 06465b27698424cf4a04a5ca4904d50a3c966c45 -> FETCH_HEAD 2025-06-05T20:06:40.1122850Z Submodule path 'third-party/ios-cmake': checked out '06465b27698424cf4a04a5ca4904d50a3c966c45' 2025-06-05T20:06:40.7854738Z From https://github.com/nlohmann/json 2025-06-05T20:06:40.7856209Z * branch ac0133ea89a8fd730a9cc9649c5226a9995dc3e1 -> FETCH_HEAD 2025-06-05T20:06:40.8739596Z Submodule path 'third-party/json': checked out 'ac0133ea89a8fd730a9cc9649c5226a9995dc3e1' 2025-06-05T20:06:40.8875216Z Submodule path 'third-party/pocketfft': checked out '0fa0ef591e38c2758e3184c6c23e497b9f732ffa' 2025-06-05T20:06:41.5989530Z From https://github.com/facebook/buck2-prelude 2025-06-05T20:06:41.5991524Z * branch 48c249f8c7b99ff501d6e857754760315072b306 -> FETCH_HEAD 2025-06-05T20:06:41.7291239Z Submodule path 'third-party/prelude': checked out '48c249f8c7b99ff501d6e857754760315072b306' 2025-06-05T20:06:42.4327182Z From https://github.com/pybind/pybind11 2025-06-05T20:06:42.4329251Z * branch a2e59f0e7065404b44dfe92a28aca47ba1378dc4 -> FETCH_HEAD 2025-06-05T20:06:42.4609050Z Submodule path 'third-party/pybind11': checked out 'a2e59f0e7065404b44dfe92a28aca47ba1378dc4' 2025-06-05T20:06:42.4651555Z [command]/usr/bin/git submodule foreach --recursive git config --local gc.auto 0 2025-06-05T20:06:42.4925687Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T20:06:42.4964936Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T20:06:42.5014847Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T20:06:42.5073152Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T20:06:42.5123525Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T20:06:42.5173167Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T20:06:42.5226557Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T20:06:42.5272625Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T20:06:42.5319320Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T20:06:42.5367317Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T20:06:42.5426071Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T20:06:42.5469593Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T20:06:42.5515476Z Entering 'extension/llm/tokenizers' 2025-06-05T20:06:42.5552617Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T20:06:42.5592789Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T20:06:42.5637619Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T20:06:42.5676586Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T20:06:42.5727668Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T20:06:42.5767206Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T20:06:42.5809014Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T20:06:42.5856779Z Entering 'shim' 2025-06-05T20:06:42.5905986Z Entering 'third-party/ao' 2025-06-05T20:06:42.5950561Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T20:06:42.6010327Z Entering 'third-party/flatbuffers' 2025-06-05T20:06:42.6067943Z Entering 'third-party/flatcc' 2025-06-05T20:06:42.6112869Z Entering 'third-party/gflags' 2025-06-05T20:06:42.6163720Z Entering 'third-party/googletest' 2025-06-05T20:06:42.6210300Z Entering 'third-party/ios-cmake' 2025-06-05T20:06:42.6252760Z Entering 'third-party/json' 2025-06-05T20:06:42.6308684Z Entering 'third-party/pocketfft' 2025-06-05T20:06:42.6361561Z Entering 'third-party/prelude' 2025-06-05T20:06:42.6409119Z Entering 'third-party/pybind11' 2025-06-05T20:06:42.6466098Z ##[endgroup] 2025-06-05T20:06:42.6466679Z ##[group]Persisting credentials for submodules 2025-06-05T20:06:42.6472264Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'url\.https\:\/\/github\.com\/\.insteadOf' && git config --local --unset-all 'url.https://github.com/.insteadOf' || :" 2025-06-05T20:06:42.6738145Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T20:06:42.6805277Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T20:06:42.6872131Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T20:06:42.6930569Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T20:06:42.6993070Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T20:06:42.7056918Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T20:06:42.7115845Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T20:06:42.7178616Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T20:06:42.7234827Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T20:06:42.7292824Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T20:06:42.7367785Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T20:06:42.7429396Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T20:06:42.7491406Z Entering 'extension/llm/tokenizers' 2025-06-05T20:06:42.7553814Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T20:06:42.7614296Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T20:06:42.7676979Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T20:06:42.7726243Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T20:06:42.7781894Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T20:06:42.7842715Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T20:06:42.7910239Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T20:06:42.7977800Z Entering 'shim' 2025-06-05T20:06:42.8032957Z Entering 'third-party/ao' 2025-06-05T20:06:42.8091820Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T20:06:42.8164086Z Entering 'third-party/flatbuffers' 2025-06-05T20:06:42.8225765Z Entering 'third-party/flatcc' 2025-06-05T20:06:42.8281582Z Entering 'third-party/gflags' 2025-06-05T20:06:42.8344389Z Entering 'third-party/googletest' 2025-06-05T20:06:42.8402416Z Entering 'third-party/ios-cmake' 2025-06-05T20:06:42.8464690Z Entering 'third-party/json' 2025-06-05T20:06:42.8526057Z Entering 'third-party/pocketfft' 2025-06-05T20:06:42.8583637Z Entering 'third-party/prelude' 2025-06-05T20:06:42.8648077Z Entering 'third-party/pybind11' 2025-06-05T20:06:42.8725590Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local 'http.https://github.com/.extraheader' 'AUTHORIZATION: basic ***' && git config --local --show-origin --name-only --get-regexp remote.origin.url" 2025-06-05T20:06:42.9009109Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T20:06:42.9058127Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/arm/third-party/ethos-u-core-driver/config remote.origin.url 2025-06-05T20:06:42.9072489Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T20:06:42.9126372Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/arm/third-party/serialization_lib/config remote.origin.url 2025-06-05T20:06:42.9145560Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T20:06:42.9194051Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/arm/third-party/serialization_lib/modules/third_party/flatbuffers/config remote.origin.url 2025-06-05T20:06:42.9211029Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T20:06:42.9260072Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/cadence/utils/FACTO/config remote.origin.url 2025-06-05T20:06:42.9275134Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T20:06:42.9323217Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/vulkan/third-party/Vulkan-Headers/config remote.origin.url 2025-06-05T20:06:42.9337937Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T20:06:42.9389337Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/vulkan/third-party/VulkanMemoryAllocator/config remote.origin.url 2025-06-05T20:06:42.9404662Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T20:06:42.9461378Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/vulkan/third-party/volk/config remote.origin.url 2025-06-05T20:06:42.9483331Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T20:06:42.9528769Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/FP16/config remote.origin.url 2025-06-05T20:06:42.9545233Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T20:06:42.9592990Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/FXdiv/config remote.origin.url 2025-06-05T20:06:42.9614854Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T20:06:42.9669315Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/XNNPACK/config remote.origin.url 2025-06-05T20:06:42.9702509Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T20:06:42.9753367Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/cpuinfo/config remote.origin.url 2025-06-05T20:06:42.9777895Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T20:06:42.9827595Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/pthreadpool/config remote.origin.url 2025-06-05T20:06:42.9847040Z Entering 'extension/llm/tokenizers' 2025-06-05T20:06:42.9898087Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/config remote.origin.url 2025-06-05T20:06:42.9915270Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T20:06:42.9964015Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/abseil-cpp/config remote.origin.url 2025-06-05T20:06:42.9988807Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T20:06:43.0038130Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/json/config remote.origin.url 2025-06-05T20:06:43.0059280Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T20:06:43.0108335Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/pcre2/config remote.origin.url 2025-06-05T20:06:43.0123153Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T20:06:43.0170736Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/pcre2/modules/deps/sljit/config remote.origin.url 2025-06-05T20:06:43.0188984Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T20:06:43.0245465Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/re2/config remote.origin.url 2025-06-05T20:06:43.0265894Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T20:06:43.0321120Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/sentencepiece/config remote.origin.url 2025-06-05T20:06:43.0343942Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T20:06:43.0390764Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/kernels/optimized/third-party/eigen/config remote.origin.url 2025-06-05T20:06:43.0410946Z Entering 'shim' 2025-06-05T20:06:43.0462018Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/shim/config remote.origin.url 2025-06-05T20:06:43.0482429Z Entering 'third-party/ao' 2025-06-05T20:06:43.0529294Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/ao/config remote.origin.url 2025-06-05T20:06:43.0545957Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T20:06:43.0601409Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/ao/modules/third_party/cutlass/config remote.origin.url 2025-06-05T20:06:43.0634556Z Entering 'third-party/flatbuffers' 2025-06-05T20:06:43.0687525Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/flatbuffers/config remote.origin.url 2025-06-05T20:06:43.0709028Z Entering 'third-party/flatcc' 2025-06-05T20:06:43.0764320Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/flatcc/config remote.origin.url 2025-06-05T20:06:43.0789459Z Entering 'third-party/gflags' 2025-06-05T20:06:43.0847420Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/gflags/config remote.origin.url 2025-06-05T20:06:43.0869515Z Entering 'third-party/googletest' 2025-06-05T20:06:43.0919175Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/googletest/config remote.origin.url 2025-06-05T20:06:43.0941948Z Entering 'third-party/ios-cmake' 2025-06-05T20:06:43.0990585Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/ios-cmake/config remote.origin.url 2025-06-05T20:06:43.1012104Z Entering 'third-party/json' 2025-06-05T20:06:43.1069303Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/json/config remote.origin.url 2025-06-05T20:06:43.1088111Z Entering 'third-party/pocketfft' 2025-06-05T20:06:43.1140493Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/pocketfft/config remote.origin.url 2025-06-05T20:06:43.1163733Z Entering 'third-party/prelude' 2025-06-05T20:06:43.1210177Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/prelude/config remote.origin.url 2025-06-05T20:06:43.1229202Z Entering 'third-party/pybind11' 2025-06-05T20:06:43.1283570Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/pybind11/config remote.origin.url 2025-06-05T20:06:43.1627346Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'git@github.com:' 2025-06-05T20:06:43.1890474Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T20:06:43.1927750Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T20:06:43.1973636Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T20:06:43.2021701Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T20:06:43.2061504Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T20:06:43.2103749Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T20:06:43.2156148Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T20:06:43.2198871Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T20:06:43.2244420Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T20:06:43.2290421Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T20:06:43.2350815Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T20:06:43.2400111Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T20:06:43.2444800Z Entering 'extension/llm/tokenizers' 2025-06-05T20:06:43.2491838Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T20:06:43.2545365Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T20:06:43.2589819Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T20:06:43.2631045Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T20:06:43.2687614Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T20:06:43.2727281Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T20:06:43.2778110Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T20:06:43.2830294Z Entering 'shim' 2025-06-05T20:06:43.2874804Z Entering 'third-party/ao' 2025-06-05T20:06:43.2922791Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T20:06:43.2981032Z Entering 'third-party/flatbuffers' 2025-06-05T20:06:43.3030737Z Entering 'third-party/flatcc' 2025-06-05T20:06:43.3076759Z Entering 'third-party/gflags' 2025-06-05T20:06:43.3123081Z Entering 'third-party/googletest' 2025-06-05T20:06:43.3173269Z Entering 'third-party/ios-cmake' 2025-06-05T20:06:43.3220988Z Entering 'third-party/json' 2025-06-05T20:06:43.3267731Z Entering 'third-party/pocketfft' 2025-06-05T20:06:43.3313659Z Entering 'third-party/prelude' 2025-06-05T20:06:43.3366605Z Entering 'third-party/pybind11' 2025-06-05T20:06:43.3423945Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'org-21003710@github.com:' 2025-06-05T20:06:43.3690035Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T20:06:43.3742246Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T20:06:43.3788075Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T20:06:43.3830559Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T20:06:43.3876079Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T20:06:43.3923966Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T20:06:43.3973680Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T20:06:43.4011134Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T20:06:43.4064928Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T20:06:43.4113042Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T20:06:43.4170196Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T20:06:43.4224012Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T20:06:43.4275923Z Entering 'extension/llm/tokenizers' 2025-06-05T20:06:43.4323706Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T20:06:43.4364807Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T20:06:43.4403996Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T20:06:43.4440461Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T20:06:43.4490283Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T20:06:43.4540929Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T20:06:43.4581577Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T20:06:43.4630743Z Entering 'shim' 2025-06-05T20:06:43.4675512Z Entering 'third-party/ao' 2025-06-05T20:06:43.4724294Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T20:06:43.4786734Z Entering 'third-party/flatbuffers' 2025-06-05T20:06:43.4833549Z Entering 'third-party/flatcc' 2025-06-05T20:06:43.4882450Z Entering 'third-party/gflags' 2025-06-05T20:06:43.4921024Z Entering 'third-party/googletest' 2025-06-05T20:06:43.4970287Z Entering 'third-party/ios-cmake' 2025-06-05T20:06:43.5014941Z Entering 'third-party/json' 2025-06-05T20:06:43.5065687Z Entering 'third-party/pocketfft' 2025-06-05T20:06:43.5111557Z Entering 'third-party/prelude' 2025-06-05T20:06:43.5159080Z Entering 'third-party/pybind11' 2025-06-05T20:06:43.5211770Z ##[endgroup] 2025-06-05T20:06:43.5252834Z [command]/usr/bin/git log -1 --format=%H 2025-06-05T20:06:43.5274729Z bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T20:06:43.5506932Z Prepare all required actions 2025-06-05T20:06:43.5507487Z Getting action download info 2025-06-05T20:06:43.6483003Z Download action repository 'nick-fields/retry@v3.0.0' (SHA:7152eba30c6575329ac0576536151aca5a72780e) 2025-06-05T20:06:43.8565027Z ##[group]Run ./test-infra/.github/actions/calculate-docker-image 2025-06-05T20:06:43.8565387Z with: 2025-06-05T20:06:43.8565675Z docker-image-name: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:06:43.8566321Z docker-build-dir: .ci/docker 2025-06-05T20:06:43.8566613Z working-directory: pytorch/executorch 2025-06-05T20:06:43.8566949Z docker-build-script: ./build.sh 2025-06-05T20:06:43.8567354Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:43.8567752Z force-push: false 2025-06-05T20:06:43.8567963Z env: 2025-06-05T20:06:43.8568231Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:06:43.8568586Z REPOSITORY: pytorch/executorch 2025-06-05T20:06:43.8568864Z PR_NUMBER: 2025-06-05T20:06:43.8569696Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:06:43.8570708Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:06:43.8571293Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:06:43.8571823Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:06:43.8572208Z ##[endgroup] 2025-06-05T20:06:43.8597787Z ##[group]Run set -ex 2025-06-05T20:06:43.8598084Z set -ex 2025-06-05T20:06:43.8598281Z  2025-06-05T20:06:43.8598651Z # If the docker build directory or the build script doesn't exist, the action will 2025-06-05T20:06:43.8599266Z # gracefully return the docker image name as it is. Pulling docker image in Linux 2025-06-05T20:06:43.8599785Z # job could then download the pre-built image as usual 2025-06-05T20:06:43.8600297Z if [[ ! -d "${DOCKER_BUILD_DIR}" ]] || [[ ! -f "${DOCKER_BUILD_DIR}/${DOCKER_BUILD_SCRIPT}" ]]; then 2025-06-05T20:06:43.8600754Z  echo "skip=true" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8601169Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8601531Z  2025-06-05T20:06:43.8601855Z  echo "There is no Docker build script in ${REPO_NAME} repo, skipping..." 2025-06-05T20:06:43.8602262Z  exit 0 2025-06-05T20:06:43.8602457Z else 2025-06-05T20:06:43.8602725Z  echo "skip=false" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8603008Z fi 2025-06-05T20:06:43.8603209Z  2025-06-05T20:06:43.8603503Z if [[ "${DOCKER_IMAGE_NAME}" == *"${DOCKER_REGISTRY}/${REPO_NAME}"* ]]; then 2025-06-05T20:06:43.8604056Z  # The docker image name already includes the ECR prefix and tag, so we can just 2025-06-05T20:06:43.8604547Z  # use it as it is, but first let's extract the tag 2025-06-05T20:06:43.8604974Z  DOCKER_TAG=$(echo "${DOCKER_IMAGE_NAME}" | awk -F '[:,]' '{print $2}') 2025-06-05T20:06:43.8605441Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8605975Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8606540Z else 2025-06-05T20:06:43.8606805Z  if [[ "${DOCKER_IMAGE_NAME}" == *:* ]]; then 2025-06-05T20:06:43.8607252Z  CUSTOM_TAG_PREFIX=${DOCKER_IMAGE_NAME#*:} 2025-06-05T20:06:43.8607790Z  DOCKER_IMAGE_NAME=${DOCKER_IMAGE_NAME%%:*} 2025-06-05T20:06:43.8608109Z  fi 2025-06-05T20:06:43.8608559Z  DOCKER_TAG=${CUSTOM_TAG_PREFIX:+${CUSTOM_TAG_PREFIX}-}$(git rev-parse HEAD:"${DOCKER_BUILD_DIR}") 2025-06-05T20:06:43.8609145Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8609901Z  echo "docker-image=${DOCKER_REGISTRY}/${REPO_NAME}/${DOCKER_IMAGE_NAME}:${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8610597Z  echo "custom-tag-prefix=${CUSTOM_TAG_PREFIX}" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8611005Z fi 2025-06-05T20:06:43.8616755Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:06:43.8617116Z env: 2025-06-05T20:06:43.8617390Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:06:43.8617753Z REPOSITORY: pytorch/executorch 2025-06-05T20:06:43.8618035Z PR_NUMBER: 2025-06-05T20:06:43.8618904Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:06:43.8619831Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:06:43.8620370Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:06:43.8620855Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:06:43.8621218Z REPO_NAME: executorch 2025-06-05T20:06:43.8621508Z DOCKER_IMAGE_NAME: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:06:43.8621863Z DOCKER_BUILD_DIR: .ci/docker 2025-06-05T20:06:43.8622126Z DOCKER_BUILD_SCRIPT: ./build.sh 2025-06-05T20:06:43.8622461Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:43.8622819Z CUSTOM_TAG_PREFIX: 2025-06-05T20:06:43.8623026Z ##[endgroup] 2025-06-05T20:06:43.8653444Z + [[ ! -d .ci/docker ]] 2025-06-05T20:06:43.8653777Z + [[ ! -f .ci/docker/./build.sh ]] 2025-06-05T20:06:43.8654073Z + echo skip=false 2025-06-05T20:06:43.8654611Z + [[ executorch-ubuntu-22.04-mediatek-sdk == *\3\0\8\5\3\5\3\8\5\1\1\4\.\d\k\r\.\e\c\r\.\u\s\-\e\a\s\t\-\1\.\a\m\a\z\o\n\a\w\s\.\c\o\m\/\e\x\e\c\u\t\o\r\c\h* ]] 2025-06-05T20:06:43.8655228Z + [[ executorch-ubuntu-22.04-mediatek-sdk == *:* ]] 2025-06-05T20:06:43.8657550Z ++ git rev-parse HEAD:.ci/docker 2025-06-05T20:06:43.8673306Z + DOCKER_TAG=6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:43.8673875Z + echo docker-tag=6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:43.8674784Z + echo docker-image=308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:43.8675680Z + echo custom-tag-prefix= 2025-06-05T20:06:43.8708460Z ##[group]Run set +e 2025-06-05T20:06:43.8708776Z set +e 2025-06-05T20:06:43.8708996Z set -x 2025-06-05T20:06:43.8709202Z  2025-06-05T20:06:43.8709400Z login() { 2025-06-05T20:06:43.8709827Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-06-05T20:06:43.8710305Z } 2025-06-05T20:06:43.8710501Z  2025-06-05T20:06:43.8710680Z retry () { 2025-06-05T20:06:43.8710932Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-06-05T20:06:43.8711207Z } 2025-06-05T20:06:43.8711397Z  2025-06-05T20:06:43.8711595Z retry login "${DOCKER_REGISTRY}" 2025-06-05T20:06:43.8711874Z  2025-06-05T20:06:43.8712062Z START_TIME=$(date +%s) 2025-06-05T20:06:43.8712331Z # Wait up to 120 minutes 2025-06-05T20:06:43.8712662Z while [[ $(( $(date +%s) - 7200 )) -lt $START_TIME ]]; do 2025-06-05T20:06:43.8713103Z  # Check if image already exists, if it does then skip building it 2025-06-05T20:06:43.8713549Z  if docker manifest inspect "${DOCKER_IMAGE}"; then 2025-06-05T20:06:43.8713974Z  exit 0 2025-06-05T20:06:43.8714189Z  fi 2025-06-05T20:06:43.8714371Z  2025-06-05T20:06:43.8714744Z  # NB: This flag is used by Docker build workflow to push the image to ECR, so we can 2025-06-05T20:06:43.8715468Z  # use this to differentiate between the Docker build and regular build jobs. For the 2025-06-05T20:06:43.8716072Z  # latter, it will wait for the Docker images to become available before continuing 2025-06-05T20:06:43.8716534Z  if [ "${DOCKER_PUSH:-false}" == "true" ]; then 2025-06-05T20:06:43.8716905Z  # It's a Docker build job, let's build the image 2025-06-05T20:06:43.8717210Z  break 2025-06-05T20:06:43.8717423Z  else 2025-06-05T20:06:43.8717736Z  # It's a regular build job, wait for the image to become available 2025-06-05T20:06:43.8718101Z  sleep 300 2025-06-05T20:06:43.8718329Z  fi 2025-06-05T20:06:43.8718521Z done 2025-06-05T20:06:43.8718717Z  2025-06-05T20:06:43.8719042Z # NB: This part requires a full checkout. Otherwise, the merge base will 2025-06-05T20:06:43.8719567Z # be empty. The default action would be to continue rebuild the image 2025-06-05T20:06:43.8720030Z if [[ "$BASE_REVISION" = "$(git rev-parse HEAD)" ]]; then 2025-06-05T20:06:43.8720449Z  # if we're on the base branch then use the parent commit 2025-06-05T20:06:43.8720819Z  MERGE_BASE=$(git rev-parse HEAD~) 2025-06-05T20:06:43.8721093Z else 2025-06-05T20:06:43.8721389Z  # otherwise we're on a PR, so use the most recent base commit 2025-06-05T20:06:43.8721809Z  MERGE_BASE=$(git merge-base HEAD "$BASE_REVISION") 2025-06-05T20:06:43.8722138Z fi 2025-06-05T20:06:43.8722319Z  2025-06-05T20:06:43.8722537Z if [[ -z "${MERGE_BASE}" ]]; then 2025-06-05T20:06:43.8722863Z  echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8723158Z  2025-06-05T20:06:43.8723585Z  echo "Finding merge base only works with full checkout, please set fetch-depth to 0, continuing ..." 2025-06-05T20:06:43.8724073Z  exit 0 2025-06-05T20:06:43.8724277Z fi 2025-06-05T20:06:43.8724455Z  2025-06-05T20:06:43.8724743Z if ! git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}"; then 2025-06-05T20:06:43.8725369Z  echo "Directory '${DOCKER_BUILD_DIR}' not found in commit $MERGE_BASE, you should rebase onto a more recent commit" 2025-06-05T20:06:43.8725996Z  exit 1 2025-06-05T20:06:43.8726377Z fi 2025-06-05T20:06:43.8726573Z  2025-06-05T20:06:43.8726932Z PREVIOUS_DOCKER_TAG=$(git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}") 2025-06-05T20:06:43.8727564Z # If no image exists but the hash is the same as the previous hash then we should error out here 2025-06-05T20:06:43.8728153Z if [[ "${PREVIOUS_DOCKER_TAG}" == "${DOCKER_TAG}" ]]; then 2025-06-05T20:06:43.8728996Z  echo "WARNING: Something has gone wrong and the previous image isn't available for the merge-base of your branch" 2025-06-05T20:06:43.8729738Z  echo " Will re-build docker image to store in local cache, TTS may be longer" 2025-06-05T20:06:43.8730197Z fi 2025-06-05T20:06:43.8730396Z  2025-06-05T20:06:43.8730654Z echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-06-05T20:06:43.8735897Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:06:43.8736273Z env: 2025-06-05T20:06:43.8736932Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:43.8737709Z REPOSITORY: pytorch/executorch 2025-06-05T20:06:43.8737988Z PR_NUMBER: 2025-06-05T20:06:43.8738765Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:06:43.8739875Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:06:43.8740650Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:06:43.8741233Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:06:43.8741606Z DOCKER_BUILD_DIR: .ci/docker 2025-06-05T20:06:43.8741905Z BASE_REVISION: bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T20:06:43.8742288Z DOCKER_TAG: 6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:43.8742702Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:43.8743048Z DOCKER_PUSH: 2025-06-05T20:06:43.8743259Z ##[endgroup] 2025-06-05T20:06:43.8768279Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:43.8768726Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:43.8770743Z + aws ecr get-login-password --region us-east-1 2025-06-05T20:06:43.8771952Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:44.3833612Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T20:06:44.3835801Z Configure a credential helper to remove this warning. See 2025-06-05T20:06:44.3837475Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T20:06:44.3838708Z 2025-06-05T20:06:44.3838803Z Login Succeeded 2025-06-05T20:06:44.3850306Z ++ date +%s 2025-06-05T20:06:44.3860950Z + START_TIME=1749154004 2025-06-05T20:06:44.3863806Z ++ date +%s 2025-06-05T20:06:44.3872190Z + [[ 1749146804 -lt 1749154004 ]] 2025-06-05T20:06:44.3873034Z + docker manifest inspect 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:44.6305407Z { 2025-06-05T20:06:44.6306278Z "schemaVersion": 2, 2025-06-05T20:06:44.6307014Z "mediaType": "application/vnd.docker.distribution.manifest.v2+json", 2025-06-05T20:06:44.6307487Z "config": { 2025-06-05T20:06:44.6307843Z "mediaType": "application/vnd.docker.container.image.v1+json", 2025-06-05T20:06:44.6308247Z "size": 15122, 2025-06-05T20:06:44.6308697Z "digest": "sha256:636385b1dd8437f2af687c3fa0b16c8d300ab770fb270e89a23f1e3551a963f8" 2025-06-05T20:06:44.6309159Z }, 2025-06-05T20:06:44.6309375Z "layers": [ 2025-06-05T20:06:44.6309592Z { 2025-06-05T20:06:44.6309950Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6310435Z "size": 30438509, 2025-06-05T20:06:44.6310870Z "digest": "sha256:f557aa5ee22480ee9e1af0a094ce5174a8c3d83e1aa20dc8482e4e387546e0c3" 2025-06-05T20:06:44.6311367Z }, 2025-06-05T20:06:44.6311562Z { 2025-06-05T20:06:44.6311901Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6312309Z "size": 628, 2025-06-05T20:06:44.6312763Z "digest": "sha256:e5c00e17150a8defe6ec789a32318565dc2f7c32b396d9d4af80cde62095468a" 2025-06-05T20:06:44.6313349Z }, 2025-06-05T20:06:44.6313565Z { 2025-06-05T20:06:44.6313883Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6314313Z "size": 150105634, 2025-06-05T20:06:44.6314795Z "digest": "sha256:4a97ad13d965fb3670a847a84585f13f6bb00ea1663f1aa186d42700620e7913" 2025-06-05T20:06:44.6315282Z }, 2025-06-05T20:06:44.6315547Z { 2025-06-05T20:06:44.6315895Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6316358Z "size": 622, 2025-06-05T20:06:44.6316792Z "digest": "sha256:d26f5aff9549787f3f5052cc25941f197d8d6d7ca81d1466e297fb3ed6f7e213" 2025-06-05T20:06:44.6317316Z }, 2025-06-05T20:06:44.6317538Z { 2025-06-05T20:06:44.6317926Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6318382Z "size": 19308698, 2025-06-05T20:06:44.6319103Z "digest": "sha256:59a3942b8b4be08026f5ebbbaf1adb93f47a04b02e38f07126c962e81773a7c6" 2025-06-05T20:06:44.6319627Z }, 2025-06-05T20:06:44.6320017Z { 2025-06-05T20:06:44.6320426Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6320861Z "size": 735, 2025-06-05T20:06:44.6321444Z "digest": "sha256:39941e1182910aa102a4a542936b8fd15f03244636cf2298e15b5068a2d080f0" 2025-06-05T20:06:44.6322007Z }, 2025-06-05T20:06:44.6322458Z { 2025-06-05T20:06:44.6322858Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6323293Z "size": 131417853, 2025-06-05T20:06:44.6323767Z "digest": "sha256:0741ac0dc66ac98ab23ee316702e99c493f71cdc9a766b7c92affb39e7ef9445" 2025-06-05T20:06:44.6324298Z }, 2025-06-05T20:06:44.6324505Z { 2025-06-05T20:06:44.6324890Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6325323Z "size": 446, 2025-06-05T20:06:44.6325952Z "digest": "sha256:0d576e0baee0083951e522cfcd9fc5941be90dd19d6c076f813f20f3eb138c04" 2025-06-05T20:06:44.6326465Z }, 2025-06-05T20:06:44.6326795Z { 2025-06-05T20:06:44.6327150Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6327621Z "size": 102, 2025-06-05T20:06:44.6328087Z "digest": "sha256:442b52cf2c6506d12e947b1deb0874bf5bf0c3b7081a36e8bd9cc74658fcf2f6" 2025-06-05T20:06:44.6328806Z }, 2025-06-05T20:06:44.6329037Z { 2025-06-05T20:06:44.6329356Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6329789Z "size": 634, 2025-06-05T20:06:44.6330197Z "digest": "sha256:0e772bd57ccd13fa0d05c128f7915868ecf6e6942357cb9d6661bfde92daa9f3" 2025-06-05T20:06:44.6330721Z }, 2025-06-05T20:06:44.6330942Z { 2025-06-05T20:06:44.6331316Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6331750Z "size": 35165332, 2025-06-05T20:06:44.6332210Z "digest": "sha256:793571abb070b7f1b560db0f743a4c437bfbaaf811674fac69b42ffc0ffa9c21" 2025-06-05T20:06:44.6332741Z }, 2025-06-05T20:06:44.6332953Z { 2025-06-05T20:06:44.6333328Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6333755Z "size": 317, 2025-06-05T20:06:44.6334214Z "digest": "sha256:79ddb610b7aa485e17969895a9dc4e5c5ff3869b11a6cb6835a264e09669d3f5" 2025-06-05T20:06:44.6334809Z }, 2025-06-05T20:06:44.6335054Z { 2025-06-05T20:06:44.6335504Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6335922Z "size": 252129595, 2025-06-05T20:06:44.6336327Z "digest": "sha256:cf4498362dc5512621f359bf476e7ca888955ce346b18be3a39fe7051efdc507" 2025-06-05T20:06:44.6336808Z }, 2025-06-05T20:06:44.6337045Z { 2025-06-05T20:06:44.6337344Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6337741Z "size": 473, 2025-06-05T20:06:44.6338121Z "digest": "sha256:d7c077eb34f9eac9c393c83b515129c9c6c6b0f873d37e6bc0fae49fee88b5e5" 2025-06-05T20:06:44.6338578Z }, 2025-06-05T20:06:44.6338754Z { 2025-06-05T20:06:44.6339105Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6339543Z "size": 1044, 2025-06-05T20:06:44.6339941Z "digest": "sha256:fd6d3d16ae446a48ebb59fb4ed4eb34ef3489030cc50979a386ed6b130cffbd0" 2025-06-05T20:06:44.6340396Z }, 2025-06-05T20:06:44.6340567Z { 2025-06-05T20:06:44.6340947Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6341326Z "size": 613, 2025-06-05T20:06:44.6341718Z "digest": "sha256:84172107b5a7727d653f9fabee4a1bfb3232992bb9c0d05c90a04cce903fe8d8" 2025-06-05T20:06:44.6342146Z }, 2025-06-05T20:06:44.6342335Z { 2025-06-05T20:06:44.6342630Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6343025Z "size": 77568538, 2025-06-05T20:06:44.6343412Z "digest": "sha256:6c5d954b56f55297e81fbf781ca3fcb0b36feaaa309546b309a623d7427fdeae" 2025-06-05T20:06:44.6343862Z }, 2025-06-05T20:06:44.6344059Z { 2025-06-05T20:06:44.6344540Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6344939Z "size": 574, 2025-06-05T20:06:44.6345326Z "digest": "sha256:83db34423dddcb58f334ec1ec6ec4ae20772e14bffc269b3eff6ab3bc93d75ce" 2025-06-05T20:06:44.6345787Z }, 2025-06-05T20:06:44.6345969Z { 2025-06-05T20:06:44.6346390Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6346767Z "size": 208, 2025-06-05T20:06:44.6361848Z "digest": "sha256:bac9a963ed26528754db149b04516d5da2b617ce1747962243551b055ea976c2" 2025-06-05T20:06:44.6362349Z }, 2025-06-05T20:06:44.6362545Z { 2025-06-05T20:06:44.6362856Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6363460Z "size": 1189, 2025-06-05T20:06:44.6363912Z "digest": "sha256:3aa0ae69cbbafcef5adede80235406eedec9962af059e8d3a90c08323608f7ed" 2025-06-05T20:06:44.6364392Z }, 2025-06-05T20:06:44.6364594Z { 2025-06-05T20:06:44.6364910Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6365353Z "size": 677, 2025-06-05T20:06:44.6365900Z "digest": "sha256:fce98e07ffd732dfa37b47b1e52047d2bc9ee33bdb64db4246e05a9af8ef2f56" 2025-06-05T20:06:44.6366574Z }, 2025-06-05T20:06:44.6366766Z { 2025-06-05T20:06:44.6367169Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6367598Z "size": 6857045367, 2025-06-05T20:06:44.6368023Z "digest": "sha256:c16369b836e18d7b7958d85853ad286983083d505b687b43265801f243e53c8c" 2025-06-05T20:06:44.6368474Z }, 2025-06-05T20:06:44.6368682Z { 2025-06-05T20:06:44.6369018Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6369423Z "size": 1383, 2025-06-05T20:06:44.6369842Z "digest": "sha256:f15f38e054b1007ebdaae386ed48f1d66824cd49c0028ce18315cecb02fc7c52" 2025-06-05T20:06:44.6370349Z }, 2025-06-05T20:06:44.6370553Z { 2025-06-05T20:06:44.6370868Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6371291Z "size": 677, 2025-06-05T20:06:44.6371693Z "digest": "sha256:fce98e07ffd732dfa37b47b1e52047d2bc9ee33bdb64db4246e05a9af8ef2f56" 2025-06-05T20:06:44.6372180Z }, 2025-06-05T20:06:44.6372464Z { 2025-06-05T20:06:44.6372769Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6373158Z "size": 232894441, 2025-06-05T20:06:44.6373546Z "digest": "sha256:4d63ce510d53eca61897d943baaadb74641a9d22bcb5741e1f9ba9a09d511055" 2025-06-05T20:06:44.6373990Z }, 2025-06-05T20:06:44.6374148Z { 2025-06-05T20:06:44.6374451Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6374826Z "size": 826, 2025-06-05T20:06:44.6375212Z "digest": "sha256:68be57e33e0da984c38fc8bdcb80c54b49ba23684b833f032547800b9218013b" 2025-06-05T20:06:44.6375633Z }, 2025-06-05T20:06:44.6375826Z { 2025-06-05T20:06:44.6376136Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6376519Z "size": 677, 2025-06-05T20:06:44.6376922Z "digest": "sha256:fce98e07ffd732dfa37b47b1e52047d2bc9ee33bdb64db4246e05a9af8ef2f56" 2025-06-05T20:06:44.6377359Z }, 2025-06-05T20:06:44.6377547Z { 2025-06-05T20:06:44.6377836Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6378224Z "size": 185012453, 2025-06-05T20:06:44.6378602Z "digest": "sha256:d0b28016a86500118525b65d4a21ce4ccb1113a6fa3f2307f9ea19373fb8fd46" 2025-06-05T20:06:44.6379039Z }, 2025-06-05T20:06:44.6379209Z { 2025-06-05T20:06:44.6379520Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6379906Z "size": 528, 2025-06-05T20:06:44.6380280Z "digest": "sha256:d4eb43deb195b6e785733f6635bc8509cb58acfe187b36a2b905b208bb799bac" 2025-06-05T20:06:44.6380730Z }, 2025-06-05T20:06:44.6380908Z { 2025-06-05T20:06:44.6381222Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6381598Z "size": 677, 2025-06-05T20:06:44.6382178Z "digest": "sha256:fce98e07ffd732dfa37b47b1e52047d2bc9ee33bdb64db4246e05a9af8ef2f56" 2025-06-05T20:06:44.6382621Z }, 2025-06-05T20:06:44.6382819Z { 2025-06-05T20:06:44.6383115Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6383515Z "size": 355, 2025-06-05T20:06:44.6386017Z "digest": "sha256:f8eecf19d9e36e64867024a568d37fe5d5e7a1cbda7cb7ddcde087b9748b8b76" 2025-06-05T20:06:44.6386494Z }, 2025-06-05T20:06:44.6386687Z { 2025-06-05T20:06:44.6386974Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6387364Z "size": 32, 2025-06-05T20:06:44.6387737Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-06-05T20:06:44.6388178Z }, 2025-06-05T20:06:44.6388347Z { 2025-06-05T20:06:44.6388661Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6389049Z "size": 166, 2025-06-05T20:06:44.6389403Z "digest": "sha256:820737937ed374e9016f281994e42fb253194dc08fd437d0ac48e3a684045d49" 2025-06-05T20:06:44.6389844Z }, 2025-06-05T20:06:44.6390054Z + exit 0 2025-06-05T20:06:44.6390250Z { 2025-06-05T20:06:44.6390537Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6390930Z "size": 1109, 2025-06-05T20:06:44.6391292Z "digest": "sha256:1918643c0ac60b2b30012ff25c48135d28022df6e006769e8790b1adb500a582" 2025-06-05T20:06:44.6391730Z }, 2025-06-05T20:06:44.6391917Z { 2025-06-05T20:06:44.6392209Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6392598Z "size": 2248942927, 2025-06-05T20:06:44.6392981Z "digest": "sha256:2a0b35afba347f78227de572729291728cfd5ccf50b8dbec5f1f300697c9e3d9" 2025-06-05T20:06:44.6393424Z }, 2025-06-05T20:06:44.6393591Z { 2025-06-05T20:06:44.6393906Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T20:06:44.6394279Z "size": 108, 2025-06-05T20:06:44.6394658Z "digest": "sha256:19383390c78cdc0d284a72de2a16c1ae08709fe777956a7b285bf711a4fb65d0" 2025-06-05T20:06:44.6395101Z } 2025-06-05T20:06:44.6395275Z ] 2025-06-05T20:06:44.6395470Z } 2025-06-05T20:06:44.6427161Z ##[group]Run set -eux 2025-06-05T20:06:44.6427436Z set -eux 2025-06-05T20:06:44.6428314Z aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token | jq --raw-output '.SecretString' | jq -r .docker_hub_readonly_token | docker login --username pytorchbot --password-stdin 2025-06-05T20:06:44.6436061Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:06:44.6436448Z env: 2025-06-05T20:06:44.6436728Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:06:44.6437107Z REPOSITORY: pytorch/executorch 2025-06-05T20:06:44.6437375Z PR_NUMBER: 2025-06-05T20:06:44.6438161Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:06:44.6439174Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:06:44.6439743Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:06:44.6440290Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:06:44.6440660Z ##[endgroup] 2025-06-05T20:06:44.6474928Z + aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token 2025-06-05T20:06:44.6478173Z + jq --raw-output .SecretString 2025-06-05T20:06:44.6478487Z + jq -r .docker_hub_readonly_token 2025-06-05T20:06:44.6478906Z + docker login --username pytorchbot --password-stdin 2025-06-05T20:06:45.1968989Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T20:06:45.1970840Z Configure a credential helper to remove this warning. See 2025-06-05T20:06:45.1971432Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T20:06:45.1972139Z 2025-06-05T20:06:45.1972258Z Login Succeeded 2025-06-05T20:06:45.2073652Z Prepare all required actions 2025-06-05T20:06:45.2115690Z ##[group]Run ./test-infra/.github/actions/pull-docker-image 2025-06-05T20:06:45.2116047Z with: 2025-06-05T20:06:45.2116681Z docker-image: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:45.2117468Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:45.2117826Z env: 2025-06-05T20:06:45.2118060Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:06:45.2118408Z REPOSITORY: pytorch/executorch 2025-06-05T20:06:45.2118657Z PR_NUMBER: 2025-06-05T20:06:45.2119395Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:06:45.2120356Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:06:45.2120914Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:06:45.2121421Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:06:45.2121764Z ##[endgroup] 2025-06-05T20:06:45.2144013Z ##[group]Run set -x 2025-06-05T20:06:45.2144267Z set -x 2025-06-05T20:06:45.2144480Z set +e 2025-06-05T20:06:45.2144673Z  2025-06-05T20:06:45.2144873Z login() { 2025-06-05T20:06:45.2145298Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-06-05T20:06:45.2145779Z } 2025-06-05T20:06:45.2145973Z  2025-06-05T20:06:45.2146153Z retry () { 2025-06-05T20:06:45.2146402Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-06-05T20:06:45.2146677Z } 2025-06-05T20:06:45.2146868Z  2025-06-05T20:06:45.2147066Z retry login "${DOCKER_REGISTRY}" 2025-06-05T20:06:45.2147373Z  2025-06-05T20:06:45.2147799Z IMAGE_SIZE=$(docker manifest inspect "${DOCKER_IMAGE}" | jq '[.layers[].size, .config.size] | add / 1024 / 1024') 2025-06-05T20:06:45.2148403Z echo "Compressed size of image in MB: ${IMAGE_SIZE}" 2025-06-05T20:06:45.2148746Z  2025-06-05T20:06:45.2148924Z set -e 2025-06-05T20:06:45.2149233Z # ignore output since only exit code is used for conditional 2025-06-05T20:06:45.2149668Z # only pull docker image if it's not available locally 2025-06-05T20:06:45.2150163Z if ! docker inspect --type=image "${DOCKER_IMAGE}" >/dev/null 2>/dev/null; then 2025-06-05T20:06:45.2150608Z  retry docker pull "${DOCKER_IMAGE}" 2025-06-05T20:06:45.2150899Z fi 2025-06-05T20:06:45.2156292Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:06:45.2156638Z env: 2025-06-05T20:06:45.2157272Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:45.2157987Z REPOSITORY: pytorch/executorch 2025-06-05T20:06:45.2158251Z PR_NUMBER: 2025-06-05T20:06:45.2158969Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:06:45.2159894Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:06:45.2160443Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:06:45.2160951Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:06:45.2161391Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:45.2161753Z ##[endgroup] 2025-06-05T20:06:45.2188636Z + set +e 2025-06-05T20:06:45.2189301Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:45.2190102Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:45.2194301Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T20:06:45.2196673Z + aws ecr get-login-password --region us-east-1 2025-06-05T20:06:45.7129075Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T20:06:45.7129729Z Configure a credential helper to remove this warning. See 2025-06-05T20:06:45.7130290Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T20:06:45.7130695Z 2025-06-05T20:06:45.7130794Z Login Succeeded 2025-06-05T20:06:45.7152774Z ++ docker manifest inspect 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:45.7153707Z ++ jq '[.layers[].size, .config.size] | add / 1024 / 1024' 2025-06-05T20:06:45.9489746Z + IMAGE_SIZE=9746.608036994934 2025-06-05T20:06:45.9490798Z Compressed size of image in MB: 9746.608036994934 2025-06-05T20:06:45.9491977Z + echo 'Compressed size of image in MB: 9746.608036994934' 2025-06-05T20:06:45.9493015Z + set -e 2025-06-05T20:06:45.9494768Z + docker inspect --type=image 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:45.9650390Z + retry docker pull 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:45.9651676Z + docker pull 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:06:46.2553461Z 6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa: Pulling from executorch/executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:06:46.2554189Z f557aa5ee224: Pulling fs layer 2025-06-05T20:06:46.2554503Z e5c00e17150a: Pulling fs layer 2025-06-05T20:06:46.2554880Z 4a97ad13d965: Pulling fs layer 2025-06-05T20:06:46.2555248Z d26f5aff9549: Pulling fs layer 2025-06-05T20:06:46.2555577Z 59a3942b8b4b: Pulling fs layer 2025-06-05T20:06:46.2555859Z 39941e118291: Pulling fs layer 2025-06-05T20:06:46.2556181Z 0741ac0dc66a: Pulling fs layer 2025-06-05T20:06:46.2556479Z 0d576e0baee0: Pulling fs layer 2025-06-05T20:06:46.2556808Z 442b52cf2c65: Pulling fs layer 2025-06-05T20:06:46.2557100Z 0e772bd57ccd: Pulling fs layer 2025-06-05T20:06:46.2557420Z 793571abb070: Pulling fs layer 2025-06-05T20:06:46.2557745Z 79ddb610b7aa: Pulling fs layer 2025-06-05T20:06:46.2558038Z cf4498362dc5: Pulling fs layer 2025-06-05T20:06:46.2558362Z d7c077eb34f9: Pulling fs layer 2025-06-05T20:06:46.2558655Z fd6d3d16ae44: Pulling fs layer 2025-06-05T20:06:46.2558968Z 84172107b5a7: Pulling fs layer 2025-06-05T20:06:46.2559247Z d26f5aff9549: Waiting 2025-06-05T20:06:46.2559539Z 6c5d954b56f5: Pulling fs layer 2025-06-05T20:06:46.2559896Z 83db34423ddd: Pulling fs layer 2025-06-05T20:06:46.2560177Z d7c077eb34f9: Waiting 2025-06-05T20:06:46.2560464Z 793571abb070: Waiting 2025-06-05T20:06:46.2560728Z bac9a963ed26: Pulling fs layer 2025-06-05T20:06:46.2561050Z 79ddb610b7aa: Waiting 2025-06-05T20:06:46.2561314Z 3aa0ae69cbba: Pulling fs layer 2025-06-05T20:06:46.2561632Z fce98e07ffd7: Pulling fs layer 2025-06-05T20:06:46.2561924Z c16369b836e1: Pulling fs layer 2025-06-05T20:06:46.2562233Z f15f38e054b1: Pulling fs layer 2025-06-05T20:06:46.2562513Z cf4498362dc5: Waiting 2025-06-05T20:06:46.2562794Z 59a3942b8b4b: Waiting 2025-06-05T20:06:46.2563040Z 39941e118291: Waiting 2025-06-05T20:06:46.2563441Z 4d63ce510d53: Pulling fs layer 2025-06-05T20:06:46.2563860Z 83db34423ddd: Waiting 2025-06-05T20:06:46.2564093Z 0d576e0baee0: Waiting 2025-06-05T20:06:46.2564366Z 68be57e33e0d: Pulling fs layer 2025-06-05T20:06:46.2564631Z fd6d3d16ae44: Waiting 2025-06-05T20:06:46.2564897Z 6c5d954b56f5: Waiting 2025-06-05T20:06:46.2565134Z 0e772bd57ccd: Waiting 2025-06-05T20:06:46.2565407Z d0b28016a865: Pulling fs layer 2025-06-05T20:06:46.2566078Z d4eb43deb195: Pulling fs layer 2025-06-05T20:06:46.2566732Z f8eecf19d9e3: Pulling fs layer 2025-06-05T20:06:46.2567018Z 0741ac0dc66a: Waiting 2025-06-05T20:06:46.2567322Z 4f4fb700ef54: Pulling fs layer 2025-06-05T20:06:46.2567647Z 820737937ed3: Pulling fs layer 2025-06-05T20:06:46.2567922Z 1918643c0ac6: Pulling fs layer 2025-06-05T20:06:46.2568251Z 2a0b35afba34: Pulling fs layer 2025-06-05T20:06:46.2568534Z bac9a963ed26: Waiting 2025-06-05T20:06:46.2568832Z 19383390c78c: Pulling fs layer 2025-06-05T20:06:46.2569108Z f15f38e054b1: Waiting 2025-06-05T20:06:46.2569357Z fce98e07ffd7: Waiting 2025-06-05T20:06:46.2569584Z 84172107b5a7: Waiting 2025-06-05T20:06:46.2569823Z c16369b836e1: Waiting 2025-06-05T20:06:46.2570048Z 68be57e33e0d: Waiting 2025-06-05T20:06:46.2570306Z 3aa0ae69cbba: Waiting 2025-06-05T20:06:46.2570560Z d0b28016a865: Waiting 2025-06-05T20:06:46.2570848Z 4f4fb700ef54: Waiting 2025-06-05T20:06:46.2571137Z d4eb43deb195: Waiting 2025-06-05T20:06:46.2571391Z 4d63ce510d53: Waiting 2025-06-05T20:06:46.2571685Z 1918643c0ac6: Waiting 2025-06-05T20:06:46.2571939Z 2a0b35afba34: Waiting 2025-06-05T20:06:46.2572216Z 19383390c78c: Waiting 2025-06-05T20:06:46.4530852Z e5c00e17150a: Verifying Checksum 2025-06-05T20:06:46.4531805Z e5c00e17150a: Download complete 2025-06-05T20:06:46.5934208Z d26f5aff9549: Verifying Checksum 2025-06-05T20:06:46.5935136Z d26f5aff9549: Download complete 2025-06-05T20:06:46.8596546Z f557aa5ee224: Verifying Checksum 2025-06-05T20:06:46.8597472Z f557aa5ee224: Download complete 2025-06-05T20:06:46.9516510Z 39941e118291: Verifying Checksum 2025-06-05T20:06:46.9517403Z 39941e118291: Download complete 2025-06-05T20:06:47.0673919Z 59a3942b8b4b: Verifying Checksum 2025-06-05T20:06:47.0674379Z 59a3942b8b4b: Download complete 2025-06-05T20:06:47.2279974Z 0d576e0baee0: Verifying Checksum 2025-06-05T20:06:47.2280894Z 0d576e0baee0: Download complete 2025-06-05T20:06:47.3534130Z 442b52cf2c65: Verifying Checksum 2025-06-05T20:06:47.3534811Z 442b52cf2c65: Download complete 2025-06-05T20:06:47.4561203Z 0e772bd57ccd: Verifying Checksum 2025-06-05T20:06:47.4561599Z 0e772bd57ccd: Download complete 2025-06-05T20:06:47.5919637Z f557aa5ee224: Pull complete 2025-06-05T20:06:47.6176114Z e5c00e17150a: Pull complete 2025-06-05T20:06:48.1913063Z 793571abb070: Verifying Checksum 2025-06-05T20:06:48.1913997Z 793571abb070: Download complete 2025-06-05T20:06:48.3072777Z 79ddb610b7aa: Verifying Checksum 2025-06-05T20:06:48.3073677Z 79ddb610b7aa: Download complete 2025-06-05T20:06:49.1262800Z 4a97ad13d965: Verifying Checksum 2025-06-05T20:06:49.1263716Z 4a97ad13d965: Download complete 2025-06-05T20:06:49.2160893Z d7c077eb34f9: Download complete 2025-06-05T20:06:49.3391405Z fd6d3d16ae44: Verifying Checksum 2025-06-05T20:06:49.3391873Z fd6d3d16ae44: Download complete 2025-06-05T20:06:49.4286074Z 84172107b5a7: Download complete 2025-06-05T20:06:49.7349583Z 0741ac0dc66a: Verifying Checksum 2025-06-05T20:06:49.7350070Z 0741ac0dc66a: Download complete 2025-06-05T20:06:49.8867386Z 83db34423ddd: Verifying Checksum 2025-06-05T20:06:49.8867880Z 83db34423ddd: Download complete 2025-06-05T20:06:49.9735914Z bac9a963ed26: Download complete 2025-06-05T20:06:50.1100850Z 3aa0ae69cbba: Verifying Checksum 2025-06-05T20:06:50.1101698Z 3aa0ae69cbba: Download complete 2025-06-05T20:06:50.2056051Z fce98e07ffd7: Verifying Checksum 2025-06-05T20:06:50.2056427Z fce98e07ffd7: Download complete 2025-06-05T20:06:50.7842912Z 6c5d954b56f5: Verifying Checksum 2025-06-05T20:06:50.7843308Z 6c5d954b56f5: Download complete 2025-06-05T20:06:50.8953002Z f15f38e054b1: Verifying Checksum 2025-06-05T20:06:50.8953602Z f15f38e054b1: Download complete 2025-06-05T20:06:52.1320045Z 4a97ad13d965: Pull complete 2025-06-05T20:06:52.1468896Z d26f5aff9549: Pull complete 2025-06-05T20:06:52.3558457Z 59a3942b8b4b: Pull complete 2025-06-05T20:06:52.3701431Z 39941e118291: Pull complete 2025-06-05T20:06:52.6266566Z cf4498362dc5: Verifying Checksum 2025-06-05T20:06:52.6267138Z cf4498362dc5: Download complete 2025-06-05T20:06:52.7243239Z 68be57e33e0d: Download complete 2025-06-05T20:06:54.3130416Z 0741ac0dc66a: Pull complete 2025-06-05T20:06:54.3247139Z 0d576e0baee0: Pull complete 2025-06-05T20:06:54.3373526Z 442b52cf2c65: Pull complete 2025-06-05T20:06:54.3491948Z 0e772bd57ccd: Pull complete 2025-06-05T20:06:54.8030213Z 793571abb070: Pull complete 2025-06-05T20:06:54.8184742Z 79ddb610b7aa: Pull complete 2025-06-05T20:06:55.1546701Z 4d63ce510d53: Verifying Checksum 2025-06-05T20:06:55.1547088Z 4d63ce510d53: Download complete 2025-06-05T20:06:55.2803185Z d4eb43deb195: Verifying Checksum 2025-06-05T20:06:55.2803606Z d4eb43deb195: Download complete 2025-06-05T20:06:55.3834233Z f8eecf19d9e3: Verifying Checksum 2025-06-05T20:06:55.3834671Z f8eecf19d9e3: Download complete 2025-06-05T20:06:55.3895598Z 4f4fb700ef54: Verifying Checksum 2025-06-05T20:06:55.3895956Z 4f4fb700ef54: Download complete 2025-06-05T20:06:55.5126191Z 820737937ed3: Download complete 2025-06-05T20:06:55.6036359Z 1918643c0ac6: Verifying Checksum 2025-06-05T20:06:55.6036940Z 1918643c0ac6: Download complete 2025-06-05T20:06:56.3305790Z d0b28016a865: Verifying Checksum 2025-06-05T20:06:56.3306195Z d0b28016a865: Download complete 2025-06-05T20:06:56.4154967Z 19383390c78c: Download complete 2025-06-05T20:06:59.1119142Z cf4498362dc5: Pull complete 2025-06-05T20:06:59.5863050Z d7c077eb34f9: Pull complete 2025-06-05T20:06:59.9070949Z fd6d3d16ae44: Pull complete 2025-06-05T20:07:00.2483266Z 84172107b5a7: Pull complete 2025-06-05T20:07:02.1517448Z 6c5d954b56f5: Pull complete 2025-06-05T20:07:02.5724584Z 83db34423ddd: Pull complete 2025-06-05T20:07:03.0079388Z bac9a963ed26: Pull complete 2025-06-05T20:07:03.3477677Z 3aa0ae69cbba: Pull complete 2025-06-05T20:07:03.7046651Z fce98e07ffd7: Pull complete 2025-06-05T20:07:36.8363151Z 2a0b35afba34: Verifying Checksum 2025-06-05T20:07:36.8366182Z 2a0b35afba34: Download complete 2025-06-05T20:08:51.1785850Z c16369b836e1: Verifying Checksum 2025-06-05T20:08:51.1786265Z c16369b836e1: Download complete 2025-06-05T20:09:47.4329738Z c16369b836e1: Pull complete 2025-06-05T20:09:48.2879866Z f15f38e054b1: Pull complete 2025-06-05T20:09:55.1391120Z 4d63ce510d53: Pull complete 2025-06-05T20:09:55.9884774Z 68be57e33e0d: Pull complete 2025-06-05T20:10:02.2252496Z d0b28016a865: Pull complete 2025-06-05T20:10:02.8200676Z d4eb43deb195: Pull complete 2025-06-05T20:10:03.6748924Z f8eecf19d9e3: Pull complete 2025-06-05T20:10:04.4744415Z 4f4fb700ef54: Pull complete 2025-06-05T20:10:05.2463810Z 820737937ed3: Pull complete 2025-06-05T20:10:05.7809814Z 1918643c0ac6: Pull complete 2025-06-05T20:10:29.1247387Z 2a0b35afba34: Pull complete 2025-06-05T20:10:30.2347715Z 19383390c78c: Pull complete 2025-06-05T20:10:30.7490536Z Digest: sha256:4198f3e1c189e61ad7fdcfd37db4e42a81e903e7307e8f4f25b9f09e903afb85 2025-06-05T20:10:30.9281026Z Status: Downloaded newer image for 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:10:31.0170618Z 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:10:31.0230142Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T20:10:31.0231234Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T20:10:31.0243008Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:10:31.0243382Z env: 2025-06-05T20:10:31.0243647Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:10:31.0244018Z REPOSITORY: pytorch/executorch 2025-06-05T20:10:31.0244282Z PR_NUMBER: 2025-06-05T20:10:31.0245034Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:10:31.0246145Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:10:31.0247023Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:10:31.0247871Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:10:31.0248300Z ##[endgroup] 2025-06-05T20:10:31.1183332Z ##[group]Run set -ex 2025-06-05T20:10:31.1183661Z set -ex 2025-06-05T20:10:31.1183914Z { 2025-06-05T20:10:31.1184142Z  echo "#!/usr/bin/env bash"; 2025-06-05T20:10:31.1184486Z  echo "set -eou pipefail"; 2025-06-05T20:10:31.1184793Z  # shellcheck disable=SC2016 2025-06-05T20:10:31.1185156Z  echo 'eval "$(conda shell.bash hook)"'; 2025-06-05T20:10:31.1185482Z  echo "set -x"; 2025-06-05T20:10:31.1185773Z  echo "${SCRIPT}"; 2025-06-05T20:10:31.1186086Z } > "${RUNNER_TEMP}/exec_script" 2025-06-05T20:10:31.1186422Z chmod +x "${RUNNER_TEMP}/exec_script" 2025-06-05T20:10:31.1187130Z python3 "/home/ec2-user/actions-runner/_work/executorch/executorch/test-infra/.github/scripts/run_with_env_secrets.py" "" 2025-06-05T20:10:31.1195082Z shell: /usr/bin/bash -e {0} 2025-06-05T20:10:31.1195393Z env: 2025-06-05T20:10:31.1196161Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:10:31.1196936Z REPOSITORY: pytorch/executorch 2025-06-05T20:10:31.1197257Z PR_NUMBER: 2025-06-05T20:10:31.1198160Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:10:31.1199105Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:10:31.1199687Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:10:31.1200209Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:10:31.1201113Z ALL_SECRETS: { "github_token": "***" } 2025-06-05T20:10:31.1201446Z ##[endgroup] 2025-06-05T20:10:31.1230053Z + echo '#!/usr/bin/env bash' 2025-06-05T20:10:31.1230990Z + echo 'set -eou pipefail' 2025-06-05T20:10:31.1231873Z + echo 'eval "$(conda shell.bash hook)"' 2025-06-05T20:10:31.1232405Z + echo 'set -x' 2025-06-05T20:10:31.1232812Z + echo '# The generic Linux job chooses to use base env, not the one setup by the image 2025-06-05T20:10:31.1233333Z CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") 2025-06-05T20:10:31.1233717Z conda activate "${CONDA_ENV}" 2025-06-05T20:10:31.1233899Z 2025-06-05T20:10:31.1234026Z # placeholder for mediatek to add more tests 2025-06-05T20:10:31.1234344Z ' 2025-06-05T20:10:31.1234628Z + chmod +x /home/ec2-user/actions-runner/_work/_temp/exec_script 2025-06-05T20:10:31.1245217Z + python3 /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra/.github/scripts/run_with_env_secrets.py '' 2025-06-05T20:11:33.1292883Z Running command: 2025-06-05T20:11:33.1299328Z docker run -e PR_NUMBER -e RUNNER_ARTIFACT_DIR=/artifacts -e RUNNER_DOCS_DIR=/docs -e RUNNER_TEST_RESULTS_DIR=/test-results --env-file="/home/ec2-user/actions-runner/_work/_temp/github_env_15475023378" `# It is unknown why the container sees a different value for this.` -e GITHUB_STEP_SUMMARY -e SECRET_GITHUB_TOKEN --cap-add=SYS_PTRACE --detach --ipc=host --security-opt seccomp=unconfined --shm-size=2g --tty --ulimit stack=10485760:83886080 --ulimit core=0 -v "/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch:/pytorch/executorch" -v "/home/ec2-user/actions-runner/_work/executorch/executorch/test-infra:/test-infra" -v "/home/ec2-user/actions-runner/_work/_temp/artifacts:/artifacts" -v "/home/ec2-user/actions-runner/_work/_temp/docs:/docs" -v "/home/ec2-user/actions-runner/_work/_temp/test-results:/test-results" -v "/home/ec2-user/actions-runner/_work/_temp/exec_script:/exec" -v "/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_35549d20-282e-48f8-8ddd-c026f928ddef":"/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_35549d20-282e-48f8-8ddd-c026f928ddef" -w /pytorch/executorch "308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa" 2025-06-05T20:11:33.1305138Z 2025-06-05T20:11:33.1305487Z acafd89bff926ff5d8a5ce9360bafa261877eb91956a6f8c9e2c42e0d7181056 2025-06-05T20:11:33.1306198Z Running command: docker exec -t acafd89bff926ff5d8a5ce9360bafa261877eb91956a6f8c9e2c42e0d7181056 /exec 2025-06-05T20:11:33.1306769Z ++ conda env list --json 2025-06-05T20:11:33.1307024Z ++ local cmd=env 2025-06-05T20:11:33.1307243Z ++ case "$cmd" in 2025-06-05T20:11:33.1307482Z ++ __conda_exe env list --json 2025-06-05T20:11:33.1307745Z ++ jq -r '.envs | .[-1]' 2025-06-05T20:11:33.1308046Z ++ /opt/conda/bin/conda env list --json 2025-06-05T20:11:33.1308365Z + CONDA_ENV=/opt/conda/envs/py_3.10 2025-06-05T20:11:33.1308683Z + conda activate /opt/conda/envs/py_3.10 2025-06-05T20:11:33.1308978Z + local cmd=activate 2025-06-05T20:11:33.1309217Z + case "$cmd" in 2025-06-05T20:11:33.1309488Z + __conda_activate activate /opt/conda/envs/py_3.10 2025-06-05T20:11:33.1309805Z + '[' -n '' ']' 2025-06-05T20:11:33.1310130Z + local ask_conda 2025-06-05T20:11:33.1310336Z ++ PS1='(base) ' 2025-06-05T20:11:33.1310628Z ++ __conda_exe shell.posix activate /opt/conda/envs/py_3.10 2025-06-05T20:11:33.1311085Z ++ /opt/conda/bin/conda shell.posix activate /opt/conda/envs/py_3.10 2025-06-05T20:11:33.1311494Z + ask_conda='PS1='\''(py_3.10) '\'' 2025-06-05T20:11:33.1312319Z export PATH='\''/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\'' 2025-06-05T20:11:33.1313208Z export CONDA_PREFIX='\''/opt/conda/envs/py_3.10'\'' 2025-06-05T20:11:33.1313552Z export CONDA_SHLVL='\''2'\'' 2025-06-05T20:11:33.1313826Z export CONDA_DEFAULT_ENV='\''py_3.10'\'' 2025-06-05T20:11:33.1314160Z export CONDA_PROMPT_MODIFIER='\''(py_3.10) '\'' 2025-06-05T20:11:33.1314490Z export CONDA_PREFIX_1='\''/opt/conda'\'' 2025-06-05T20:11:33.1314822Z export CONDA_EXE='\''/opt/conda/bin/conda'\'' 2025-06-05T20:11:33.1315122Z export _CE_M='\'''\'' 2025-06-05T20:11:33.1315364Z export _CE_CONDA='\'''\'' 2025-06-05T20:11:33.1315656Z export CONDA_PYTHON_EXE='\''/opt/conda/bin/python'\''' 2025-06-05T20:11:33.1316006Z + eval 'PS1='\''(py_3.10) '\'' 2025-06-05T20:11:33.1316818Z export PATH='\''/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\'' 2025-06-05T20:11:33.1317686Z export CONDA_PREFIX='\''/opt/conda/envs/py_3.10'\'' 2025-06-05T20:11:33.1318030Z export CONDA_SHLVL='\''2'\'' 2025-06-05T20:11:33.1318300Z export CONDA_DEFAULT_ENV='\''py_3.10'\'' 2025-06-05T20:11:33.1318640Z export CONDA_PROMPT_MODIFIER='\''(py_3.10) '\'' 2025-06-05T20:11:33.1318968Z export CONDA_PREFIX_1='\''/opt/conda'\'' 2025-06-05T20:11:33.1319294Z export CONDA_EXE='\''/opt/conda/bin/conda'\'' 2025-06-05T20:11:33.1319605Z export _CE_M='\'''\'' 2025-06-05T20:11:33.1319830Z export _CE_CONDA='\'''\'' 2025-06-05T20:11:33.1320140Z export CONDA_PYTHON_EXE='\''/opt/conda/bin/python'\''' 2025-06-05T20:11:33.1320469Z ++ PS1='(py_3.10) ' 2025-06-05T20:11:33.1321228Z ++ export PATH=/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-06-05T20:11:33.1322528Z ++ PATH=/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-06-05T20:11:33.1323454Z ++ export CONDA_PREFIX=/opt/conda/envs/py_3.10 2025-06-05T20:11:33.1323796Z ++ CONDA_PREFIX=/opt/conda/envs/py_3.10 2025-06-05T20:11:33.1324086Z ++ export CONDA_SHLVL=2 2025-06-05T20:11:33.1324451Z ++ CONDA_SHLVL=2 2025-06-05T20:11:33.1324696Z ++ export CONDA_DEFAULT_ENV=py_3.10 2025-06-05T20:11:33.1324978Z ++ CONDA_DEFAULT_ENV=py_3.10 2025-06-05T20:11:33.1325275Z ++ export 'CONDA_PROMPT_MODIFIER=(py_3.10) ' 2025-06-05T20:11:33.1325590Z ++ CONDA_PROMPT_MODIFIER='(py_3.10) ' 2025-06-05T20:11:33.1325897Z ++ export CONDA_PREFIX_1=/opt/conda 2025-06-05T20:11:33.1326177Z ++ CONDA_PREFIX_1=/opt/conda 2025-06-05T20:11:33.1326460Z ++ export CONDA_EXE=/opt/conda/bin/conda 2025-06-05T20:11:33.1326835Z ++ CONDA_EXE=/opt/conda/bin/conda 2025-06-05T20:11:33.1327287Z ++ export _CE_M= 2025-06-05T20:11:33.1327513Z ++ _CE_M= 2025-06-05T20:11:33.1327708Z ++ export _CE_CONDA= 2025-06-05T20:11:33.1327998Z ++ _CE_CONDA= 2025-06-05T20:11:33.1328248Z ++ export CONDA_PYTHON_EXE=/opt/conda/bin/python 2025-06-05T20:11:33.1328797Z ++ CONDA_PYTHON_EXE=/opt/conda/bin/python 2025-06-05T20:11:33.1329089Z + __conda_hashr 2025-06-05T20:11:33.1329313Z + '[' -n '' ']' 2025-06-05T20:11:33.1329514Z + '[' -n '' ']' 2025-06-05T20:11:33.1329728Z + hash -r 2025-06-05T20:11:33.1411236Z ##[group]Run pmeier/pytest-results-action@a2c1430e2bddadbad9f49a6f9b879f062c6b19b1 2025-06-05T20:11:33.1411804Z with: 2025-06-05T20:11:33.1412116Z path: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:33.1412538Z fail-on-empty: false 2025-06-05T20:11:33.1412784Z env: 2025-06-05T20:11:33.1413090Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:33.1413468Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:33.1413784Z PR_NUMBER: 2025-06-05T20:11:33.1414623Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:33.1415650Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:33.1416263Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:33.1416885Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:33.1417282Z ##[endgroup] 2025-06-05T20:11:33.1989847Z Prepare all required actions 2025-06-05T20:11:33.2031087Z ##[group]Run ./test-infra/.github/actions/chown-directory 2025-06-05T20:11:33.2031474Z with: 2025-06-05T20:11:33.2031861Z directory: /home/ec2-user/actions-runner/_work/executorch/executorch/ 2025-06-05T20:11:33.2032431Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T20:11:33.2032916Z env: 2025-06-05T20:11:33.2033196Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:33.2033612Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:33.2033914Z PR_NUMBER: 2025-06-05T20:11:33.2034776Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:33.2035831Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:33.2036500Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:33.2037033Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:33.2037426Z ##[endgroup] 2025-06-05T20:11:33.2064838Z ##[group]Run docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T20:11:33.2065538Z docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T20:11:33.2074421Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:11:33.2074997Z env: 2025-06-05T20:11:33.2075302Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:33.2075855Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:33.2076142Z PR_NUMBER: 2025-06-05T20:11:33.2076909Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:33.2077909Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:33.2078495Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:33.2079019Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:33.2079547Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T20:11:33.2080082Z DIRECTORY: /home/ec2-user/actions-runner/_work/executorch/executorch/ 2025-06-05T20:11:33.2080499Z ##[endgroup] 2025-06-05T20:11:33.2296142Z Unable to find image '308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine:latest' locally 2025-06-05T20:11:33.4774252Z latest: Pulling from tool/alpine 2025-06-05T20:11:33.4774841Z 540db60ca938: Pulling fs layer 2025-06-05T20:11:33.5983966Z 540db60ca938: Verifying Checksum 2025-06-05T20:11:33.5984915Z 540db60ca938: Download complete 2025-06-05T20:11:33.6898723Z 540db60ca938: Pull complete 2025-06-05T20:11:33.7024501Z Digest: sha256:def822f9851ca422481ec6fee59a9966f12b351c62ccb9aca841526ffaa9f748 2025-06-05T20:11:33.7070778Z Status: Downloaded newer image for 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine:latest 2025-06-05T20:11:35.0220167Z Prepare all required actions 2025-06-05T20:11:35.0264858Z ##[group]Run ./test-infra/.github/actions/chown-directory 2025-06-05T20:11:35.0265446Z with: 2025-06-05T20:11:35.0265923Z directory: /home/ec2-user/actions-runner/_work/_temp 2025-06-05T20:11:35.0266715Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T20:11:35.0267337Z env: 2025-06-05T20:11:35.0267777Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:35.0268384Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:35.0268856Z PR_NUMBER: 2025-06-05T20:11:35.0270065Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:35.0271734Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:35.0272754Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:35.0273597Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:35.0274209Z ##[endgroup] 2025-06-05T20:11:35.0315031Z ##[group]Run docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T20:11:35.0316175Z docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T20:11:35.0326264Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:11:35.0327365Z env: 2025-06-05T20:11:35.0327855Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:35.0328685Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:35.0329184Z PR_NUMBER: 2025-06-05T20:11:35.0330612Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:35.0332604Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:35.0333749Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:35.0334722Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:35.0335579Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T20:11:35.0336416Z DIRECTORY: /home/ec2-user/actions-runner/_work/_temp 2025-06-05T20:11:35.0337373Z ##[endgroup] 2025-06-05T20:11:35.9877086Z ##[group]Run # Only do these steps if we actually want to upload an artifact 2025-06-05T20:11:35.9877683Z # Only do these steps if we actually want to upload an artifact 2025-06-05T20:11:35.9878108Z if [[ -n "${UPLOAD_ARTIFACT_NAME}" ]]; then 2025-06-05T20:11:35.9878630Z  # If the default execution path is followed then we should get a wheel in the dist/ folder 2025-06-05T20:11:35.9879208Z  # attempt to just grab whatever is in there and scoop it all up 2025-06-05T20:11:35.9879659Z  if find "dist/" -name "*.whl" >/dev/null 2>/dev/null; then 2025-06-05T20:11:35.9880069Z  mv -v dist/*.whl "${RUNNER_ARTIFACT_DIR}/" 2025-06-05T20:11:35.9880381Z  fi 2025-06-05T20:11:35.9880652Z  if [[ -d "artifacts-to-be-uploaded" ]]; then 2025-06-05T20:11:35.9881080Z  mv -v artifacts-to-be-uploaded/* "${RUNNER_ARTIFACT_DIR}/" 2025-06-05T20:11:35.9881462Z  fi 2025-06-05T20:11:35.9881715Z fi 2025-06-05T20:11:35.9881925Z  2025-06-05T20:11:35.9882137Z upload_docs=0 2025-06-05T20:11:35.9882500Z # Check if there are files in the documentation folder to upload, note that 2025-06-05T20:11:35.9882939Z # empty folders do not count 2025-06-05T20:11:35.9883351Z if find "${RUNNER_DOCS_DIR}" -mindepth 1 -maxdepth 1 -type f | read -r; then 2025-06-05T20:11:35.9883914Z  # TODO: Add a check here to test if on ec2 because if we're not on ec2 then this 2025-06-05T20:11:35.9884364Z  # upload will probably not work correctly 2025-06-05T20:11:35.9884697Z  upload_docs=1 2025-06-05T20:11:35.9884944Z fi 2025-06-05T20:11:35.9885231Z echo "upload-docs=${upload_docs}" >> "${GITHUB_OUTPUT}" 2025-06-05T20:11:35.9892265Z shell: /usr/bin/bash -e {0} 2025-06-05T20:11:35.9892554Z env: 2025-06-05T20:11:35.9892829Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:35.9893362Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:35.9893621Z PR_NUMBER: 2025-06-05T20:11:35.9894380Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:35.9895316Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:35.9895851Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:35.9896372Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:35.9896735Z UPLOAD_ARTIFACT_NAME: 2025-06-05T20:11:35.9896988Z ##[endgroup] 2025-06-05T20:11:36.0065785Z Prepare all required actions 2025-06-05T20:11:36.0152752Z ##[group]Run ./test-infra/.github/actions/teardown-linux 2025-06-05T20:11:36.0153257Z with: 2025-06-05T20:11:36.0153627Z env: 2025-06-05T20:11:36.0154013Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:36.0154564Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:36.0154967Z PR_NUMBER: 2025-06-05T20:11:36.0156154Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:36.0157155Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:36.0157717Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:36.0158272Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:36.0158646Z ##[endgroup] 2025-06-05T20:11:36.0190947Z ##[group]Run set -eou pipefail 2025-06-05T20:11:36.0191281Z set -eou pipefail 2025-06-05T20:11:36.0191586Z  2025-06-05T20:11:36.0191986Z echo "Holding runner for 2 hours until all ssh sessions have logged out" 2025-06-05T20:11:36.0192636Z for _ in $(seq 1440); do 2025-06-05T20:11:36.0192999Z  # Break if no ssh session exists anymore 2025-06-05T20:11:36.0193341Z  if [ "$(who)" = "" ]; then 2025-06-05T20:11:36.0193671Z  break 2025-06-05T20:11:36.0193904Z  fi 2025-06-05T20:11:36.0194165Z  echo "." 2025-06-05T20:11:36.0194409Z  sleep 5 2025-06-05T20:11:36.0194677Z done 2025-06-05T20:11:36.0200887Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:11:36.0201292Z env: 2025-06-05T20:11:36.0201607Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:36.0201973Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:36.0202302Z PR_NUMBER: 2025-06-05T20:11:36.0203066Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:36.0204047Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:36.0204626Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:36.0205149Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:36.0205557Z ##[endgroup] 2025-06-05T20:11:36.0238427Z Holding runner for 2 hours until all ssh sessions have logged out 2025-06-05T20:11:36.0340796Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T20:11:36.0341390Z # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T20:11:36.0341862Z # shellcheck disable=SC2046 2025-06-05T20:11:36.0342205Z docker stop $(docker ps -q) || true 2025-06-05T20:11:36.0342543Z # Prune all of the docker images 2025-06-05T20:11:36.0342842Z docker system prune -af 2025-06-05T20:11:36.0348628Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:11:36.0349001Z env: 2025-06-05T20:11:36.0349281Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:36.0349634Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:36.0349920Z PR_NUMBER: 2025-06-05T20:11:36.0350676Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:36.0351593Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:36.0352144Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:36.0352925Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:36.0353308Z ##[endgroup] 2025-06-05T20:11:46.5914687Z acafd89bff92 2025-06-05T20:11:46.6122539Z Deleted Containers: 2025-06-05T20:11:46.6123422Z acafd89bff926ff5d8a5ce9360bafa261877eb91956a6f8c9e2c42e0d7181056 2025-06-05T20:11:46.6123852Z 2025-06-05T20:11:50.1588877Z Deleted Images: 2025-06-05T20:11:50.1589679Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T20:11:50.1591058Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-mediatek-sdk@sha256:4198f3e1c189e61ad7fdcfd37db4e42a81e903e7307e8f4f25b9f09e903afb85 2025-06-05T20:11:50.1592134Z deleted: sha256:636385b1dd8437f2af687c3fa0b16c8d300ab770fb270e89a23f1e3551a963f8 2025-06-05T20:11:50.1592788Z deleted: sha256:9646491a9b0fcc90fa852149d97de7cf1415b6f1c0a471bbaad5ece50b271c8c 2025-06-05T20:11:50.1593474Z deleted: sha256:4aec1fd98d495d344267dfbe6323328ca58fea7950a2f41286e92d94e5955fa9 2025-06-05T20:11:50.1594110Z deleted: sha256:fb3f32fbf98f7827b6b303724a8d18f21811262ffefa9ab791ed53e4e4d4c466 2025-06-05T20:11:50.1594761Z deleted: sha256:85bb7bfcfc584eb599a2afcbd64a93f6a5d0a845c173177c809aaf4613381a8e 2025-06-05T20:11:50.1595726Z deleted: sha256:ad295976ac88e58123c4bce1b13d07e6b08db99ed88757915e57d4001cadfe24 2025-06-05T20:11:50.1596346Z deleted: sha256:0c0127717bdd492009a9a2cc32b2dc81cd2af065ab8746953b5c9546c6ad9cd4 2025-06-05T20:11:50.1596983Z deleted: sha256:655f8f21845c0c0a7cd083362c70ca0bef568ffbe9b93de73cf89c8844d9ba96 2025-06-05T20:11:50.1597605Z deleted: sha256:c8b0ca3a53f24397ad2159046f5864a0996a08233581fd7f1e77b3f51f0be25d 2025-06-05T20:11:50.1598269Z deleted: sha256:e8d49d93ba83b8fd16b2b2b63098fb475989dc057d3ab6169f953535f6c60069 2025-06-05T20:11:50.1598917Z deleted: sha256:c71486f2f8c4ce1e1db59234e4d1965c2c6a8a4cf94cbc46c210e631b6443c61 2025-06-05T20:11:50.1599550Z deleted: sha256:d764bf2462cc6cb4ca3474e6460fc892f43e834cbc450fe198ce06c72a647173 2025-06-05T20:11:50.1600197Z deleted: sha256:4243b3ea631baf1578f845258b4cd0a766823cb902a8c32744728c5ae1689199 2025-06-05T20:11:50.1600826Z deleted: sha256:e59abd5ced6480a1e281ad4b82daf5dda833b7c7b298994dad2ff99087172d76 2025-06-05T20:11:50.1601500Z deleted: sha256:fcbbac1da78fbb000fed85375524ec9170bc8ff58b14be8ca2aaea37e818a229 2025-06-05T20:11:50.1602155Z deleted: sha256:06a0f499bbcd56153cf1260c019ecd531b38081e86ef82af1faca0bd157c4772 2025-06-05T20:11:50.1602776Z deleted: sha256:1c749848e9ccb918407a5e3d635d576c48db0665b0fe7f4855110391fb057a90 2025-06-05T20:11:50.1603404Z deleted: sha256:9c2ae23f74ca926902f413e8ff9c467bbcd78471798252050c42997360b85c13 2025-06-05T20:11:50.1604026Z deleted: sha256:2b52f0deef670fc4b5f5c11833b47a1717f59a73a6231da549fb359b1b67a90c 2025-06-05T20:11:50.1604670Z deleted: sha256:eb1be228a4b4d30985b16cccba716e3b73412305db03e6f8946e8c1242b48031 2025-06-05T20:11:50.1605296Z deleted: sha256:acbaebb9e009b89e74dc7775104aca79b707171658d58778d0c872767cf87c1f 2025-06-05T20:11:50.1605936Z deleted: sha256:d19a0ef38662bd1195f3c769abfba58541312b50353b0c06f19d011829d2e30d 2025-06-05T20:11:50.1606660Z deleted: sha256:286a79a3ea1478b98511c0a52515e4f0ed02b3695140d3534cc56c4146829730 2025-06-05T20:11:50.1607271Z deleted: sha256:2704b601b08213b9207ab752fe5bd13791cfd6040826108709912e8be3c1aff3 2025-06-05T20:11:50.1607917Z deleted: sha256:aba76e0f36217f7d4c6086dbe82aa5f931081ac846f34f88fcd8db15baceb585 2025-06-05T20:11:50.1608556Z deleted: sha256:e333cd7a2cf586ed7cacde3656b454fd4ae54eb2e9513246c9604c1387eac420 2025-06-05T20:11:50.1609198Z deleted: sha256:07800415a48e0afcfea8f861afe91f039762978111d854747a6288c49cc64045 2025-06-05T20:11:50.1609838Z deleted: sha256:675be6517d96c186a32eb716aff0b6aa3d0c1a2c7d70f084823cc9ba7d4b1679 2025-06-05T20:11:50.1610466Z deleted: sha256:55608e56b5aa7bc967ec75b334c1812673dd71e6509a3b094937abc1f803a46b 2025-06-05T20:11:50.1611100Z deleted: sha256:0362fe12b5952f327928068ca57505b6fece4d1b309b5a69d49cf3b5260918e4 2025-06-05T20:11:50.1611932Z deleted: sha256:50d23e6f7a0bdaf1e296454933825749bbf68c58a998fd049cb7582f62535f06 2025-06-05T20:11:50.1612593Z deleted: sha256:ea87faedab5ab07763edf7625d3d6fda84509d7bf5ce21150146be5d32885115 2025-06-05T20:11:50.1613234Z deleted: sha256:3e98a8a26113a7ccd0af89b8a7c7e645bd0f87c7a60d9d04d4c64a6db43579d3 2025-06-05T20:11:50.1613896Z deleted: sha256:d7e55883db6ec9b84f1bfad8601c8c708e89f08b6759890c36127445fe038530 2025-06-05T20:11:50.1614542Z deleted: sha256:d45d6ae641c39dda666680868bcc93c83061f8ab73c51e4e1b4212bff583e3fc 2025-06-05T20:11:50.1615163Z deleted: sha256:c743bbd863c34dfa7f6709918e511f0160b931992ca965f154432f0d49d3f29f 2025-06-05T20:11:50.1615801Z deleted: sha256:f862e1968e4b4c3c3af141e37d2ec22b19ec0fd50d6a8aaf683de6729e296226 2025-06-05T20:11:50.1616404Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine:latest 2025-06-05T20:11:50.1617254Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine@sha256:def822f9851ca422481ec6fee59a9966f12b351c62ccb9aca841526ffaa9f748 2025-06-05T20:11:50.1618143Z deleted: sha256:6dbb9cc54074106d46d4ccb330f2a40a682d49dda5f4844962b7dce9fe44aaec 2025-06-05T20:11:50.1618783Z deleted: sha256:b2d5eeeaba3a22b9b8aa97261957974a6bd65274ebd43e1d81d0a7b8b752b116 2025-06-05T20:11:50.1619166Z 2025-06-05T20:11:50.1619292Z Total reclaimed space: 18.1GB 2025-06-05T20:11:50.1667987Z ##[group]Run set +e 2025-06-05T20:11:50.1668324Z set +e 2025-06-05T20:11:50.1668576Z if [[ "${NO_SUDO}" == "false" ]]; then 2025-06-05T20:11:50.1668992Z  sudo rm -rf "${GITHUB_WORKSPACE:?}/${REPOSITORY:?}" 2025-06-05T20:11:50.1669341Z else 2025-06-05T20:11:50.1669641Z  rm -rf "${GITHUB_WORKSPACE:?}/${REPOSITORY:?}" 2025-06-05T20:11:50.1669969Z fi 2025-06-05T20:11:50.1670202Z set -e 2025-06-05T20:11:50.1676454Z shell: /usr/bin/bash -e {0} 2025-06-05T20:11:50.1676754Z env: 2025-06-05T20:11:50.1677029Z DOCKER_IMAGE: executorch-ubuntu-22.04-mediatek-sdk 2025-06-05T20:11:50.1677413Z REPOSITORY: pytorch/executorch 2025-06-05T20:11:50.1677690Z PR_NUMBER: 2025-06-05T20:11:50.1678551Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" # placeholder for mediatek to add more tests 2025-06-05T20:11:50.1679506Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T20:11:50.1680076Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T20:11:50.1680618Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T20:11:50.1680982Z NO_SUDO: false 2025-06-05T20:11:50.1681227Z ##[endgroup] 2025-06-05T20:11:51.3094561Z Post job cleanup. 2025-06-05T20:11:51.4098416Z Post job cleanup. 2025-06-05T20:11:51.5061836Z [command]/usr/bin/git version 2025-06-05T20:11:51.5105521Z git version 2.47.1 2025-06-05T20:11:51.5146592Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/44448bd6-961e-496a-ac88-64c6cf78d3ea' before making global git config changes 2025-06-05T20:11:51.5147574Z Adding repository directory to the temporary git global config as a safe directory 2025-06-05T20:11:51.5149690Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra 2025-06-05T20:11:51.5179323Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-06-05T20:11:51.5215062Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2025-06-05T20:11:51.5493792Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-06-05T20:11:51.5511900Z http.https://github.com/.extraheader 2025-06-05T20:11:51.5520427Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2025-06-05T20:11:51.5547982Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2025-06-05T20:11:51.5937566Z A job completed hook has been configured by the self-hosted runner administrator 2025-06-05T20:11:51.5967584Z ##[group]Run '/home/ec2-user/runner-scripts/after_job.sh' 2025-06-05T20:11:51.5973024Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T20:11:51.5973561Z ##[endgroup] 2025-06-05T20:11:51.6063666Z [!ALERT!] Swap in detected! [!ALERT!] 2025-06-05T20:12:01.6347349Z [!ALERT!] Swap out detected [!ALERT!] 2025-06-05T20:12:18.0508821Z Cleaning up orphan processes