[dynamo][ci] update PYTORCH_TEST_WITH_DYNAMO xfail/skips script for 3.13 (#155570)

No more 311 runners, tested by generating the files for the next PRs

Pull Request resolved: https://github.com/pytorch/pytorch/pull/155570
Approved by: https://github.com/zou3519
ghstack dependencies: #155473
This commit is contained in:
Simon Fan
2025-06-10 19:12:13 -07:00
committed by PyTorch MergeBot
parent 87b002b6fb
commit 5dcc718a77
2 changed files with 16 additions and 14 deletions

View File

@ -9,24 +9,26 @@ import requests
CONFIGS = {
"dynamo39": {
"linux-jammy-py3.9-clang10 / test (dynamo_wrapped, 1, 3, linux.2xlarge)",
"linux-jammy-py3.9-clang10 / test (dynamo_wrapped, 2, 3, linux.2xlarge)",
"linux-jammy-py3.9-clang10 / test (dynamo_wrapped, 3, 3, linux.2xlarge)",
"linux-jammy-py3.9-clang12 / test (dynamo_wrapped, 1, 3, linux.2xlarge)",
"linux-jammy-py3.9-clang12 / test (dynamo_wrapped, 2, 3, linux.2xlarge)",
"linux-jammy-py3.9-clang12 / test (dynamo_wrapped, 3, 3, linux.2xlarge)",
},
"dynamo311": {
"linux-jammy-py3.11-clang10 / test (dynamo_wrapped, 1, 3, linux.2xlarge)",
"linux-jammy-py3.11-clang10 / test (dynamo_wrapped, 2, 3, linux.2xlarge)",
"linux-jammy-py3.11-clang10 / test (dynamo_wrapped, 3, 3, linux.2xlarge)",
"dynamo313": {
"linux-jammy-py3.13-clang12 / test (dynamo_wrapped, 1, 3, linux.2xlarge)",
"linux-jammy-py3.13-clang12 / test (dynamo_wrapped, 2, 3, linux.2xlarge)",
"linux-jammy-py3.13-clang12 / test (dynamo_wrapped, 3, 3, linux.2xlarge)",
},
"eager311": {
"linux-jammy-py3.11-clang10 / test (default, 1, 3, linux.2xlarge)",
"linux-jammy-py3.11-clang10 / test (default, 2, 3, linux.2xlarge)",
"linux-jammy-py3.11-clang10 / test (default, 3, 3, linux.2xlarge)",
"eager313": {
"linux-jammy-py3.13-clang12 / test (default, 1, 5, linux.4xlarge)",
"linux-jammy-py3.13-clang12 / test (default, 2, 5, linux.4xlarge)",
"linux-jammy-py3.13-clang12 / test (default, 3, 5, linux.4xlarge)",
"linux-jammy-py3.13-clang12 / test (default, 4, 5, linux.4xlarge)",
"linux-jammy-py3.13-clang12 / test (default, 5, 5, linux.4xlarge)",
},
}
def download_reports(commit_sha, configs=("dynamo39", "dynamo311", "eager311")):
def download_reports(commit_sha, configs=("dynamo39", "dynamo313", "eager313")):
log_dir = "tmp_test_reports_" + commit_sha
def subdir_path(config):

View File

@ -221,5 +221,5 @@ if __name__ == "__main__":
args = parser.parse_args()
assert Path(args.filename).exists(), args.filename
assert Path(args.test_dir).exists(), args.test_dir
dynamo39, dynamo311 = download_reports(args.commit, ("dynamo39", "dynamo311"))
update(args.filename, args.test_dir, dynamo39, dynamo311, args.also_remove_skips)
dynamo39, dynamo313 = download_reports(args.commit, ("dynamo39", "dynamo313"))
update(args.filename, args.test_dir, dynamo39, dynamo313, args.also_remove_skips)