Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/92569
Note: Links to docs will display an error until the docs builds have been completed. ❌ 5 FailuresAs of commit d0c28b7: NEW FAILURES - The following jobs have failed:
BROKEN TRUNK - The following jobs failed but were present on the merge base 0bc875a:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
e509bf6 to
30b92f6
Compare
| COMMON_BUILD_SCRIPT="$(dirname "${BASH_SOURCE[0]}")/common-build.sh" | ||
| if [[ -f "$COMMON_BUILD_SCRIPT" ]]; then | ||
| # shellcheck source=./common-build.sh | ||
| bash "$COMMON_BUILD_SCRIPT" | ||
| else | ||
| # shellcheck source=./common-build.sh | ||
| bash .jenkins/pytorch/common-build.sh | ||
| fi |
There was a problem hiding this comment.
i changed only these manually.
all other changes are mostly a .jenkins -> .ci
huydhn
left a comment
There was a problem hiding this comment.
LGTM! Should we look around for a solution to keep .jenkins and .ci in sync in the interim before the former can be removed?
Maybe? But it may not be very worth it since I intend for that interim to be small (a week at most). Another thing we could do to completely eliminate this gap is to include the .jenkins removal here, and force merge the bc test breaking as an intentional break. |
That sounds good to me. I like your approach here better with |
999ec47 to
d47ab50
Compare
d47ab50 to
d0c28b7
Compare
ZainRizvi
left a comment
There was a problem hiding this comment.
There's a bunch of jenkins references still existing in the copied files. Are those supposed to still be there?
| @@ -0,0 +1,14 @@ | |||
| # Jenkins | |||
There was a problem hiding this comment.
Want to rename the jenkins references in this file?
| # This test has been flaky in ROCm CI (but note the tests are | ||
| # cpu-only so should be unrelated to ROCm) | ||
| rocm_ignore_test+=("--ignore $caffe2_pypath/python/operator_test/blobs_queue_db_test.py") | ||
| # This test is skipped on Jenkins(compiled without MKL) and otherwise known flaky |
|
|
||
| if [[ ${BUILD_ENVIRONMENT} == *onnx* ]]; then | ||
| pip install click mock tabulate networkx==2.0 | ||
| pip -q install --user "file:///var/lib/jenkins/workspace/third_party/onnx#egg=onnx" |
There was a problem hiding this comment.
This prob needs to go too...
| @@ -0,0 +1,14 @@ | |||
| # Jenkins | |||
| # We don't actually need it for our tests, but it's imported if it's present, so uninstall. | ||
| pip uninstall -q --yes numba | ||
| # JIT C++ extensions require ninja, so put it into PATH. | ||
| export PATH="/var/lib/jenkins/.local/bin:$PATH" |
malfet
left a comment
There was a problem hiding this comment.
Please consider creating symlinks and deleting them later to make transition process smoother.
|
Closing in favor of #92621. @ZainRizvi I think it'd be better as a followup to replace the Jenkins refs (since those are mostly doc changes) |
Follow up after #92569 Pull Request resolved: #93104 Approved by: https://github.com/huydhn, https://github.com/seemethere, https://github.com/ZainRizvi
PLEASE LOOK AT #92621 INSTEAD
Completes what I started in #82753
Most the changes here are:
Once this lands, we'll likely have to tell people to rebase past this change.
Next steps:
Why don't I remove .jenkins already?