pytorch/.github/workflows
Catherine Lee dab272eed8 [td] Consistent pytest cache (#113804)
Move the pytest cache downloading into the build step and store it in additional ci files so that it stays consistent during sharding.

Only build env is taken into account now instead of also test config since we might not have the test config during build time, making it less specific, but I also think this might be better since tests are likely to fail across the same test config (I also think it might be worth not even looking at build env but thats a different topic)

Each cache upload should only include information from the current run.  Do not merge current cache with downloaded cache during upload (shouldn't matter anyways since the downloaded cache won't exist at the time)

From what I cant tell of the s3 retention policy, pytest cache files will be deleted after 30 days (cc @ZainRizvi to confirm), so we never have to worry about space or pulling old versions.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/113804
Approved by: https://github.com/ZainRizvi
2023-11-17 23:45:47 +00:00
..
_android-build-test.yml
_android-full-build-test.yml Update Android to R21e (#109355) 2023-10-30 06:49:32 +00:00
_bazel-build-test.yml [ci][ez] Add job_id to emit_metrics (#113099) 2023-11-08 10:32:41 +00:00
_binary-build-linux.yml Add continue-on-error if ssh step is failing (#111916) 2023-10-24 14:53:40 +00:00
_binary-test-linux.yml Add continue-on-error if ssh step is failing (#111916) 2023-10-24 14:53:40 +00:00
_binary-upload.yml [CI] Call upload step upload (#112451) 2023-10-31 00:37:14 +00:00
_buck-build-test.yml
_docs.yml
_ios-build-test.yml
_linux-build.yml [td] Consistent pytest cache (#113804) 2023-11-17 23:45:47 +00:00
_linux-test.yml [td] Consistent pytest cache (#113804) 2023-11-17 23:45:47 +00:00
_mac-build.yml Update get-workflow-job-id to also return job name (#112103) 2023-10-26 16:42:46 +00:00
_mac-test-mps.yml Update get-workflow-job-id to also return job name (#112103) 2023-10-26 16:42:46 +00:00
_mac-test.yml Include job name in the emitted metrics (#113884) 2023-11-16 21:26:49 +00:00
_rocm-test.yml Include job name in the emitted metrics (#113884) 2023-11-16 21:26:49 +00:00
_run_android_tests.yml
_win-build.yml [td] Consistent pytest cache (#113804) 2023-11-17 23:45:47 +00:00
_win-test.yml [td] Consistent pytest cache (#113804) 2023-11-17 23:45:47 +00:00
assigntome-docathon.yml Add assigntome-docathon workflow (#112525) 2023-10-31 22:23:32 +00:00
auto_request_review.yml
build-android-binaries.yml
build-ios-binaries.yml
build-triton-wheel.yml Update ROCm triton pin (#111129) 2023-11-08 17:16:48 +00:00
check-labels.yml
close-nonexistent-disable-issues.yml
create_release.yml
docker-builds.yml Build and test ExecuTorch on PyTorch (#113364) 2023-11-16 02:19:58 +00:00
docker-release.yml Docker release build don't include build suffix in the release (#112046) 2023-10-25 19:40:01 +00:00
generated-linux-aarch64-binary-manywheel-nightly.yml Add all 3.12 binary build for wheel. Let's see how it goes. V2 (#112882) 2023-11-16 18:20:12 +00:00
generated-linux-binary-conda-nightly.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-linux-binary-libtorch-cxx11-abi-main.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-linux-binary-libtorch-cxx11-abi-nightly.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-linux-binary-libtorch-pre-cxx11-main.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-linux-binary-libtorch-pre-cxx11-nightly.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-linux-binary-manywheel-main.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-linux-binary-manywheel-nightly.yml Add all 3.12 binary build for wheel. Let's see how it goes. V2 (#112882) 2023-11-16 18:20:12 +00:00
generated-macos-arm64-binary-conda-nightly.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-macos-arm64-binary-libtorch-cxx11-abi-nightly.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-macos-arm64-binary-wheel-nightly.yml Add all 3.12 binary build for wheel. Let's see how it goes. V2 (#112882) 2023-11-16 18:20:12 +00:00
generated-macos-binary-conda-nightly.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-macos-binary-libtorch-cxx11-abi-nightly.yml Pin Docker images to main (#112692) 2023-11-02 17:39:45 +00:00
generated-macos-binary-wheel-nightly.yml Add all 3.12 binary build for wheel. Let's see how it goes. V2 (#112882) 2023-11-16 18:20:12 +00:00
generated-windows-binary-conda-nightly.yml [BE][EZ] Use setup-ssh actions from test-infra (#111922) 2023-10-24 19:55:58 +00:00
generated-windows-binary-libtorch-debug-main.yml [BE][EZ] Use setup-ssh actions from test-infra (#111922) 2023-10-24 19:55:58 +00:00
generated-windows-binary-libtorch-debug-nightly.yml [CI] Limit libtorch builds to shared-with-deps (#112452) 2023-10-31 08:40:06 +00:00
generated-windows-binary-libtorch-release-main.yml [BE][EZ] Use setup-ssh actions from test-infra (#111922) 2023-10-24 19:55:58 +00:00
generated-windows-binary-libtorch-release-nightly.yml [CI] Limit libtorch builds to shared-with-deps (#112452) 2023-10-31 08:40:06 +00:00
generated-windows-binary-wheel-nightly.yml Add all 3.12 binary build for wheel. Let's see how it goes. V2 (#112882) 2023-11-16 18:20:12 +00:00
inductor-perf-compare.yml
inductor-perf-test-nightly.yml Add Benchmark for freezing + max autotune, turn on in weekly run (#111853) 2023-10-24 04:13:56 +00:00
inductor-periodic.yml
inductor.yml
labeler.yml
lint-bc.yml
lint.yml Update small wheel nccl-version to 2.19.3 (#112293) 2023-10-31 01:20:01 +00:00
mac-mps.yml
nightly-rockset-uploads.yml
nightly.yml Update ExecuTorch pinned commit daily (#113832) 2023-11-17 18:38:46 +00:00
periodic.yml Rerun disabled tests on MacOS x86 (#113315) 2023-11-10 03:24:27 +00:00
pull.yml Upgrade CI to ROCm5.7 (#110465) 2023-11-08 06:11:10 +00:00
revert.yml
rocm.yml Upgrade CI to ROCm5.7 (#110465) 2023-11-08 06:11:10 +00:00
scorecards.yml
slow.yml
stale.yml
trunk.yml Build and test ExecuTorch on PyTorch (#113364) 2023-11-16 02:19:58 +00:00
trymerge.yml [GHF] Abort merge on rebase failure (#113960) 2023-11-17 23:11:00 +00:00
tryrebase.yml [GHF] Abort merge on rebase failure (#113960) 2023-11-17 23:11:00 +00:00
unstable-periodic.yml
unstable.yml
update-viablestrict.yml
update_pytorch_labels.yml
upload-alerts.yml
upload-test-stats.yml Upload ROCm artifacts from the new workflow to S3 (#112442) 2023-11-01 03:06:15 +00:00
upload-torch-dynamo-perf-stats.yml
weekly.yml