-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
migrate prototype CI to Nova #7037
Conversation
This reverts commit c931ff2.
timeout: 45 | ||
script: | | ||
# Mark Build Directory Safe | ||
git config --global --add safe.directory /__w/vision/vision |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@osalpekar we should probably just do this in the base linux_job.yml
if everyone is having to recreate this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need it though? I've removed it in 119dc41 and the build is green: https://github.com/pytorch/vision/actions/runs/3731505086/jobs/6329814912. Under what circumstance do we need to? IIRC, this is only related to git submodules which we don't have. I guess it is not harmful, we can just do it by default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks Philip!
Summary: * improve prototype GPU CI config * consolidate CPU and GPU prototype workflows * [REVERTME] deactivate other CI * syntax * fix name * fix echo mutex * style * fix runner * add jobname * run all prototype tests * fix mutex echo * cleanup * Revert "[REVERTME] deactivate other CI" This reverts commit c931ff2. * remove old workflows * use free GHA runner for CPU tests * Revert "use free GHA runner for CPU tests" This reverts commit a209b31. * [REVERTME] turn warnings into errors * try fix test warnings * fix module import in tests * revert * int -> float * [REVERTME] why do we have to mark as safe? Reviewed By: NicolasHug Differential Revision: D42414485 fbshipit-source-id: 5cc5ae0e5b2b60c027f030f7b083ef5cc10d62bc
This PR does three things:
Consolidate the prototype CPU and GPU tests using the Nova workflow
Group the output of the individual steps for convenience
Minor cleanup of the script without changing functionality
cc @seemethere @bjuncek