Skip to content

Conversation

@skotapati
Copy link
Contributor

@skotapati skotapati commented Sep 6, 2024

@skotapati skotapati self-assigned this Sep 6, 2024
@pytorch-bot pytorch-bot bot added the topic: not user facing topic category label Sep 6, 2024
@pytorch-bot
Copy link

pytorch-bot bot commented Sep 6, 2024

🔗 Helpful Links

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

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

❗ 1 Active SEVs

There are 1 currently active SEVs. If your PR is affected, please view them below:

✅ No Failures

As of commit ba9c6f6 with merge base f4008a5 (image):
💚 Looks good so far! There are no failures yet. 💚

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

@skotapati skotapati added ciflow/mps Run MPS tests (subset of trunk) module: mps Related to Apple Metal Performance Shaders framework labels Sep 6, 2024
@skotapati skotapati force-pushed the dev/skotapati/nightly_perf_mps branch from d8a3973 to 3556e72 Compare September 12, 2024 18:12
@skotapati skotapati marked this pull request as ready for review September 13, 2024 17:19
@skotapati skotapati requested a review from a team as a code owner September 13, 2024 17:19
@janeyx99 janeyx99 added the triaged This issue has been looked at a team member, and triaged and prioritized into an appropriate module label Sep 16, 2024
@skotapati
Copy link
Contributor Author

@pytorchbot rebase

@pytorchmergebot
Copy link
Collaborator

@pytorchbot started a rebase job onto refs/remotes/origin/viable/strict. Check the current status here

@pytorchmergebot
Copy link
Collaborator

Successfully rebased dev/skotapati/nightly_perf_mps onto refs/remotes/origin/viable/strict, please pull locally before adding more changes (for example, via git checkout dev/skotapati/nightly_perf_mps && git pull --rebase)

@pytorchmergebot pytorchmergebot force-pushed the dev/skotapati/nightly_perf_mps branch from 82f9804 to 079e108 Compare September 24, 2024 05:59
@skotapati skotapati force-pushed the dev/skotapati/nightly_perf_mps branch 2 times, most recently from 2ef9f7c to a9ad6b6 Compare September 26, 2024 18:24
@skotapati
Copy link
Contributor Author

@pytorchbot rebase

@pytorchmergebot
Copy link
Collaborator

@pytorchbot started a rebase job onto refs/remotes/origin/viable/strict. Check the current status here

@pytorchmergebot
Copy link
Collaborator

Successfully rebased dev/skotapati/nightly_perf_mps onto refs/remotes/origin/viable/strict, please pull locally before adding more changes (for example, via git checkout dev/skotapati/nightly_perf_mps && git pull --rebase)

@pytorchmergebot pytorchmergebot force-pushed the dev/skotapati/nightly_perf_mps branch from 8187142 to 5f4f5d0 Compare November 6, 2024 00:56
@pytorch pytorch deleted a comment from pytorch-bot bot Nov 6, 2024
@pytorchmergebot
Copy link
Collaborator

Successfully rebased dev/skotapati/nightly_perf_mps onto refs/remotes/origin/viable/strict, please pull locally before adding more changes (for example, via git checkout dev/skotapati/nightly_perf_mps && git pull --rebase)

@pytorchmergebot pytorchmergebot force-pushed the dev/skotapati/nightly_perf_mps branch from 8e2506d to ba9c6f6 Compare November 14, 2024 21:23
@malfet
Copy link
Contributor

malfet commented Nov 14, 2024

@pytorchbot merge -f "Lint + MPS tests are green"

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged immediately since you used the force (-f) flag, bypassing any CI checks (ETA: 1-5 minutes). Please use -f as last resort and instead consider -i/--ignore-current to continue the merge ignoring current failures. This will allow currently pending tests to finish and report signal before the merge.

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

pytorchmergebot pushed a commit that referenced this pull request Dec 5, 2024
After #135386 and #141999, MPS benchmark has been running for a while and the data has been uploaded correctly.  However, the dashboard is still using the old schema that requires the output CSV files to be named in a certain way for its query to work https://github.com/pytorch/test-infra/blob/main/torchci/clickhouse_queries/compilers_benchmark_performance/query.sql#L32-L40.  Specifically, the filename needs to be in the following format `inductor_${backend}_${suite}_${dtype}_${mode}_${device}_${target}.csv`.

The new schema gets away with all this hacky setup, but the dashboard hasn't been migrated to the new schema yet. So, this is a quick way to just get the data to show up first.

### Testing

https://github.com/pytorch/pytorch/actions/runs/12153886764
Pull Request resolved: #142034
Approved by: https://github.com/skotapati, https://github.com/malfet
AmdSampsa pushed a commit to AmdSampsa/pytorch that referenced this pull request Dec 9, 2024
After pytorch#135386 and pytorch#141999, MPS benchmark has been running for a while and the data has been uploaded correctly.  However, the dashboard is still using the old schema that requires the output CSV files to be named in a certain way for its query to work https://github.com/pytorch/test-infra/blob/main/torchci/clickhouse_queries/compilers_benchmark_performance/query.sql#L32-L40.  Specifically, the filename needs to be in the following format `inductor_${backend}_${suite}_${dtype}_${mode}_${device}_${target}.csv`.

The new schema gets away with all this hacky setup, but the dashboard hasn't been migrated to the new schema yet. So, this is a quick way to just get the data to show up first.

### Testing

https://github.com/pytorch/pytorch/actions/runs/12153886764
Pull Request resolved: pytorch#142034
Approved by: https://github.com/skotapati, https://github.com/malfet
pytorchmergebot pushed a commit that referenced this pull request Dec 9, 2024
The bash script modification in #135386 results in tests on mac in default shard not running.
This PR is expected to cause test failures, but we need to start getting signal, so landing with known failures
Pull Request resolved: #142270
Approved by: https://github.com/malfet, https://github.com/seemethere, https://github.com/atalman

Co-authored-by: Nikita Shulga <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/inductor ciflow/mps Run MPS tests (subset of trunk) Merged module: dynamo module: mps Related to Apple Metal Performance Shaders framework open source test-config/default topic: not user facing topic category triaged This issue has been looked at a team member, and triaged and prioritized into an appropriate module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants