2025-01-27T21:30:16.4304613Z Current runner version: '2.321.0' 2025-01-27T21:30:16.4316234Z Runner name: 'i-07a603f8ce1d82fe8' 2025-01-27T21:30:16.4318106Z Runner group name: 'Default' 2025-01-27T21:30:16.4319865Z Machine name: 'ip-10-0-39-41' 2025-01-27T21:30:16.4325844Z ##[group]GITHUB_TOKEN Permissions 2025-01-27T21:30:16.4330172Z Contents: read 2025-01-27T21:30:16.4331532Z Metadata: read 2025-01-27T21:30:16.4332701Z ##[endgroup] 2025-01-27T21:30:16.4337814Z Secret source: None 2025-01-27T21:30:16.4339464Z Prepare workflow directory 2025-01-27T21:30:17.0421222Z Prepare all required actions 2025-01-27T21:30:17.0484186Z Getting action download info 2025-01-27T21:30:17.2356120Z Download action repository 'actions/checkout@v4' (SHA:11bd71901bbe5b1630ceea73d27597364c9af683) 2025-01-27T21:30:17.4996644Z Download action repository 'actions/download-artifact@v4' (SHA:fa0a91b85d4f404e444e00e005971372dc801d16) 2025-01-27T21:30:17.8537085Z Download action repository 'pmeier/pytest-results-action@v0.3.0' (SHA:a2c1430e2bddadbad9f49a6f9b879f062c6b19b1) 2025-01-27T21:30:17.9600009Z Download action repository 'actions/upload-artifact@v4' (SHA:65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08) 2025-01-27T21:30:18.4139513Z Download action repository 'seemethere/upload-artifact-s3@v5' (SHA:baba72d0712b404f646cebe0730933554ebce96a) 2025-01-27T21:30:18.8552919Z Uses: pytorch/test-infra/.github/workflows/linux_job.yml@refs/heads/main (d570e4e3365fae2f775e06be297eb0449fb8b57a) 2025-01-27T21:30:18.8556894Z ##[group] Inputs 2025-01-27T21:30:18.8558464Z script: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:18.8560905Z timeout: 60 2025-01-27T21:30:18.8561429Z runner: linux.arm64.2xlarge 2025-01-27T21:30:18.8562010Z upload-artifact: 2025-01-27T21:30:18.8563007Z upload-artifact-to-s3: false 2025-01-27T21:30:18.8563634Z download-artifact: 2025-01-27T21:30:18.8564183Z repository: 2025-01-27T21:30:18.8564720Z fetch-depth: 1 2025-01-27T21:30:18.8565205Z submodules: 2025-01-27T21:30:18.8565676Z ref: 2025-01-27T21:30:18.8566179Z test-infra-repository: pytorch/test-infra 2025-01-27T21:30:18.8566794Z test-infra-ref: 2025-01-27T21:30:18.8567503Z docker-image: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:18.8568285Z docker-build-dir: .ci/docker 2025-01-27T21:30:18.8568859Z gpu-arch-type: cpu-aarch64 2025-01-27T21:30:18.8569410Z gpu-arch-version: 2025-01-27T21:30:18.8569920Z job-name: linux-job 2025-01-27T21:30:18.8570435Z continue-on-error: false 2025-01-27T21:30:18.8570985Z binary-matrix: 2025-01-27T21:30:18.8571503Z run-with-docker: true 2025-01-27T21:30:18.8572032Z secrets-env: 2025-01-27T21:30:18.8572553Z no-sudo: false 2025-01-27T21:30:18.8573062Z ##[endgroup] 2025-01-27T21:30:18.8573649Z Complete job name: test-evaluation-cpu / linux-job 2025-01-27T21:30:18.9336672Z A job started hook has been configured by the self-hosted runner administrator 2025-01-27T21:30:18.9521192Z ##[group]Run '/home/ec2-user/runner-scripts/before_job.sh' 2025-01-27T21:30:18.9537915Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:18.9539074Z ##[endgroup] 2025-01-27T21:30:20.8454437Z Runner Type: linux.arm64.2xlarge 2025-01-27T21:30:20.8455201Z Instance Type: t4g.2xlarge 2025-01-27T21:30:20.8455864Z AMI Name: unknown 2025-01-27T21:30:20.8485143Z AMI ID: ami-00d9a6d7d54864374 2025-01-27T21:30:28.4643376Z ##[group]Run set -euxo pipefail 2025-01-27T21:30:28.4644380Z set -euxo pipefail 2025-01-27T21:30:28.4645006Z if [[ "${NO_SUDO}" == "false" ]]; then 2025-01-27T21:30:28.4645750Z  echo "::group::Cleanup with-sudo debug output" 2025-01-27T21:30:28.4646457Z  sudo rm -rfv "${GITHUB_WORKSPACE}" 2025-01-27T21:30:28.4646995Z else 2025-01-27T21:30:28.4647732Z  echo "::group::Cleanup no-sudo debug output" 2025-01-27T21:30:28.4648462Z  rm -rfv "${GITHUB_WORKSPACE}" 2025-01-27T21:30:28.4649490Z fi 2025-01-27T21:30:28.4649945Z  2025-01-27T21:30:28.4650556Z mkdir -p "${GITHUB_WORKSPACE}" 2025-01-27T21:30:28.4651158Z echo "::endgroup::" 2025-01-27T21:30:28.4663326Z shell: /usr/bin/bash -e {0} 2025-01-27T21:30:28.4663897Z env: 2025-01-27T21:30:28.4664465Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:28.4665251Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:28.4665814Z PR_NUMBER: 1476 2025-01-27T21:30:28.4667270Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:28.4668891Z NO_SUDO: false 2025-01-27T21:30:28.4669329Z ##[endgroup] 2025-01-27T21:30:28.4707779Z + [[ false == \f\a\l\s\e ]] 2025-01-27T21:30:28.4728997Z ##[group]Cleanup with-sudo debug output 2025-01-27T21:30:28.4733474Z + echo '::group::Cleanup with-sudo debug output' 2025-01-27T21:30:28.4734290Z + sudo rm -rfv /home/ec2-user/actions-runner/_work/torchchat/torchchat 2025-01-27T21:30:28.6057505Z removed directory '/home/ec2-user/actions-runner/_work/torchchat/torchchat' 2025-01-27T21:30:28.6079853Z + mkdir -p /home/ec2-user/actions-runner/_work/torchchat/torchchat 2025-01-27T21:30:28.6091934Z + echo ::endgroup:: 2025-01-27T21:30:28.6093242Z ##[endgroup] 2025-01-27T21:30:28.6257786Z ##[group]Run actions/checkout@v4 2025-01-27T21:30:28.6258364Z with: 2025-01-27T21:30:28.6258802Z repository: pytorch/test-infra 2025-01-27T21:30:28.6259300Z path: test-infra 2025-01-27T21:30:28.6259727Z submodules: recursive 2025-01-27T21:30:28.6260664Z token: *** 2025-01-27T21:30:28.6261120Z ssh-strict: true 2025-01-27T21:30:28.6261541Z ssh-user: git 2025-01-27T21:30:28.6261974Z persist-credentials: true 2025-01-27T21:30:28.6262444Z clean: true 2025-01-27T21:30:28.6262878Z sparse-checkout-cone-mode: true 2025-01-27T21:30:28.6263406Z fetch-depth: 1 2025-01-27T21:30:28.6263823Z fetch-tags: false 2025-01-27T21:30:28.6264250Z show-progress: true 2025-01-27T21:30:28.6264673Z lfs: false 2025-01-27T21:30:28.6265080Z set-safe-directory: true 2025-01-27T21:30:28.6265529Z env: 2025-01-27T21:30:28.6266075Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:28.6266783Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:28.6267306Z PR_NUMBER: 1476 2025-01-27T21:30:28.6268723Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:28.6270203Z ##[endgroup] 2025-01-27T21:30:28.7727134Z Syncing repository: pytorch/test-infra 2025-01-27T21:30:28.7728361Z ##[group]Getting Git version info 2025-01-27T21:30:28.7729211Z Working directory is '/home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra' 2025-01-27T21:30:28.7730383Z [command]/usr/bin/git version 2025-01-27T21:30:28.7730872Z git version 2.47.1 2025-01-27T21:30:28.7753609Z ##[endgroup] 2025-01-27T21:30:28.7782249Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/052cce53-feea-4c09-b233-1ccd134fd6c9' before making global git config changes 2025-01-27T21:30:28.7783739Z Adding repository directory to the temporary git global config as a safe directory 2025-01-27T21:30:28.7790833Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra 2025-01-27T21:30:28.7829523Z ##[group]Initializing the repository 2025-01-27T21:30:28.7837484Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra 2025-01-27T21:30:28.7874650Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-01-27T21:30:28.7875750Z hint: is subject to change. To configure the initial branch name to use in all 2025-01-27T21:30:28.7877086Z hint: of your new repositories, which will suppress this warning, call: 2025-01-27T21:30:28.7877769Z hint: 2025-01-27T21:30:28.7878279Z hint: git config --global init.defaultBranch 2025-01-27T21:30:28.7878862Z hint: 2025-01-27T21:30:28.7879432Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-01-27T21:30:28.7880361Z hint: 'development'. The just-created branch can be renamed via this command: 2025-01-27T21:30:28.7881074Z hint: 2025-01-27T21:30:28.7881501Z hint: git branch -m 2025-01-27T21:30:28.7882424Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra/.git/ 2025-01-27T21:30:28.7892360Z [command]/usr/bin/git remote add origin https://github.com/pytorch/test-infra 2025-01-27T21:30:28.7926854Z ##[endgroup] 2025-01-27T21:30:28.7927612Z ##[group]Disabling automatic garbage collection 2025-01-27T21:30:28.7934505Z [command]/usr/bin/git config --local gc.auto 0 2025-01-27T21:30:28.7968470Z ##[endgroup] 2025-01-27T21:30:28.7969177Z ##[group]Setting up auth 2025-01-27T21:30:28.7976777Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-01-27T21:30:28.8010670Z [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-01-27T21:30:28.8321500Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-01-27T21:30:28.8356023Z [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-01-27T21:30:28.8666113Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-01-27T21:30:28.8720140Z ##[endgroup] 2025-01-27T21:30:28.8720947Z ##[group]Determining the default branch 2025-01-27T21:30:28.8724096Z Retrieving the default branch name 2025-01-27T21:30:29.1091663Z Default branch 'main' 2025-01-27T21:30:29.1092656Z ##[endgroup] 2025-01-27T21:30:29.1093373Z ##[group]Fetching the repository 2025-01-27T21:30:29.1100229Z [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-01-27T21:30:29.5762450Z From https://github.com/pytorch/test-infra 2025-01-27T21:30:29.5790709Z * [new branch] main -> origin/main 2025-01-27T21:30:29.5792345Z ##[endgroup] 2025-01-27T21:30:29.5793059Z ##[group]Determining the checkout info 2025-01-27T21:30:29.5793858Z ##[endgroup] 2025-01-27T21:30:29.5799973Z [command]/usr/bin/git sparse-checkout disable 2025-01-27T21:30:29.5851540Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-01-27T21:30:29.5892351Z ##[group]Checking out the ref 2025-01-27T21:30:29.5897739Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2025-01-27T21:30:29.6787436Z Switched to a new branch 'main' 2025-01-27T21:30:29.6788086Z branch 'main' set up to track 'origin/main'. 2025-01-27T21:30:29.6797366Z ##[endgroup] 2025-01-27T21:30:29.6798118Z ##[group]Setting up auth for fetching submodules 2025-01-27T21:30:29.6804940Z [command]/usr/bin/git config --global http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-01-27T21:30:29.6867110Z [command]/usr/bin/git config --global --unset-all url.https://github.com/.insteadOf 2025-01-27T21:30:29.6911420Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf git@github.com: 2025-01-27T21:30:29.6953316Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf org-21003710@github.com: 2025-01-27T21:30:29.6995968Z ##[endgroup] 2025-01-27T21:30:29.6996651Z ##[group]Fetching submodules 2025-01-27T21:30:29.7001903Z [command]/usr/bin/git submodule sync --recursive 2025-01-27T21:30:29.7322964Z [command]/usr/bin/git -c protocol.version=2 submodule update --init --force --depth=1 --recursive 2025-01-27T21:30:29.7644419Z [command]/usr/bin/git submodule foreach --recursive git config --local gc.auto 0 2025-01-27T21:30:29.7956827Z ##[endgroup] 2025-01-27T21:30:29.7957588Z ##[group]Persisting credentials for submodules 2025-01-27T21:30:29.7964571Z [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-01-27T21:30:29.8277808Z [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-01-27T21:30:29.8597253Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'git@github.com:' 2025-01-27T21:30:29.8909764Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'org-21003710@github.com:' 2025-01-27T21:30:29.9228054Z ##[endgroup] 2025-01-27T21:30:29.9280100Z [command]/usr/bin/git log -1 --format=%H 2025-01-27T21:30:29.9312477Z d570e4e3365fae2f775e06be297eb0449fb8b57a 2025-01-27T21:30:29.9690447Z Prepare all required actions 2025-01-27T21:30:29.9691519Z Getting action download info 2025-01-27T21:30:30.0802478Z Download action repository 'pytorch/test-infra@main' (SHA:d570e4e3365fae2f775e06be297eb0449fb8b57a) 2025-01-27T21:30:31.3780629Z Getting action download info 2025-01-27T21:30:31.4718259Z Download action repository 'nick-fields/retry@3e91a01664abd3c5cd539100d10d33b9c5b68482' (SHA:3e91a01664abd3c5cd539100d10d33b9c5b68482) 2025-01-27T21:30:31.6529632Z ##[group]Run ./test-infra/.github/actions/setup-linux 2025-01-27T21:30:31.6530219Z env: 2025-01-27T21:30:31.6530778Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:31.6531487Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:31.6531993Z PR_NUMBER: 1476 2025-01-27T21:30:31.6533396Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:31.6534842Z ##[endgroup] 2025-01-27T21:30:31.6667452Z ##[group]Run set -euo pipefail 2025-01-27T21:30:31.6668014Z set -euo pipefail 2025-01-27T21:30:31.6668506Z function get_ec2_metadata() { 2025-01-27T21:30:31.6669115Z  # Pulled from instance metadata endpoint for EC2 2025-01-27T21:30:31.6670078Z  # see https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html 2025-01-27T21:30:31.6670939Z  category=$1 2025-01-27T21:30:31.6672213Z  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-01-27T21:30:31.6673565Z } 2025-01-27T21:30:31.6674027Z echo "ami-id: $(get_ec2_metadata ami-id)" 2025-01-27T21:30:31.6674691Z echo "instance-id: $(get_ec2_metadata instance-id)" 2025-01-27T21:30:31.6675453Z echo "instance-type: $(get_ec2_metadata instance-type)" 2025-01-27T21:30:31.6676260Z echo "system info $(uname -a)" 2025-01-27T21:30:31.6684056Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:31.6684673Z env: 2025-01-27T21:30:31.6685242Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:31.6685945Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:31.6686437Z PR_NUMBER: 1476 2025-01-27T21:30:31.6687789Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:31.6689653Z ##[endgroup] 2025-01-27T21:30:31.6856338Z ami-id: ami-00d9a6d7d54864374 2025-01-27T21:30:31.6976582Z instance-id: i-07a603f8ce1d82fe8 2025-01-27T21:30:31.7099662Z instance-type: t4g.2xlarge 2025-01-27T21:30:31.7111585Z system info Linux ip-10-0-39-41.ec2.internal 6.1.124-134.200.amzn2023.aarch64 #1 SMP Tue Jan 14 08:15:20 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux 2025-01-27T21:30:31.7167110Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-01-27T21:30:31.7168480Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-01-27T21:30:31.7176728Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:31.7177334Z env: 2025-01-27T21:30:31.7177901Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:31.7178631Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:31.7179109Z PR_NUMBER: 1476 2025-01-27T21:30:31.7180856Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:31.7182318Z ##[endgroup] 2025-01-27T21:30:31.7289962Z ##[group]Run if systemctl is-active --quiet docker; then 2025-01-27T21:30:31.7290724Z if systemctl is-active --quiet docker; then 2025-01-27T21:30:31.7291338Z  echo "Docker daemon is running..."; 2025-01-27T21:30:31.7291885Z else 2025-01-27T21:30:31.7292460Z  echo "Starting docker deamon..." && sudo systemctl start docker; 2025-01-27T21:30:31.7293121Z fi 2025-01-27T21:30:31.7300664Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:31.7301274Z env: 2025-01-27T21:30:31.7301844Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:31.7302574Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:31.7303054Z PR_NUMBER: 1476 2025-01-27T21:30:31.7304410Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:31.7305846Z ##[endgroup] 2025-01-27T21:30:31.7395143Z Docker daemon is running... 2025-01-27T21:30:31.7440915Z ##[group]Run AWS_ACCOUNT_ID=$(aws sts get-caller-identity|grep Account|cut -f4 -d\") 2025-01-27T21:30:31.7441889Z AWS_ACCOUNT_ID=$(aws sts get-caller-identity|grep Account|cut -f4 -d\") 2025-01-27T21:30:31.7442673Z retry () { "$@" || (sleep 1 && "$@") || (sleep 2 && "$@") } 2025-01-27T21:30:31.7443597Z retry aws ecr get-login-password --region "$AWS_DEFAULT_REGION" | docker login --username AWS \ 2025-01-27T21:30:31.7444692Z  --password-stdin "$AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com" 2025-01-27T21:30:31.7452804Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:31.7453423Z env: 2025-01-27T21:30:31.7453997Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:31.7454680Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:31.7455157Z PR_NUMBER: 1476 2025-01-27T21:30:31.7456494Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:31.7457946Z AWS_RETRY_MODE: standard 2025-01-27T21:30:31.7458394Z AWS_MAX_ATTEMPTS: 5 2025-01-27T21:30:31.7458835Z AWS_DEFAULT_REGION: us-east-1 2025-01-27T21:30:31.7459300Z ##[endgroup] 2025-01-27T21:30:33.1367558Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-01-27T21:30:33.1368926Z Configure a credential helper to remove this warning. See 2025-01-27T21:30:33.1369799Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-01-27T21:30:33.1370372Z 2025-01-27T21:30:33.1370610Z Login Succeeded 2025-01-27T21:30:33.1432672Z ##[group]Run env | grep '^GITHUB' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-01-27T21:30:33.1433559Z env | grep '^GITHUB' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-01-27T21:30:33.1434328Z env | grep '^CI' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-01-27T21:30:33.1442283Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:33.1442883Z env: 2025-01-27T21:30:33.1443432Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:33.1444121Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:33.1444592Z PR_NUMBER: 1476 2025-01-27T21:30:33.1445925Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:33.1447379Z ##[endgroup] 2025-01-27T21:30:33.1560569Z ##[group]Run RUNNER_ARTIFACT_DIR="${RUNNER_TEMP}/artifacts" 2025-01-27T21:30:33.1561358Z RUNNER_ARTIFACT_DIR="${RUNNER_TEMP}/artifacts" 2025-01-27T21:30:33.1561986Z sudo rm -rf "${RUNNER_ARTIFACT_DIR}" 2025-01-27T21:30:33.1562548Z mkdir -p "${RUNNER_ARTIFACT_DIR}" 2025-01-27T21:30:33.1563247Z echo "RUNNER_ARTIFACT_DIR=${RUNNER_ARTIFACT_DIR}" >> "${GITHUB_ENV}" 2025-01-27T21:30:33.1563921Z  2025-01-27T21:30:33.1564419Z RUNNER_TEST_RESULTS_DIR="${RUNNER_TEMP}/test-results" 2025-01-27T21:30:33.1565090Z sudo rm -rf "${RUNNER_TEST_RESULTS_DIR}" 2025-01-27T21:30:33.1565680Z mkdir -p "${RUNNER_TEST_RESULTS_DIR}" 2025-01-27T21:30:33.1566417Z echo "RUNNER_TEST_RESULTS_DIR=${RUNNER_TEST_RESULTS_DIR}" >> "${GITHUB_ENV}" 2025-01-27T21:30:33.1567144Z  2025-01-27T21:30:33.1567568Z RUNNER_DOCS_DIR="${RUNNER_TEMP}/docs" 2025-01-27T21:30:33.1568123Z sudo rm -rf "${RUNNER_DOCS_DIR}" 2025-01-27T21:30:33.1568663Z mkdir -p "${RUNNER_DOCS_DIR}" 2025-01-27T21:30:33.1569306Z echo "RUNNER_DOCS_DIR=${RUNNER_DOCS_DIR}" >> "${GITHUB_ENV}" 2025-01-27T21:30:33.1577462Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:33.1578061Z env: 2025-01-27T21:30:33.1578611Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:33.1579293Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:33.1579759Z PR_NUMBER: 1476 2025-01-27T21:30:33.1581094Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:33.1582558Z ##[endgroup] 2025-01-27T21:30:33.3115031Z ##[group]Run needs=0 2025-01-27T21:30:33.3115493Z needs=0 2025-01-27T21:30:33.3116211Z if lspci -v | grep -e 'controller.*NVIDIA' >/dev/null 2>/dev/null; then 2025-01-27T21:30:33.3116917Z  needs=1 2025-01-27T21:30:33.3117316Z fi 2025-01-27T21:30:33.3117750Z echo "does=${needs}" >> $GITHUB_OUTPUT 2025-01-27T21:30:33.3126485Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:33.3237624Z env: 2025-01-27T21:30:33.3238263Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:33.3238966Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:33.3239438Z PR_NUMBER: 1476 2025-01-27T21:30:33.3240791Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:33.3242877Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:33.3243755Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:33.3244604Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:33.3245221Z ##[endgroup] 2025-01-27T21:30:33.3541176Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-01-27T21:30:33.3542060Z # ignore expansion of "docker ps -q" since it could be empty 2025-01-27T21:30:33.3542723Z # shellcheck disable=SC2046 2025-01-27T21:30:33.3543278Z docker stop $(docker ps -q) || true 2025-01-27T21:30:33.3543842Z # Prune all of the docker images 2025-01-27T21:30:33.3544378Z docker system prune -af 2025-01-27T21:30:33.3553175Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:33.3553785Z env: 2025-01-27T21:30:33.3554329Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:33.3555059Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:33.3555540Z PR_NUMBER: 1476 2025-01-27T21:30:33.3557320Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:33.3558980Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:33.3559882Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:33.3560731Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:33.3561345Z ##[endgroup] 2025-01-27T21:30:33.3846879Z "docker stop" requires at least 1 argument. 2025-01-27T21:30:33.3847616Z See 'docker stop --help'. 2025-01-27T21:30:33.3847919Z 2025-01-27T21:30:33.3848209Z Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] 2025-01-27T21:30:33.3848662Z 2025-01-27T21:30:33.3848871Z Stop one or more running containers 2025-01-27T21:30:33.4020925Z Total reclaimed space: 0B 2025-01-27T21:30:33.4124633Z ##[group]Run ./test-infra/.github/actions/setup-ssh 2025-01-27T21:30:33.4125288Z with: 2025-01-27T21:30:33.4125966Z github-secret: *** 2025-01-27T21:30:33.4127008Z instructions: All testing is done inside the container, to start an interactive session run: docker exec -it $(docker container ps --format '{{.ID}}') bash 2025-01-27T21:30:33.4128134Z activate-with-label: false 2025-01-27T21:30:33.4128590Z label: with-ssh 2025-01-27T21:30:33.4129012Z remove-existing-keys: true 2025-01-27T21:30:33.4129482Z fail-silently: true 2025-01-27T21:30:33.4129883Z env: 2025-01-27T21:30:33.4130421Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:33.4131103Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:33.4131567Z PR_NUMBER: 1476 2025-01-27T21:30:33.4132960Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:33.4134605Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:33.4135485Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:33.4136321Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:33.4136935Z ##[endgroup] 2025-01-27T21:30:33.5508165Z Please see https://github.com/pytorch/pytorch/wiki/Debugging-using-with-ssh-for-Github-Actions for more info. 2025-01-27T21:30:34.1191394Z Grabbing public ssh keys from https://github.com/mikekgfb.keys 2025-01-27T21:30:34.2531388Z No SSH keys found for user mikekgfb 2025-01-27T21:30:34.2532175Z Grabbing public ssh keys from https://github.com/mikekgfb.keys 2025-01-27T21:30:34.3280074Z No SSH keys found for user mikekgfb 2025-01-27T21:30:34.3480784Z ##[group]Run actions/checkout@v4 2025-01-27T21:30:34.3481493Z with: 2025-01-27T21:30:34.3481921Z repository: pytorch/torchchat 2025-01-27T21:30:34.3482419Z ref: refs/pull/1476/merge 2025-01-27T21:30:34.3482883Z path: pytorch/torchchat 2025-01-27T21:30:34.3483337Z fetch-depth: 1 2025-01-27T21:30:34.3484129Z token: *** 2025-01-27T21:30:34.3484550Z ssh-strict: true 2025-01-27T21:30:34.3485012Z ssh-user: git 2025-01-27T21:30:34.3485448Z persist-credentials: true 2025-01-27T21:30:34.3485906Z clean: true 2025-01-27T21:30:34.3486335Z sparse-checkout-cone-mode: true 2025-01-27T21:30:34.3486839Z fetch-tags: false 2025-01-27T21:30:34.3487257Z show-progress: true 2025-01-27T21:30:34.3487689Z lfs: false 2025-01-27T21:30:34.3488102Z set-safe-directory: true 2025-01-27T21:30:34.3488541Z env: 2025-01-27T21:30:34.3489089Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:34.3489821Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:34.3490360Z PR_NUMBER: 1476 2025-01-27T21:30:34.3491837Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:34.3493454Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:34.3494555Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:34.3495473Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:34.3496100Z ##[endgroup] 2025-01-27T21:30:34.4748426Z Syncing repository: pytorch/torchchat 2025-01-27T21:30:34.4760714Z ##[group]Getting Git version info 2025-01-27T21:30:34.4761593Z Working directory is '/home/ec2-user/actions-runner/_work/torchchat/torchchat/pytorch/torchchat' 2025-01-27T21:30:34.4800069Z [command]/usr/bin/git version 2025-01-27T21:30:34.4851336Z git version 2.47.1 2025-01-27T21:30:34.4887372Z ##[endgroup] 2025-01-27T21:30:34.4915961Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/bcb39e01-70f9-4f12-8562-6cb6a39e9766' before making global git config changes 2025-01-27T21:30:34.4917360Z Adding repository directory to the temporary git global config as a safe directory 2025-01-27T21:30:34.4925256Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/torchchat/torchchat/pytorch/torchchat 2025-01-27T21:30:34.4966779Z ##[group]Initializing the repository 2025-01-27T21:30:34.4974992Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/torchchat/torchchat/pytorch/torchchat 2025-01-27T21:30:34.5013078Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-01-27T21:30:34.5013996Z hint: is subject to change. To configure the initial branch name to use in all 2025-01-27T21:30:34.5014867Z hint: of your new repositories, which will suppress this warning, call: 2025-01-27T21:30:34.5015580Z hint: 2025-01-27T21:30:34.5016040Z hint: git config --global init.defaultBranch 2025-01-27T21:30:34.5016611Z hint: 2025-01-27T21:30:34.5017163Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-01-27T21:30:34.5018024Z hint: 'development'. The just-created branch can be renamed via this command: 2025-01-27T21:30:34.5018721Z hint: 2025-01-27T21:30:34.5019113Z hint: git branch -m 2025-01-27T21:30:34.5020016Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/torchchat/torchchat/pytorch/torchchat/.git/ 2025-01-27T21:30:34.5031586Z [command]/usr/bin/git remote add origin https://github.com/pytorch/torchchat 2025-01-27T21:30:34.5069174Z ##[endgroup] 2025-01-27T21:30:34.5069983Z ##[group]Disabling automatic garbage collection 2025-01-27T21:30:34.5077604Z [command]/usr/bin/git config --local gc.auto 0 2025-01-27T21:30:34.5113536Z ##[endgroup] 2025-01-27T21:30:34.5114219Z ##[group]Setting up auth 2025-01-27T21:30:34.5123249Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-01-27T21:30:34.5159803Z [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-01-27T21:30:34.5483629Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-01-27T21:30:34.5520467Z [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-01-27T21:30:34.5841672Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-01-27T21:30:34.5897802Z ##[endgroup] 2025-01-27T21:30:34.5898537Z ##[group]Fetching the repository 2025-01-27T21:30:34.5909149Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +refs/pull/1476/merge:refs/remotes/pull/1476/merge 2025-01-27T21:30:34.8367730Z From https://github.com/pytorch/torchchat 2025-01-27T21:30:34.8368420Z * [new ref] refs/pull/1476/merge -> pull/1476/merge 2025-01-27T21:30:34.8392443Z ##[endgroup] 2025-01-27T21:30:34.8393187Z ##[group]Determining the checkout info 2025-01-27T21:30:34.8394786Z ##[endgroup] 2025-01-27T21:30:34.8401406Z [command]/usr/bin/git sparse-checkout disable 2025-01-27T21:30:34.8444878Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-01-27T21:30:34.8479718Z ##[group]Checking out the ref 2025-01-27T21:30:34.8485352Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1476/merge 2025-01-27T21:30:34.8659285Z Note: switching to 'refs/remotes/pull/1476/merge'. 2025-01-27T21:30:34.8659739Z 2025-01-27T21:30:34.8660083Z You are in 'detached HEAD' state. You can look around, make experimental 2025-01-27T21:30:34.8660967Z changes and commit them, and you can discard any commits you make in this 2025-01-27T21:30:34.8661816Z state without impacting any branches by switching back to a branch. 2025-01-27T21:30:34.8662314Z 2025-01-27T21:30:34.8662647Z If you want to create a new branch to retain commits you create, you may 2025-01-27T21:30:34.8663425Z do so (now or later) by using -c with the switch command. Example: 2025-01-27T21:30:34.8663866Z 2025-01-27T21:30:34.8664073Z git switch -c 2025-01-27T21:30:34.8664399Z 2025-01-27T21:30:34.8664594Z Or undo this operation with: 2025-01-27T21:30:34.8664894Z 2025-01-27T21:30:34.8665070Z git switch - 2025-01-27T21:30:34.8665300Z 2025-01-27T21:30:34.8665678Z Turn off this advice by setting config variable advice.detachedHead to false 2025-01-27T21:30:34.8666199Z 2025-01-27T21:30:34.8666770Z HEAD is now at 08ca20c Merge 170729b7c27bdb609918ef68e514cbc130908bcd into 56841758af4b57502e02a0b29649e82544f6cee3 2025-01-27T21:30:34.8668539Z ##[endgroup] 2025-01-27T21:30:34.8711183Z [command]/usr/bin/git log -1 --format=%H 2025-01-27T21:30:34.8738762Z 08ca20c608a3f473c7ebe2d10a5adcf7b3871734 2025-01-27T21:30:34.9037890Z Prepare all required actions 2025-01-27T21:30:34.9039205Z Getting action download info 2025-01-27T21:30:34.9875874Z Download action repository 'nick-fields/retry@v3.0.0' (SHA:7152eba30c6575329ac0576536151aca5a72780e) 2025-01-27T21:30:35.1663021Z ##[group]Run ./test-infra/.github/actions/calculate-docker-image 2025-01-27T21:30:35.1663665Z with: 2025-01-27T21:30:35.1664240Z docker-image-name: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.1664971Z docker-build-dir: .ci/docker 2025-01-27T21:30:35.1665524Z working-directory: pytorch/torchchat 2025-01-27T21:30:35.1666163Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-01-27T21:30:35.1666785Z force-push: false 2025-01-27T21:30:35.1667184Z env: 2025-01-27T21:30:35.1667709Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.1668390Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:35.1669276Z PR_NUMBER: 1476 2025-01-27T21:30:35.1670651Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:35.1672287Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:35.1673171Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:35.1674006Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:35.1674615Z ##[endgroup] 2025-01-27T21:30:35.1717934Z ##[group]Run set -ex 2025-01-27T21:30:35.1718441Z set -ex 2025-01-27T21:30:35.1718834Z  2025-01-27T21:30:35.1719449Z # If the docker build directory or the build script doesn't exist, the action will 2025-01-27T21:30:35.1720433Z # gracefully return the docker image name as it is. Pulling docker image in Linux 2025-01-27T21:30:35.1721334Z # job could then download the pre-built image as usual 2025-01-27T21:30:35.1722113Z if [[ ! -d "${DOCKER_BUILD_DIR}" ]] || [[ ! -f "${DOCKER_BUILD_DIR}/build.sh" ]]; then 2025-01-27T21:30:35.1722833Z  echo "skip=true" >> "${GITHUB_OUTPUT}" 2025-01-27T21:30:35.1723521Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-01-27T21:30:35.1724159Z  2025-01-27T21:30:35.1724721Z  echo "There is no Docker build script in ${REPO_NAME} repo, skipping..." 2025-01-27T21:30:35.1725408Z  exit 0 2025-01-27T21:30:35.1725804Z else 2025-01-27T21:30:35.1726235Z  echo "skip=false" >> "${GITHUB_OUTPUT}" 2025-01-27T21:30:35.1726765Z fi 2025-01-27T21:30:35.1727141Z  2025-01-27T21:30:35.1727673Z if [[ "${DOCKER_IMAGE_NAME}" == *"${DOCKER_REGISTRY}/${REPO_NAME}"* ]]; then 2025-01-27T21:30:35.1728569Z  # The docker image name already includes the ECR prefix and tag, so we can just 2025-01-27T21:30:35.1729396Z  # use it as it is, but first let's extract the tag 2025-01-27T21:30:35.1730140Z  DOCKER_TAG=$(echo "${DOCKER_IMAGE_NAME}" | awk -F '[:,]' '{print $2}') 2025-01-27T21:30:35.1730907Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-01-27T21:30:35.1731653Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-01-27T21:30:35.1732297Z else 2025-01-27T21:30:35.1732797Z  DOCKER_TAG=$(git rev-parse HEAD:"${DOCKER_BUILD_DIR}") 2025-01-27T21:30:35.1733514Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-01-27T21:30:35.1734463Z  echo "docker-image=${DOCKER_REGISTRY}/${REPO_NAME}/${DOCKER_IMAGE_NAME}:${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-01-27T21:30:35.1735306Z fi 2025-01-27T21:30:35.1742883Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:35.1743482Z env: 2025-01-27T21:30:35.1744447Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.1745166Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:35.1745643Z PR_NUMBER: 1476 2025-01-27T21:30:35.1746973Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:35.1748801Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:35.1749771Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:35.1750612Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:35.1751230Z REPO_NAME: torchchat 2025-01-27T21:30:35.1751848Z DOCKER_IMAGE_NAME: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.1752549Z DOCKER_BUILD_DIR: .ci/docker 2025-01-27T21:30:35.1753448Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-01-27T21:30:35.1754062Z ##[endgroup] 2025-01-27T21:30:35.1784714Z + [[ ! -d .ci/docker ]] 2025-01-27T21:30:35.1785170Z + echo skip=true 2025-01-27T21:30:35.1785782Z + echo docker-image=pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.1786638Z + echo 'There is no Docker build script in torchchat repo, skipping...' 2025-01-27T21:30:35.1787557Z + exit 0 2025-01-27T21:30:35.1788061Z There is no Docker build script in torchchat repo, skipping... 2025-01-27T21:30:35.1853581Z ##[group]Run set -eux 2025-01-27T21:30:35.1854118Z set -eux 2025-01-27T21:30:35.1855400Z 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-01-27T21:30:35.1863790Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:35.1864392Z env: 2025-01-27T21:30:35.1864989Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.1865680Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:35.1866152Z PR_NUMBER: 1476 2025-01-27T21:30:35.1867480Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:35.1869078Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:35.1869968Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:35.1870814Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:35.1871423Z ##[endgroup] 2025-01-27T21:30:35.1904123Z + aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token 2025-01-27T21:30:35.1904872Z + jq --raw-output .SecretString 2025-01-27T21:30:35.1905973Z + jq -r .docker_hub_readonly_token 2025-01-27T21:30:35.1906990Z + docker login --username pytorchbot --password-stdin 2025-01-27T21:30:35.9302174Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-01-27T21:30:35.9303101Z Configure a credential helper to remove this warning. See 2025-01-27T21:30:35.9303960Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-01-27T21:30:35.9304546Z 2025-01-27T21:30:35.9304720Z Login Succeeded 2025-01-27T21:30:35.9418310Z Prepare all required actions 2025-01-27T21:30:35.9477804Z ##[group]Run ./test-infra/.github/actions/pull-docker-image 2025-01-27T21:30:35.9478399Z with: 2025-01-27T21:30:35.9478951Z docker-image: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.9479746Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-01-27T21:30:35.9480343Z env: 2025-01-27T21:30:35.9480876Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.9481580Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:35.9482043Z PR_NUMBER: 1476 2025-01-27T21:30:35.9483384Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:35.9484994Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:35.9485908Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:35.9486749Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:35.9487358Z ##[endgroup] 2025-01-27T21:30:35.9526024Z ##[group]Run set -x 2025-01-27T21:30:35.9526580Z set -x 2025-01-27T21:30:35.9527059Z set +e 2025-01-27T21:30:35.9527500Z  2025-01-27T21:30:35.9527966Z login() { 2025-01-27T21:30:35.9528759Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-01-27T21:30:35.9529974Z } 2025-01-27T21:30:35.9530398Z  2025-01-27T21:30:35.9530916Z retry () { 2025-01-27T21:30:35.9531513Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-01-27T21:30:35.9532029Z } 2025-01-27T21:30:35.9532483Z  2025-01-27T21:30:35.9532954Z retry login "${DOCKER_REGISTRY}" 2025-01-27T21:30:35.9533598Z  2025-01-27T21:30:35.9534033Z set -e 2025-01-27T21:30:35.9534606Z # ignore output since only exit code is used for conditional 2025-01-27T21:30:35.9535408Z # only pull docker image if it's not available locally 2025-01-27T21:30:35.9536274Z if ! docker inspect --type=image "${DOCKER_IMAGE}" >/dev/null 2>/dev/null; then 2025-01-27T21:30:35.9537241Z  retry docker pull "${DOCKER_IMAGE}" 2025-01-27T21:30:35.9537828Z fi 2025-01-27T21:30:35.9546459Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:30:35.9547077Z env: 2025-01-27T21:30:35.9547972Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:35.9548778Z REPOSITORY: pytorch/torchchat 2025-01-27T21:30:35.9549318Z PR_NUMBER: 1476 2025-01-27T21:30:35.9550815Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:30:35.9552642Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:30:35.9553629Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:30:35.9554468Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:30:35.9555264Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-01-27T21:30:35.9556097Z ##[endgroup] 2025-01-27T21:30:35.9586833Z + set +e 2025-01-27T21:30:35.9587388Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-01-27T21:30:35.9588136Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-01-27T21:30:35.9590205Z + aws ecr get-login-password --region us-east-1 2025-01-27T21:30:35.9591542Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-01-27T21:30:36.6283565Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-01-27T21:30:36.6284932Z Configure a credential helper to remove this warning. See 2025-01-27T21:30:36.6285832Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-01-27T21:30:36.6286404Z 2025-01-27T21:30:36.6286597Z Login Succeeded 2025-01-27T21:30:36.6298524Z + set -e 2025-01-27T21:30:36.6299180Z + docker inspect --type=image pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:36.6435965Z + retry docker pull pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:36.6436925Z + docker pull pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:30:36.8307600Z cpu-aarch64-main: Pulling from pytorch/manylinux2_28_aarch64-builder 2025-01-27T21:30:36.8308380Z 819a9b62cabd: Pulling fs layer 2025-01-27T21:30:36.8308884Z 85f1c8bfeb6b: Pulling fs layer 2025-01-27T21:30:36.8309361Z 1c894c28dbdd: Pulling fs layer 2025-01-27T21:30:36.8309830Z e9a89bd7d45e: Pulling fs layer 2025-01-27T21:30:36.8310425Z 1666bba474a1: Pulling fs layer 2025-01-27T21:30:36.8310955Z 8173f77cfa2b: Pulling fs layer 2025-01-27T21:30:36.8311423Z b52c88647098: Pulling fs layer 2025-01-27T21:30:36.8311893Z 675ac38d5617: Pulling fs layer 2025-01-27T21:30:36.8312357Z 7838516aebb8: Pulling fs layer 2025-01-27T21:30:36.8312818Z d89fec334157: Pulling fs layer 2025-01-27T21:30:36.8313286Z 1dcb7e635436: Pulling fs layer 2025-01-27T21:30:36.8313753Z fe1553990148: Pulling fs layer 2025-01-27T21:30:36.8314213Z e354a303df83: Pulling fs layer 2025-01-27T21:30:36.8314684Z a753fa1f83ec: Pulling fs layer 2025-01-27T21:30:36.8315757Z eca2587b7bef: Pulling fs layer 2025-01-27T21:30:36.8316235Z 4f4fb700ef54: Pulling fs layer 2025-01-27T21:30:36.8316703Z 3e3bf3277ee3: Pulling fs layer 2025-01-27T21:30:36.8317173Z 4aadabe64487: Pulling fs layer 2025-01-27T21:30:36.8317638Z 2c623d82c021: Pulling fs layer 2025-01-27T21:30:36.8318109Z 9e1ff2352093: Pulling fs layer 2025-01-27T21:30:36.8318626Z 58e9561b4a8d: Pulling fs layer 2025-01-27T21:30:36.8319129Z b70d3c097336: Pulling fs layer 2025-01-27T21:30:36.8319603Z e9a89bd7d45e: Waiting 2025-01-27T21:30:36.8320041Z 6a12203a87dc: Pulling fs layer 2025-01-27T21:30:36.8320512Z 4856df2b3e76: Pulling fs layer 2025-01-27T21:30:36.8320977Z 422f1d0a6c1c: Pulling fs layer 2025-01-27T21:30:36.8321540Z d3bf6c2a2fc3: Pulling fs layer 2025-01-27T21:30:36.8322002Z 1666bba474a1: Waiting 2025-01-27T21:30:36.8322412Z 8173f77cfa2b: Waiting 2025-01-27T21:30:36.8322938Z b52c88647098: Waiting 2025-01-27T21:30:36.8323360Z 675ac38d5617: Waiting 2025-01-27T21:30:36.8323762Z 7838516aebb8: Waiting 2025-01-27T21:30:36.8324185Z 58e9561b4a8d: Waiting 2025-01-27T21:30:36.8324598Z d89fec334157: Waiting 2025-01-27T21:30:36.8324999Z b70d3c097336: Waiting 2025-01-27T21:30:36.8325405Z 4f4fb700ef54: Waiting 2025-01-27T21:30:36.8325816Z 6a12203a87dc: Waiting 2025-01-27T21:30:36.8326312Z 1dcb7e635436: Waiting 2025-01-27T21:30:36.8326737Z 4856df2b3e76: Waiting 2025-01-27T21:30:36.8327148Z 3e3bf3277ee3: Waiting 2025-01-27T21:30:36.8327550Z fe1553990148: Waiting 2025-01-27T21:30:36.8327972Z 4aadabe64487: Waiting 2025-01-27T21:30:36.8328418Z e354a303df83: Waiting 2025-01-27T21:30:36.8328820Z 2c623d82c021: Waiting 2025-01-27T21:30:36.8329234Z a753fa1f83ec: Waiting 2025-01-27T21:30:36.8329650Z 422f1d0a6c1c: Waiting 2025-01-27T21:30:36.8330062Z 9e1ff2352093: Waiting 2025-01-27T21:30:36.8330477Z eca2587b7bef: Waiting 2025-01-27T21:30:36.8330886Z d3bf6c2a2fc3: Waiting 2025-01-27T21:30:36.8948066Z 1c894c28dbdd: Verifying Checksum 2025-01-27T21:30:36.9033176Z 85f1c8bfeb6b: Verifying Checksum 2025-01-27T21:30:36.9033728Z 85f1c8bfeb6b: Download complete 2025-01-27T21:30:36.9255890Z e9a89bd7d45e: Verifying Checksum 2025-01-27T21:30:36.9256524Z e9a89bd7d45e: Download complete 2025-01-27T21:30:36.9798542Z 1666bba474a1: Download complete 2025-01-27T21:30:36.9824628Z 8173f77cfa2b: Verifying Checksum 2025-01-27T21:30:36.9825142Z 8173f77cfa2b: Download complete 2025-01-27T21:30:37.0607085Z 675ac38d5617: Verifying Checksum 2025-01-27T21:30:37.0607668Z 675ac38d5617: Download complete 2025-01-27T21:30:37.1137724Z 7838516aebb8: Verifying Checksum 2025-01-27T21:30:37.1138330Z 7838516aebb8: Download complete 2025-01-27T21:30:37.2264479Z d89fec334157: Verifying Checksum 2025-01-27T21:30:37.2265034Z d89fec334157: Download complete 2025-01-27T21:30:37.2947868Z 1dcb7e635436: Verifying Checksum 2025-01-27T21:30:37.2948464Z 1dcb7e635436: Download complete 2025-01-27T21:30:37.3934240Z fe1553990148: Verifying Checksum 2025-01-27T21:30:37.3934814Z fe1553990148: Download complete 2025-01-27T21:30:37.4582558Z e354a303df83: Verifying Checksum 2025-01-27T21:30:37.4583162Z e354a303df83: Download complete 2025-01-27T21:30:37.5451218Z a753fa1f83ec: Download complete 2025-01-27T21:30:37.6189834Z 819a9b62cabd: Verifying Checksum 2025-01-27T21:30:37.6558609Z 4f4fb700ef54: Verifying Checksum 2025-01-27T21:30:37.6559198Z 4f4fb700ef54: Download complete 2025-01-27T21:30:37.7641025Z 3e3bf3277ee3: Download complete 2025-01-27T21:30:37.7688618Z 4aadabe64487: Download complete 2025-01-27T21:30:37.8422819Z 9e1ff2352093: Verifying Checksum 2025-01-27T21:30:37.8423437Z 9e1ff2352093: Download complete 2025-01-27T21:30:37.9899318Z 2c623d82c021: Verifying Checksum 2025-01-27T21:30:37.9900097Z 2c623d82c021: Download complete 2025-01-27T21:30:38.8361139Z b70d3c097336: Verifying Checksum 2025-01-27T21:30:38.8361718Z b70d3c097336: Download complete 2025-01-27T21:30:38.9433757Z 6a12203a87dc: Verifying Checksum 2025-01-27T21:30:38.9434346Z 6a12203a87dc: Download complete 2025-01-27T21:30:39.1352171Z b52c88647098: Download complete 2025-01-27T21:30:39.1872749Z 422f1d0a6c1c: Download complete 2025-01-27T21:30:39.8105559Z 58e9561b4a8d: Download complete 2025-01-27T21:30:40.2141114Z 819a9b62cabd: Pull complete 2025-01-27T21:30:40.2370339Z 85f1c8bfeb6b: Pull complete 2025-01-27T21:30:40.2442200Z 4856df2b3e76: Verifying Checksum 2025-01-27T21:30:40.2442774Z 4856df2b3e76: Download complete 2025-01-27T21:30:40.2591773Z 1c894c28dbdd: Pull complete 2025-01-27T21:30:40.2805991Z e9a89bd7d45e: Pull complete 2025-01-27T21:30:40.3026454Z 1666bba474a1: Pull complete 2025-01-27T21:30:40.3250345Z 8173f77cfa2b: Pull complete 2025-01-27T21:30:47.0872984Z b52c88647098: Pull complete 2025-01-27T21:30:47.0982397Z 675ac38d5617: Pull complete 2025-01-27T21:30:47.1094007Z 7838516aebb8: Pull complete 2025-01-27T21:30:47.1488869Z d89fec334157: Pull complete 2025-01-27T21:30:47.1600891Z 1dcb7e635436: Pull complete 2025-01-27T21:30:47.2124005Z fe1553990148: Pull complete 2025-01-27T21:30:47.2232016Z e354a303df83: Pull complete 2025-01-27T21:30:47.2625252Z a753fa1f83ec: Pull complete 2025-01-27T21:30:47.2732400Z eca2587b7bef: Pull complete 2025-01-27T21:30:47.2835383Z 4f4fb700ef54: Pull complete 2025-01-27T21:30:54.7215365Z 3e3bf3277ee3: Pull complete 2025-01-27T21:30:54.7660430Z 4aadabe64487: Pull complete 2025-01-27T21:30:54.9562056Z 2c623d82c021: Pull complete 2025-01-27T21:30:54.9906809Z 9e1ff2352093: Pull complete 2025-01-27T21:31:05.5282747Z 58e9561b4a8d: Pull complete 2025-01-27T21:31:06.0188046Z b70d3c097336: Pull complete 2025-01-27T21:31:06.0667423Z 6a12203a87dc: Pull complete 2025-01-27T21:31:08.3544216Z 4856df2b3e76: Pull complete 2025-01-27T21:31:08.3769474Z 422f1d0a6c1c: Pull complete 2025-01-27T21:31:08.7366185Z d3bf6c2a2fc3: Pull complete 2025-01-27T21:31:08.7487841Z Digest: sha256:fe1d020c608e763830dec3baca8ac2156c4770837beaf2d0aba393d3aaabe1dc 2025-01-27T21:31:08.7529665Z Status: Downloaded newer image for pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:08.7559752Z docker.io/pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:08.7639960Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-01-27T21:31:08.7641450Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-01-27T21:31:08.7651759Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:31:08.7652365Z env: 2025-01-27T21:31:08.7652915Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:08.7653603Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:08.7654064Z PR_NUMBER: 1476 2025-01-27T21:31:08.7655397Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:08.7657044Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:08.7657953Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:08.7658794Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:08.7659413Z ##[endgroup] 2025-01-27T21:31:08.7827283Z ##[group]Run set -ex 2025-01-27T21:31:08.7827819Z set -ex 2025-01-27T21:31:08.7828217Z { 2025-01-27T21:31:08.7828613Z  echo "#!/usr/bin/env bash"; 2025-01-27T21:31:08.7829146Z  echo "set -eou pipefail"; 2025-01-27T21:31:08.7829674Z  # shellcheck disable=SC2016 2025-01-27T21:31:08.7830224Z  echo 'eval "$(conda shell.bash hook)"'; 2025-01-27T21:31:08.7830779Z  echo "set -x"; 2025-01-27T21:31:08.7831232Z  echo "${SCRIPT}"; 2025-01-27T21:31:08.7831706Z } > "${RUNNER_TEMP}/exec_script" 2025-01-27T21:31:08.7832259Z chmod +x "${RUNNER_TEMP}/exec_script" 2025-01-27T21:31:08.7832780Z  2025-01-27T21:31:08.7833168Z function handle_error() { 2025-01-27T21:31:08.7834261Z  echo "Please note: We are currently migrating Linux Wheel builds to Manywheel 2.28" 2025-01-27T21:31:08.7835314Z  echo "If you see error like: ImportError: /lib64/libc.so.6: version GLIBC_2.28 not found" 2025-01-27T21:31:08.7836657Z  echo "Please migrate to: https://github.com/pytorch/test-infra/blob/main/.github/workflows/linux_job_v2.yml" 2025-01-27T21:31:08.7837725Z  echo "Issue: https://github.com/pytorch/pytorch/issues/123649" 2025-01-27T21:31:08.7838375Z } 2025-01-27T21:31:08.7838775Z trap handle_error ERR 2025-01-27T21:31:08.7839232Z  2025-01-27T21:31:08.7840128Z python3 "/home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra/.github/scripts/run_with_env_secrets.py" "" 2025-01-27T21:31:08.7848560Z shell: /usr/bin/bash -e {0} 2025-01-27T21:31:08.7849020Z env: 2025-01-27T21:31:08.7849572Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:08.7850286Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:08.7850748Z PR_NUMBER: 1476 2025-01-27T21:31:08.7852093Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:08.7853700Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:08.7854585Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:08.7855412Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:08.7856393Z ALL_SECRETS: { "github_token": "***" } 2025-01-27T21:31:08.7856924Z ##[endgroup] 2025-01-27T21:31:08.7887271Z + echo '#!/usr/bin/env bash' 2025-01-27T21:31:08.7887788Z + echo 'set -eou pipefail' 2025-01-27T21:31:08.7888273Z + echo 'eval "$(conda shell.bash hook)"' 2025-01-27T21:31:08.7888805Z + echo 'set -x' 2025-01-27T21:31:08.7889281Z + echo 'echo "::group::Print machine info" 2025-01-27T21:31:08.7889792Z uname -a 2025-01-27T21:31:08.7890176Z echo "::endgroup::" 2025-01-27T21:31:08.7890412Z 2025-01-27T21:31:08.7890686Z TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation 2025-01-27T21:31:08.7891098Z 2025-01-27T21:31:08.7891289Z echo "::group::Completion" 2025-01-27T21:31:08.7891745Z echo "tests complete" 2025-01-27T21:31:08.7892185Z echo "*******************************************" 2025-01-27T21:31:08.7892704Z echo "::endgroup::" 2025-01-27T21:31:08.7893107Z ' 2025-01-27T21:31:08.7893593Z + chmod +x /home/ec2-user/actions-runner/_work/_temp/exec_script 2025-01-27T21:31:08.7898827Z + trap handle_error ERR 2025-01-27T21:31:08.7899763Z + python3 /home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra/.github/scripts/run_with_env_secrets.py '' 2025-01-27T21:31:18.6175375Z Traceback (most recent call last): 2025-01-27T21:31:18.6176535Z File "/home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra/.github/scripts/run_with_env_secrets.py", line 102, in 2025-01-27T21:31:18.6177651Z Running command: 2025-01-27T21:31:18.6178126Z main() 2025-01-27T21:31:18.6179548Z File "/home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra/.github/scripts/run_with_env_secrets.py", line 98, in main 2025-01-27T21:31:18.6180737Z run_cmd_or_die(f"docker exec -t {container_name} /exec") 2025-01-27T21:31:18.6181930Z File "/home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra/.github/scripts/run_with_env_secrets.py", line 39, in run_cmd_or_die 2025-01-27T21:31:18.6183205Z raise RuntimeError(f"Command {cmd} failed with exit code {exit_code}") 2025-01-27T21:31:18.6184449Z RuntimeError: Command docker exec -t adae5085138d826cf1da08057e639b566f6a5a9fa338be7e4d6a1b5e7bac14fc /exec failed with exit code 127 2025-01-27T21:31:18.6192153Z 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_12996559809" `# 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/torchchat/torchchat/pytorch/torchchat:/pytorch/torchchat" -v "/home/ec2-user/actions-runner/_work/torchchat/torchchat/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_c1929565-5b14-4b25-bcaa-5308ebc762cb":"/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_c1929565-5b14-4b25-bcaa-5308ebc762cb" -w /pytorch/torchchat "pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main" 2025-01-27T21:31:18.6199851Z 2025-01-27T21:31:18.6200400Z adae5085138d826cf1da08057e639b566f6a5a9fa338be7e4d6a1b5e7bac14fc 2025-01-27T21:31:18.6201409Z Running command: docker exec -t adae5085138d826cf1da08057e639b566f6a5a9fa338be7e4d6a1b5e7bac14fc /exec 2025-01-27T21:31:18.6202293Z /exec: line 3: conda: command not found 2025-01-27T21:31:18.6202859Z + echo '::group::Print machine info' 2025-01-27T21:31:18.6203735Z ##[group]Print machine info 2025-01-27T21:31:18.6204176Z + uname -a 2025-01-27T21:31:18.6204933Z Linux adae5085138d 6.1.124-134.200.amzn2023.aarch64 #1 SMP Tue Jan 14 08:15:20 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux 2025-01-27T21:31:18.6205813Z + echo ::endgroup:: 2025-01-27T21:31:18.6206492Z ##[endgroup] 2025-01-27T21:31:18.6206882Z + TORCHCHAT_DEVICE=cpu 2025-01-27T21:31:18.6207330Z + .ci/scripts/run-docs evaluation 2025-01-27T21:31:18.6212048Z ##[group]Create script to run evaluation 2025-01-27T21:31:18.6212909Z ##[endgroup] 2025-01-27T21:31:18.6213583Z ##[group]Run evaluation 2025-01-27T21:31:18.6214031Z ******************************************* 2025-01-27T21:31:18.6214510Z #! /bin/bash 2025-01-27T21:31:18.6214907Z set -eou pipefail 2025-01-27T21:31:18.6215335Z ./install/install_requirements.sh 2025-01-27T21:31:18.6215955Z TORCHCHAT_ROOT=${PWD} ./torchchat/utils/scripts/install_et.sh 2025-01-27T21:31:18.6216742Z python3 torchchat.py eval stories15M --tasks wikitext --limit 10 2025-01-27T21:31:18.6217577Z python3 torchchat.py eval stories15M --compile --tasks wikitext --limit 10 2025-01-27T21:31:18.6218557Z python3 torchchat.py eval stories15M --compile --compile-prefill --tasks wikitext hellaswag 2025-01-27T21:31:18.6219546Z python3 torchchat.py export stories15M --output-pte-path stories15M.pte 2025-01-27T21:31:18.6220369Z python3 torchchat.py eval stories15M --pte-path stories15M.pte 2025-01-27T21:31:18.6221544Z python3 torchchat.py eval stories15M --pte-path stories15M.pte --tasks wikitext hellaswag 2025-01-27T21:31:18.6222797Z python3 torchchat.py export stories15M --output-pte-path stories15M.pte --quantize torchchat/quant_config/mobile.json 2025-01-27T21:31:18.6224011Z python3 torchchat.py eval stories15M --pte-path stories15M.pte --tasks wikitext hellaswag 2025-01-27T21:31:18.6225037Z python3 torchchat.py export stories15M --dtype fast16 --output-dso-path stories15M.so 2025-01-27T21:31:18.6225997Z python3 torchchat.py eval stories15M --dtype fast16 --dso-path stories15M.so 2025-01-27T21:31:18.6226966Z python3 torchchat.py eval stories15M --dso-path stories15M.so --tasks wikitext hellaswag 2025-01-27T21:31:18.6227712Z exit 0 2025-01-27T21:31:18.6228069Z exit 1 2025-01-27T21:31:18.6228445Z ******************************************* 2025-01-27T21:31:18.6229173Z Using python executable: python3 2025-01-27T21:31:18.6229664Z Using pip executable: pip3 2025-01-27T21:31:18.6230516Z + pip3 install -r install/requirements.txt --extra-index-url https://download.pytorch.org/whl/nightly/cpu 2025-01-27T21:31:18.6231559Z ./install/install_requirements.sh: line 101: pip3: command not found 2025-01-27T21:31:18.6249163Z ++ handle_error 2025-01-27T21:31:18.6249821Z Please note: We are currently migrating Linux Wheel builds to Manywheel 2.28 2025-01-27T21:31:18.6250726Z If you see error like: ImportError: /lib64/libc.so.6: version GLIBC_2.28 not found 2025-01-27T21:31:18.6251868Z Please migrate to: https://github.com/pytorch/test-infra/blob/main/.github/workflows/linux_job_v2.yml 2025-01-27T21:31:18.6252818Z Issue: https://github.com/pytorch/pytorch/issues/123649 2025-01-27T21:31:18.6253640Z ++ echo 'Please note: We are currently migrating Linux Wheel builds to Manywheel 2.28' 2025-01-27T21:31:18.6254595Z ++ echo 'If you see error like: ImportError: /lib64/libc.so.6: version GLIBC_2.28 not found' 2025-01-27T21:31:18.6255741Z ++ echo 'Please migrate to: https://github.com/pytorch/test-infra/blob/main/.github/workflows/linux_job_v2.yml' 2025-01-27T21:31:18.6256763Z ++ echo 'Issue: https://github.com/pytorch/pytorch/issues/123649' 2025-01-27T21:31:18.6270997Z ##[error]Process completed with exit code 1. 2025-01-27T21:31:18.6352710Z ##[group]Run pmeier/pytest-results-action@v0.3.0 2025-01-27T21:31:18.6353321Z with: 2025-01-27T21:31:18.6353819Z path: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:18.6354434Z fail-on-empty: false 2025-01-27T21:31:18.6354842Z env: 2025-01-27T21:31:18.6355383Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:18.6356186Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:18.6356654Z PR_NUMBER: 1476 2025-01-27T21:31:18.6357988Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:18.6359632Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:18.6360509Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:18.6361383Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:18.6362009Z ##[endgroup] 2025-01-27T21:31:18.7092791Z Prepare all required actions 2025-01-27T21:31:18.7145025Z ##[group]Run ./test-infra/.github/actions/chown-directory 2025-01-27T21:31:18.7145616Z with: 2025-01-27T21:31:18.7146157Z directory: /home/ec2-user/actions-runner/_work/torchchat/torchchat/ 2025-01-27T21:31:18.7146830Z ALPINE_IMAGE: arm64v8/alpine 2025-01-27T21:31:18.7147285Z env: 2025-01-27T21:31:18.7148046Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:18.7148730Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:18.7149225Z PR_NUMBER: 1476 2025-01-27T21:31:18.7150557Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:18.7152169Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:18.7153091Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:18.7153921Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:18.7154534Z ##[endgroup] 2025-01-27T21:31:18.7187451Z ##[group]Run docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-01-27T21:31:18.7188497Z docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-01-27T21:31:18.7198087Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:31:18.7199065Z env: 2025-01-27T21:31:18.7199610Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:18.7200293Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:18.7200763Z PR_NUMBER: 1476 2025-01-27T21:31:18.7202108Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:18.7203718Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:18.7204595Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:18.7205429Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:18.7206057Z ALPINE_IMAGE: arm64v8/alpine 2025-01-27T21:31:18.7206680Z DIRECTORY: /home/ec2-user/actions-runner/_work/torchchat/torchchat/ 2025-01-27T21:31:18.7207348Z ##[endgroup] 2025-01-27T21:31:18.7416495Z Unable to find image 'arm64v8/alpine:latest' locally 2025-01-27T21:31:18.9547268Z latest: Pulling from arm64v8/alpine 2025-01-27T21:31:19.0375319Z 52f827f72350: Pulling fs layer 2025-01-27T21:31:19.1922307Z 52f827f72350: Verifying Checksum 2025-01-27T21:31:19.1922893Z 52f827f72350: Download complete 2025-01-27T21:31:19.2992961Z 52f827f72350: Pull complete 2025-01-27T21:31:19.3077167Z Digest: sha256:027789c1e8530f46d8211da2debc3f927eab8387ee2bb3922e466005d53cb0fe 2025-01-27T21:31:19.3109546Z Status: Downloaded newer image for arm64v8/alpine:latest 2025-01-27T21:31:20.1317759Z Prepare all required actions 2025-01-27T21:31:20.1383685Z ##[group]Run ./test-infra/.github/actions/chown-directory 2025-01-27T21:31:20.1384273Z with: 2025-01-27T21:31:20.1384732Z directory: /home/ec2-user/actions-runner/_work/_temp 2025-01-27T21:31:20.1385312Z ALPINE_IMAGE: arm64v8/alpine 2025-01-27T21:31:20.1385760Z env: 2025-01-27T21:31:20.1386298Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:20.1387004Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:20.1387476Z PR_NUMBER: 1476 2025-01-27T21:31:20.1388818Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:20.1390435Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:20.1391352Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:20.1392190Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:20.1392805Z ##[endgroup] 2025-01-27T21:31:20.1424591Z ##[group]Run docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-01-27T21:31:20.1425629Z docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-01-27T21:31:20.1434624Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:31:20.1435221Z env: 2025-01-27T21:31:20.1435887Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:20.1436586Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:20.1437055Z PR_NUMBER: 1476 2025-01-27T21:31:20.1438408Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:20.1440024Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:20.1440903Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:20.1441743Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:20.1442381Z ALPINE_IMAGE: arm64v8/alpine 2025-01-27T21:31:20.1443227Z DIRECTORY: /home/ec2-user/actions-runner/_work/_temp 2025-01-27T21:31:20.1443797Z ##[endgroup] 2025-01-27T21:31:20.8067170Z ##[group]Run # Only do these steps if we actually want to upload an artifact 2025-01-27T21:31:20.8068133Z # Only do these steps if we actually want to upload an artifact 2025-01-27T21:31:20.8068833Z if [[ -n "${UPLOAD_ARTIFACT_NAME}" ]]; then 2025-01-27T21:31:20.8069654Z  # If the default execution path is followed then we should get a wheel in the dist/ folder 2025-01-27T21:31:20.8070576Z  # attempt to just grab whatever is in there and scoop it all up 2025-01-27T21:31:20.8071327Z  if find "dist/" -name "*.whl" >/dev/null 2>/dev/null; then 2025-01-27T21:31:20.8071996Z  mv -v dist/*.whl "${RUNNER_ARTIFACT_DIR}/" 2025-01-27T21:31:20.8072539Z  fi 2025-01-27T21:31:20.8072998Z  if [[ -d "artifacts-to-be-uploaded" ]]; then 2025-01-27T21:31:20.8073693Z  mv -v artifacts-to-be-uploaded/* "${RUNNER_ARTIFACT_DIR}/" 2025-01-27T21:31:20.8074351Z  fi 2025-01-27T21:31:20.8075033Z  # Set to fail upload step if there are no files for upload and expected files for upload 2025-01-27T21:31:20.8076025Z  echo 'if-no-files-found=error' >> "${GITHUB_OUTPUT}" 2025-01-27T21:31:20.8076615Z fi 2025-01-27T21:31:20.8076987Z  2025-01-27T21:31:20.8077363Z upload_docs=0 2025-01-27T21:31:20.8077993Z # Check if there are files in the documentation folder to upload, note that 2025-01-27T21:31:20.8078710Z # empty folders do not count 2025-01-27T21:31:20.8079412Z if find "${RUNNER_DOCS_DIR}" -mindepth 1 -maxdepth 1 -type f | read -r; then 2025-01-27T21:31:20.8080309Z  # TODO: Add a check here to test if on ec2 because if we're not on ec2 then this 2025-01-27T21:31:20.8081076Z  # upload will probably not work correctly 2025-01-27T21:31:20.8081639Z  upload_docs=1 2025-01-27T21:31:20.8082071Z fi 2025-01-27T21:31:20.8082589Z echo "upload-docs=${upload_docs}" >> "${GITHUB_OUTPUT}" 2025-01-27T21:31:20.8090227Z shell: /usr/bin/bash -e {0} 2025-01-27T21:31:20.8090693Z env: 2025-01-27T21:31:20.8091237Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:20.8091930Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:20.8092406Z PR_NUMBER: 1476 2025-01-27T21:31:20.8093744Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:20.8095359Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:20.8096243Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:20.8097075Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:20.8097715Z UPLOAD_ARTIFACT_NAME: 2025-01-27T21:31:20.8098151Z ##[endgroup] 2025-01-27T21:31:20.8212919Z Prepare all required actions 2025-01-27T21:31:20.8263162Z ##[group]Run ./test-infra/.github/actions/teardown-linux 2025-01-27T21:31:20.8263744Z with: 2025-01-27T21:31:20.8264093Z env: 2025-01-27T21:31:20.8264630Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:20.8265317Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:20.8265781Z PR_NUMBER: 1476 2025-01-27T21:31:20.8267121Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:20.8268806Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:20.8269748Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:20.8270975Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:20.8271720Z ##[endgroup] 2025-01-27T21:31:20.8307998Z ##[group]Run set -eou pipefail 2025-01-27T21:31:20.8308533Z set -eou pipefail 2025-01-27T21:31:20.8308982Z  2025-01-27T21:31:20.8309562Z echo "Holding runner for 2 hours until all ssh sessions have logged out" 2025-01-27T21:31:20.8310270Z for _ in $(seq 1440); do 2025-01-27T21:31:20.8310787Z  # Break if no ssh session exists anymore 2025-01-27T21:31:20.8311342Z  if [ "$(who)" = "" ]; then 2025-01-27T21:31:20.8311831Z  break 2025-01-27T21:31:20.8312229Z  fi 2025-01-27T21:31:20.8312620Z  echo "." 2025-01-27T21:31:20.8313036Z  sleep 5 2025-01-27T21:31:20.8313432Z done 2025-01-27T21:31:20.8320992Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:31:20.8321584Z env: 2025-01-27T21:31:20.8322133Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:20.8322862Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:20.8323324Z PR_NUMBER: 1476 2025-01-27T21:31:20.8324647Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:20.8326257Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:20.8327140Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:20.8327965Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:20.8328579Z ##[endgroup] 2025-01-27T21:31:20.8358976Z Holding runner for 2 hours until all ssh sessions have logged out 2025-01-27T21:31:20.8426350Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-01-27T21:31:20.8427206Z # ignore expansion of "docker ps -q" since it could be empty 2025-01-27T21:31:20.8427911Z # shellcheck disable=SC2046 2025-01-27T21:31:20.8428461Z docker stop $(docker ps -q) || true 2025-01-27T21:31:20.8429030Z # Prune all of the docker images 2025-01-27T21:31:20.8429565Z docker system prune -af 2025-01-27T21:31:20.8437318Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:31:20.8437928Z env: 2025-01-27T21:31:20.8438473Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:20.8439167Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:20.8439652Z PR_NUMBER: 1476 2025-01-27T21:31:20.8440992Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:20.8442614Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:20.8443853Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:20.8444739Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:20.8445356Z ##[endgroup] 2025-01-27T21:31:21.3023169Z adae5085138d 2025-01-27T21:31:21.3236577Z Deleted Containers: 2025-01-27T21:31:21.3237283Z adae5085138d826cf1da08057e639b566f6a5a9fa338be7e4d6a1b5e7bac14fc 2025-01-27T21:31:21.3237790Z 2025-01-27T21:31:22.8894842Z Deleted Images: 2025-01-27T21:31:22.8895392Z untagged: arm64v8/alpine:latest 2025-01-27T21:31:22.8896240Z untagged: arm64v8/alpine@sha256:027789c1e8530f46d8211da2debc3f927eab8387ee2bb3922e466005d53cb0fe 2025-01-27T21:31:22.8897346Z deleted: sha256:7ad00e65ee25911881c06b97a3e562675d255e1265ba4abadd3e906d266c1dcc 2025-01-27T21:31:22.8898307Z deleted: sha256:89b59b1b7cb3f80a0c11656016099d1de77e8e2beed2a106ffda752615dfa3d8 2025-01-27T21:31:22.8899193Z untagged: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:22.8900858Z untagged: pytorch/manylinux2_28_aarch64-builder@sha256:fe1d020c608e763830dec3baca8ac2156c4770837beaf2d0aba393d3aaabe1dc 2025-01-27T21:31:22.8902050Z deleted: sha256:4160f8a7a375844c816c57291b210e2846906ee6cd08b0e3668920e1bcc0fa83 2025-01-27T21:31:22.8902992Z deleted: sha256:d475533346a0dd3c471c588ff09966ae0253929d0ee1953ab287d13cb97769f3 2025-01-27T21:31:22.8903971Z deleted: sha256:bffb2e07dea4c30a81b1aee3c0ff2ee37aaa19828d1fd0ab30b48f2e0f6ce24e 2025-01-27T21:31:22.8904941Z deleted: sha256:2221ad123284b8de094b539590c51c7b72e0c5173c1695e328f01d7f8f720d97 2025-01-27T21:31:22.8905905Z deleted: sha256:8851fe14abd82df82f91eccb45ddee6c9729e17e8c3ad23798599b290173dba3 2025-01-27T21:31:22.8906877Z deleted: sha256:895332f3a4c7d71979daf0ab6d62679be8a0d6e58e1a62a05357da317334c7db 2025-01-27T21:31:22.8907843Z deleted: sha256:81b0b939aa617a7edfc67d4077b3a752c42c38e54be9a891ee4aa7aa3f6a8232 2025-01-27T21:31:22.8908921Z deleted: sha256:1bad080ceb74c6c77726785ef9360d4f43714158f63d11b689d41af460852d5f 2025-01-27T21:31:22.8909903Z deleted: sha256:5b51fc72d4b58f9ba55653f1c7af677ef6c50808535f63a7a88ebf40ead3d552 2025-01-27T21:31:22.8910874Z deleted: sha256:5b2c25bca207000a8a3794ca9e27b523f958d26dd6305e5db64df51b769688b6 2025-01-27T21:31:22.8911838Z deleted: sha256:ab0b1ee05612f02f76df630ce78924f264b1da6ca039ed64dbf13687261ab71d 2025-01-27T21:31:22.8912803Z deleted: sha256:d17d790032a66e4e8b37536ac15a10bca2211d84ac82b9eddbf3076c2dd9a70b 2025-01-27T21:31:22.8913755Z deleted: sha256:73531b0bd72b0f9c02c34f68e8a235ca6555622d53d57a952919347ac2a4b5fc 2025-01-27T21:31:22.8914705Z deleted: sha256:15b9734c4588fab057c006b8d8394e3baa6e089cc80b70d26252f582c579971d 2025-01-27T21:31:22.8915748Z deleted: sha256:d1fb841355c245e9256c3a85a45ed32e24299f0ec7aad6e67bca9f8cc519d0cc 2025-01-27T21:31:22.8916721Z deleted: sha256:4d4a6160c0bfa26b988aa0a292653494096f4220ee93d3a4805eceb445768583 2025-01-27T21:31:22.8917685Z deleted: sha256:08be04cc02e144bc9d3a0be4467422d036ea9feedcfbcf60a88972fc37915b80 2025-01-27T21:31:22.8918663Z deleted: sha256:fa251071d36f45737c469ba4060b607e0483e9a34ac6b07071afe289a5f0dfa5 2025-01-27T21:31:22.8919628Z deleted: sha256:7475fa8fe18ba318272682dbb2069cd5513ff61fa28bcfe783ea913bed0e0b63 2025-01-27T21:31:22.8920587Z deleted: sha256:84d22de8400b7dbba6ef28f524e83478668e5c50dc995c80d0d2765366e27b30 2025-01-27T21:31:22.8921549Z deleted: sha256:14e625a0c63baa546fef1c5eb254720df8f980532ebd94134872bf1941bd23e5 2025-01-27T21:31:22.8922529Z deleted: sha256:f5e4fd25a71dbb45763bf26a3963fea36c8f51a0dbeaff694fb6efbe34b55271 2025-01-27T21:31:22.8923510Z deleted: sha256:bb2681ccf8d025ac372a5e3ea3e40f291431879bf79441ec295e9c53f2876144 2025-01-27T21:31:22.8924458Z deleted: sha256:2a3449b9670b71e6797e832cc11c988d803d463b4c83fbfecb5a41375d22a573 2025-01-27T21:31:22.8925419Z deleted: sha256:b91c1ec8072218b8b5ea9b17a1792d26c7ee74b7574b04e9fcc188561ec289c3 2025-01-27T21:31:22.8926388Z deleted: sha256:894290ad5d01c0cc507eb8eafc418453b09dbed06e5dbca37b65061319445181 2025-01-27T21:31:22.8927369Z deleted: sha256:f35ab0a903ac71dfcbf5f0cdfca3ba9608f99446da4fac72edb414039011ed5e 2025-01-27T21:31:22.8928708Z deleted: sha256:b9fa49eae05570471739501b2eb29320031a8007fda20d8e9e17f29c2ec29370 2025-01-27T21:31:22.8929690Z deleted: sha256:ef90746df31cf5190d84f003522356128e146644674dec3c845e24a9821e86e5 2025-01-27T21:31:22.8930651Z deleted: sha256:6f0c34ecfdd9863cedb9e3da4676eb6c71fe1bd2da669e018f97105b4c7ad340 2025-01-27T21:31:22.8931610Z deleted: sha256:d8b8c1f2426e63415276ab062128d80060606c225c0049b52c35487b5ff5ddb6 2025-01-27T21:31:22.8932563Z deleted: sha256:da81ca545d8f21ceb55f30402bdf348ac7053ac116bc87276ddce4ab5e7e244c 2025-01-27T21:31:22.8933135Z 2025-01-27T21:31:22.8933356Z Total reclaimed space: 2.143GB 2025-01-27T21:31:22.8989350Z ##[group]Run set +e 2025-01-27T21:31:22.8989884Z set +e 2025-01-27T21:31:22.8990325Z if [[ "${NO_SUDO}" == "false" ]]; then 2025-01-27T21:31:22.8990955Z  sudo rm -rf "${GITHUB_WORKSPACE:?}/${REPOSITORY:?}" 2025-01-27T21:31:22.8991535Z else 2025-01-27T21:31:22.8992271Z  rm -rf "${GITHUB_WORKSPACE:?}/${REPOSITORY:?}" 2025-01-27T21:31:22.8992830Z fi 2025-01-27T21:31:22.8993203Z set -e 2025-01-27T21:31:22.9000689Z shell: /usr/bin/bash -e {0} 2025-01-27T21:31:22.9001148Z env: 2025-01-27T21:31:22.9001701Z DOCKER_IMAGE: pytorch/manylinux2_28_aarch64-builder:cpu-aarch64-main 2025-01-27T21:31:22.9002399Z REPOSITORY: pytorch/torchchat 2025-01-27T21:31:22.9002870Z PR_NUMBER: 1476 2025-01-27T21:31:22.9004252Z SCRIPT: echo "::group::Print machine info" uname -a echo "::endgroup::" TORCHCHAT_DEVICE=cpu .ci/scripts/run-docs evaluation echo "::group::Completion" echo "tests complete" echo "*******************************************" echo "::endgroup::" 2025-01-27T21:31:22.9005879Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-01-27T21:31:22.9006759Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-01-27T21:31:22.9007595Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-01-27T21:31:22.9008227Z NO_SUDO: false 2025-01-27T21:31:22.9008620Z ##[endgroup] 2025-01-27T21:31:23.1837900Z Post job cleanup. 2025-01-27T21:31:23.3233869Z Post job cleanup. 2025-01-27T21:31:23.4481757Z [command]/usr/bin/git version 2025-01-27T21:31:23.4537260Z git version 2.47.1 2025-01-27T21:31:23.4598675Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/1fbab77b-9a86-4e46-a50a-6f02171eafad' before making global git config changes 2025-01-27T21:31:23.4600090Z Adding repository directory to the temporary git global config as a safe directory 2025-01-27T21:31:23.4607391Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/torchchat/torchchat/test-infra 2025-01-27T21:31:23.4658867Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-01-27T21:31:23.4707778Z [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-01-27T21:31:23.5054487Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-01-27T21:31:23.5082503Z http.https://github.com/.extraheader 2025-01-27T21:31:23.5101015Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2025-01-27T21:31:23.5136830Z [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-01-27T21:31:23.5547687Z A job completed hook has been configured by the self-hosted runner administrator 2025-01-27T21:31:23.5583609Z ##[group]Run '/home/ec2-user/runner-scripts/after_job.sh' 2025-01-27T21:31:23.5590518Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-01-27T21:31:23.5591136Z ##[endgroup] 2025-01-27T21:31:23.5694122Z [!ALERT!] Swap in detected! [!ALERT!] 2025-01-27T21:31:38.7623177Z [!ALERT!] Swap out detected [!ALERT!] 2025-01-27T21:32:03.8499038Z Cleaning up orphan processes