Skip to content

Move trunk.yml, periodic.yml and nightly.yml to linux_job_v3 - #22248

Open
huydhn wants to merge 2 commits into
osdc/v3-pullfrom
osdc/v3-trunk
Open

Move trunk.yml, periodic.yml and nightly.yml to linux_job_v3#22248
huydhn wants to merge 2 commits into
osdc/v3-pullfrom
osdc/v3-trunk

Conversation

@huydhn

@huydhn huydhn commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Fourth of six splitting up #22107. Stacked on #22247.

Also picks up the last linux_job.yml (v1) call site, in trunk's test-arm-backend-zephyr.

The two arm backend jobs that raise fs.inotify.max_user_watches now tolerate failure, since that is a node-level setting an unprivileged pod cannot change.

Authored with Claude Code.

@pytorch-bot

pytorch-bot Bot commented Aug 28, 2026

Copy link
Copy Markdown

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/22248

Note: Links to docs will display an error until the docs builds have been completed.

✅ You can merge normally! (1 Unrelated Failure)

As of commit 79bf15b with merge base c8d5189 (image):

BROKEN TRUNK - The following job failed but were present on the merge base:

👉 Rebase onto the `viable/strict` branch to avoid these failures

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Aug 28, 2026
@huydhn
huydhn requested a review from shoumikhin August 31, 2026 22:12
@huydhn
huydhn marked this pull request as ready for review August 31, 2026 22:13
@huydhn

huydhn commented Sep 1, 2026

Copy link
Copy Markdown
Contributor Author

Last commit temporarily points trunk.yml (11 refs), periodic.yml and nightly.yml at pytorch/test-infra#8683 (osdc/hf-cache-writable). Reverts to @main before landing.

Same caveats as #22247: a pull_request run already sees the label in the event payload, so this exercises the refresh path rather than the ciflow-tag resolution, and it will not seed the shared cache until meta-pytorch/pytorch-gha-infra#1463 lands.

trunk.yml is the interesting one here — it carries a ciflow/trunk tag trigger, so if a ciflow/trunk/22248 tag gets pushed, that run does exercise the tag resolution, which is the path with no coverage in test-infra.

The two arm backend jobs that raise fs.inotify.max_user_watches now tolerate
failure, since that is a node-level setting an unprivileged pod cannot change.

Authored with Claude Code.
periodic.yml takes its runner from the matrix that gather_test_models.py emits,
not from a literal in the workflow, so the migration of the yml left
test-models-linux scheduling onto linux.2xlarge and linux.4xlarge.memory. Same
mapping as the call sites: 2xlarge -> mt-l-x86iavx512-8-64, 4xlarge.memory ->
mt-l-x86iavx512-16-128, macos untouched.

Authored with Claude Code.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-refresh-hf-cache CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants