-
Notifications
You must be signed in to change notification settings - Fork 145
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
Fix for working with cudf 0.15 #159
Conversation
Cudf 0.15 recently disabled iterating over the values of an index, which broke a number of ops in nvtabular. (change rapidsai/cudf#5340) Fix by using values_host.
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/286/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 0b1a93b4dcae8509937a6ffb105f1911bafb5f58 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins2413563116796183923.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied Build step 'Execute shell' marked build as failure Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : #!/bin/bash source activate cd /var/jenkins_home/ python test_res_push.py "https://api.GitHub.com/repos/NVIDIA/NVTabular/issues/$ghprbPullId/comments" "/var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/log" [nvtabular_tests] $ /bin/bash /tmp/jenkins3587705493963020004.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied ln: failed to create symbolic link '/lib/libcuda.so': File exists |
rerun tests |
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/287/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins904949477396641404.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied Build step 'Execute shell' marked build as failure Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : #!/bin/bash source activate cd /var/jenkins_home/ python test_res_push.py "https://api.GitHub.com/repos/NVIDIA/NVTabular/issues/$ghprbPullId/comments" "/var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/log" [nvtabular_tests] $ /bin/bash /tmp/jenkins9087851760922571547.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied ln: failed to create symbolic link '/lib/libcuda.so': File exists |
rerun tests |
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/288/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins885494632642895385.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied Build step 'Execute shell' marked build as failure Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : #!/bin/bash source activate cd /var/jenkins_home/ python test_res_push.py "https://api.GitHub.com/repos/NVIDIA/NVTabular/issues/$ghprbPullId/comments" "/var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/log" [nvtabular_tests] $ /bin/bash /tmp/jenkins933950288347073525.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied ln: failed to create symbolic link '/lib/libcuda.so': File exists |
rerun tests |
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/289/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins8359743667228744018.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied Build step 'Execute shell' marked build as failure Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : #!/bin/bash source activate cd /var/jenkins_home/ python test_res_push.py "https://api.GitHub.com/repos/NVIDIA/NVTabular/issues/$ghprbPullId/comments" "/var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/log" [nvtabular_tests] $ /bin/bash /tmp/jenkins8732341273937868876.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied ln: failed to create symbolic link '/lib/libcuda.so': File exists |
rerun tests |
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/290/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins1998524369983926254.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied Build step 'Execute shell' marked build as failure Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : #!/bin/bash source activate cd /var/jenkins_home/ python test_res_push.py "https://api.GitHub.com/repos/NVIDIA/NVTabular/issues/$ghprbPullId/comments" "/var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/log" [nvtabular_tests] $ /bin/bash /tmp/jenkins2701989822688980317.sh mv: cannot move '/lib/libcuda.so' to '/lib/libcuda.so-conda-nvcc-backup': Permission denied ln: failed to create symbolic link '/lib/libcuda.so': File exists |
rerun tests |
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/291/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins7087152540603580233.sh /tmp/jenkins7087152540603580233.sh: line 5: black: command not found Build step 'Execute shell' marked build as failure Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : #!/bin/bash source activate cd /var/jenkins_home/ python test_res_push.py "https://api.GitHub.com/repos/NVIDIA/NVTabular/issues/$ghprbPullId/comments" "/var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/log" [nvtabular_tests] $ /bin/bash /tmp/jenkins1548896684945165098.sh |
rerun tests |
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/292/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins8953532366241069577.sh No Path provided. Nothing to do 😴 |
rerun tests |
Click to view CI ResultsGitHub pull request #159 of commit 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba, no merge conflicts. Running as SYSTEM Setting status of 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/295/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --progress -- https://github.com/NVIDIA/NVTabular.git +refs/pull/159/*:refs/remotes/origin/pr/159/* # timeout=10 > git rev-parse 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba^{commit} # timeout=10 Checking out Revision 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8a8e8f74cf03a1399a9cb0be3f1de984fc1403ba # timeout=10 Commit message: "Fix for working with cudf 0.15" > git rev-list --no-walk 0b1a93b4dcae8509937a6ffb105f1911bafb5f58 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins7404385790885753295.sh No Path provided. Nothing to do 😴 Skipped 2 files ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-5.4.3, py-1.9.0, pluggy-0.13.1 rootdir: /var/jenkins_home/workspace/nvtabular, inifile: setup.cfg plugins: hypothesis-5.20.2, cov-2.10.0 collected 321 items / 1 skipped / 320 selected |
Cudf 0.15 recently disabled iterating over the values of an index, which broke a number of ops in nvtabular. (change rapidsai/cudf#5340) Fix by using values_host.
Cudf 0.15 recently disabled iterating over the values of an index, which broke
a number of ops in nvtabular. (change rapidsai/cudf#5340)
Fix by using values_host.