-
Notifications
You must be signed in to change notification settings - Fork 143
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
[REVIEW] Creating dedicated loader
submodule to build TF async dataloader
#224
Conversation
…ng example notebook
Click to view CI ResultsGitHub pull request #224 of commit 59e5a450d012fe6afb52cc9571da3be151ff0297, no merge conflicts. Running as SYSTEM Setting status of 59e5a450d012fe6afb52cc9571da3be151ff0297 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/547/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 59e5a450d012fe6afb52cc9571da3be151ff0297^{commit} # timeout=10 Checking out Revision 59e5a450d012fe6afb52cc9571da3be151ff0297 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 59e5a450d012fe6afb52cc9571da3be151ff0297 # timeout=10 Commit message: "cleaning up and blackening" > git rev-list --no-walk befdbecfce99b23272ecd4dc742294cec06cd250 # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins303756966890646663.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 32 files would be left unchanged. ./nvtabular/loader/tensorflow.py:2:1: F401 'warnings' imported but unused ./nvtabular/loader/tensorflow.py:7:1: F401 '..io._shuffle_gdf' imported but unused ./nvtabular/loader/tensorflow.py:7:1: F401 '..io.device_mem_size' imported but unused ./nvtabular/loader/tensorflow.py:8:1: F401 '..workflow.BaseWorkflow' imported but unused ./nvtabular/loader/backend.py:1:1: F401 'math' imported but unused ./nvtabular/loader/backend.py:9:1: F401 'nvtabular.ops._get_embedding_order' imported but unused ./nvtabular/loader/backend.py:52:15: F821 undefined name 'torch' ./nvtabular/loader/backend.py:52:54: F821 undefined name 'torch' ./nvtabular/loader/backend.py:122:26: F821 undefined name 'workflows' ./nvtabular/loader/tf_utils.py:7:23: F821 undefined name 'device_mem_size' ./nvtabular/loader/tf_utils.py:9:29: F821 undefined name 'os' ./nvtabular/loader/tf_utils.py:19:18: F821 undefined name 'os' ./nvtabular/loader/tf_utils.py:26:9: F821 undefined name 'warnings' 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/jenkins6245704696221640167.sh |
Click to view CI ResultsGitHub pull request #224 of commit 16f9d754f6530865c3c8734fa6347c59ee1645f5, no merge conflicts. Running as SYSTEM Setting status of 16f9d754f6530865c3c8734fa6347c59ee1645f5 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/549/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 16f9d754f6530865c3c8734fa6347c59ee1645f5^{commit} # timeout=10 Checking out Revision 16f9d754f6530865c3c8734fa6347c59ee1645f5 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 16f9d754f6530865c3c8734fa6347c59ee1645f5 # timeout=10 Commit message: "finished separating loader code" > git rev-list --no-walk ad99e5becb61d8b246a5bd652700c9c8059d4d0b # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins7354477975365041431.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. ./nvtabular/loader/tensorflow.py:20:1: F401 'tensorflow.python.feature_column.feature_column_v2 as fc' imported but unused ./nvtabular/loader/torch.py:44:16: F821 undefined name 'TorchTensorBatchDatasetItr' ./nvtabular/loader/tf_utils.py:10:29: F821 undefined name 'os' ./nvtabular/loader/tf_utils.py:20:18: F821 undefined name 'os' ./nvtabular/loader/tf_utils.py:27:9: F821 undefined name 'warnings' ./nvtabular/loader/tf_utils.py:68:19: F821 undefined name 'columns' ./nvtabular/loader/tf_utils.py:73:31: F821 undefined name 'fc' 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/jenkins414755964881219107.sh |
Click to view CI ResultsGitHub pull request #224 of commit bb63cc5fb5a4817a5dcc96f394b84a81f01d886b, no merge conflicts. Running as SYSTEM Setting status of bb63cc5fb5a4817a5dcc96f394b84a81f01d886b to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/670/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse bb63cc5fb5a4817a5dcc96f394b84a81f01d886b^{commit} # timeout=10 Checking out Revision bb63cc5fb5a4817a5dcc96f394b84a81f01d886b (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f bb63cc5fb5a4817a5dcc96f394b84a81f01d886b # timeout=10 Commit message: "adding PARTS_PER_CHUNK to criteo example" > git rev-list --no-walk f272dc9c302d25f7025b3d97513860fd4c95f299 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins4374779857816902899.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. /var/jenkins_home/.local/lib/python3.7/site-packages/isort/main.py:125: UserWarning: Likely recursive symlink detected to /var/jenkins_home/workspace/nvtabular_tests/nvtabular/images warn(f"Likely recursive symlink detected to {resolved_path}") Skipped 1 files ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: hypothesis-5.28.0, forked-1.3.0, xdist-2.1.0, cov-2.10.1 collected 419 items / 1 skipped / 418 selected |
Click to view CI ResultsGitHub pull request #224 of commit 716825debda4ed32108942f20ac45b1baa7fcbea, no merge conflicts. Running as SYSTEM Setting status of 716825debda4ed32108942f20ac45b1baa7fcbea to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/671/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 716825debda4ed32108942f20ac45b1baa7fcbea^{commit} # timeout=10 Checking out Revision 716825debda4ed32108942f20ac45b1baa7fcbea (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 716825debda4ed32108942f20ac45b1baa7fcbea # timeout=10 Commit message: "fixing tf unit tests" > git rev-list --no-walk bb63cc5fb5a4817a5dcc96f394b84a81f01d886b # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins4548874604139810294.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/loader/tensorflow.py Oh no! 💥 💔 💥 1 file would be reformatted, 30 files would be left unchanged. 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/jenkins320685992468812347.sh |
Click to view CI ResultsGitHub pull request #224 of commit 056155ef1c13b9d976a86ce2d86cbe7a3607ed38, no merge conflicts. Running as SYSTEM Setting status of 056155ef1c13b9d976a86ce2d86cbe7a3607ed38 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/672/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 056155ef1c13b9d976a86ce2d86cbe7a3607ed38^{commit} # timeout=10 Checking out Revision 056155ef1c13b9d976a86ce2d86cbe7a3607ed38 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 056155ef1c13b9d976a86ce2d86cbe7a3607ed38 # timeout=10 Commit message: "blackening" > git rev-list --no-walk 716825debda4ed32108942f20ac45b1baa7fcbea # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins3255953055005442194.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. ./nvtabular/loader/tf_utils.py:31:24: F821 undefined name 'tf_device' ./nvtabular/loader/tf_utils.py:31:87: F821 undefined name 'tf_mem_size' 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/jenkins1468419213717319336.sh |
Click to view CI ResultsGitHub pull request #224 of commit 9c82df5f68c2605773fa3b744ca8e67cf4594947, no merge conflicts. Running as SYSTEM Setting status of 9c82df5f68c2605773fa3b744ca8e67cf4594947 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/673/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 9c82df5f68c2605773fa3b744ca8e67cf4594947^{commit} # timeout=10 Checking out Revision 9c82df5f68c2605773fa3b744ca8e67cf4594947 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 9c82df5f68c2605773fa3b744ca8e67cf4594947 # timeout=10 Commit message: "fixed tf_util bug" > git rev-list --no-walk 056155ef1c13b9d976a86ce2d86cbe7a3607ed38 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins7392629584272941548.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. ./nvtabular/loader/tf_utils.py:31:84: F821 undefined name 'tf_mem_size' 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/jenkins996061379472624272.sh |
Click to view CI ResultsGitHub pull request #224 of commit 933b71900713e90a0044cf0d294ef3de24067712, no merge conflicts. Running as SYSTEM Setting status of 933b71900713e90a0044cf0d294ef3de24067712 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/674/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 933b71900713e90a0044cf0d294ef3de24067712^{commit} # timeout=10 Checking out Revision 933b71900713e90a0044cf0d294ef3de24067712 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 933b71900713e90a0044cf0d294ef3de24067712 # timeout=10 Commit message: "fixing tf_utils bug" > git rev-list --no-walk 9c82df5f68c2605773fa3b744ca8e67cf4594947 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins6709133231254430996.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/loader/tf_utils.py Oh no! 💥 💔 💥 1 file would be reformatted, 30 files would be left unchanged. 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/jenkins8185771004694239439.sh |
Click to view CI ResultsGitHub pull request #224 of commit 3db05b05683d1af460215eca87b707b6ccfb7bbf, no merge conflicts. Running as SYSTEM Setting status of 3db05b05683d1af460215eca87b707b6ccfb7bbf to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/675/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 3db05b05683d1af460215eca87b707b6ccfb7bbf^{commit} # timeout=10 Checking out Revision 3db05b05683d1af460215eca87b707b6ccfb7bbf (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 3db05b05683d1af460215eca87b707b6ccfb7bbf # timeout=10 Commit message: "blackening" > git rev-list --no-walk 933b71900713e90a0044cf0d294ef3de24067712 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins8254015544088330717.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. ./nvtabular/loader/tf_utils.py:32:64: F821 undefined name 'memory_allcation' 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/jenkins8077269931564506719.sh |
Click to view CI ResultsGitHub pull request #224 of commit 9458a8d241f925c7c38a438af3ed2c17334f9ad8, no merge conflicts. Running as SYSTEM Setting status of 9458a8d241f925c7c38a438af3ed2c17334f9ad8 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/676/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 9458a8d241f925c7c38a438af3ed2c17334f9ad8^{commit} # timeout=10 Checking out Revision 9458a8d241f925c7c38a438af3ed2c17334f9ad8 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 9458a8d241f925c7c38a438af3ed2c17334f9ad8 # timeout=10 Commit message: "blackening" > git rev-list --no-walk 3db05b05683d1af460215eca87b707b6ccfb7bbf # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins839065965201183044.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. /var/jenkins_home/.local/lib/python3.7/site-packages/isort/main.py:125: UserWarning: Likely recursive symlink detected to /var/jenkins_home/workspace/nvtabular_tests/nvtabular/images warn(f"Likely recursive symlink detected to {resolved_path}") Skipped 1 files ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: hypothesis-5.28.0, forked-1.3.0, xdist-2.1.0, cov-2.10.1 collected 419 items / 1 skipped / 418 selected |
Click to view CI ResultsGitHub pull request #224 of commit 6f543f9d99d5aaf52ea62e6d512e2fa5647f42ff, no merge conflicts. Running as SYSTEM Setting status of 6f543f9d99d5aaf52ea62e6d512e2fa5647f42ff to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/677/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 6f543f9d99d5aaf52ea62e6d512e2fa5647f42ff^{commit} # timeout=10 Checking out Revision 6f543f9d99d5aaf52ea62e6d512e2fa5647f42ff (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 6f543f9d99d5aaf52ea62e6d512e2fa5647f42ff # timeout=10 Commit message: "fixing bug in loader backend" > git rev-list --no-walk 9458a8d241f925c7c38a438af3ed2c17334f9ad8 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins6580127825192388955.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. /var/jenkins_home/.local/lib/python3.7/site-packages/isort/main.py:125: UserWarning: Likely recursive symlink detected to /var/jenkins_home/workspace/nvtabular_tests/nvtabular/images warn(f"Likely recursive symlink detected to {resolved_path}") Skipped 1 files ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: hypothesis-5.28.0, forked-1.3.0, xdist-2.1.0, cov-2.10.1 collected 419 items / 1 skipped / 418 selected |
Click to view CI ResultsGitHub pull request #224 of commit 1042d968da88cfba12597c35e42fae013d06d139, no merge conflicts. Running as SYSTEM Setting status of 1042d968da88cfba12597c35e42fae013d06d139 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/680/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 1042d968da88cfba12597c35e42fae013d06d139^{commit} # timeout=10 Checking out Revision 1042d968da88cfba12597c35e42fae013d06d139 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 1042d968da88cfba12597c35e42fae013d06d139 # timeout=10 Commit message: "tests passing" > git rev-list --no-walk 823142479af5643c9325479ca695ef2d5455a657 # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins4226273224442509525.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/tests/unit/test_tf_dataloader.py Oh no! 💥 💔 💥 1 file would be reformatted, 30 files would be left unchanged. 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/jenkins5384196860892043366.sh |
Click to view CI ResultsGitHub pull request #224 of commit 05b9a25ee4c0bdb9001c40f597bacaad3921e37c, no merge conflicts. Running as SYSTEM Setting status of 05b9a25ee4c0bdb9001c40f597bacaad3921e37c to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/681/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 05b9a25ee4c0bdb9001c40f597bacaad3921e37c^{commit} # timeout=10 Checking out Revision 05b9a25ee4c0bdb9001c40f597bacaad3921e37c (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 05b9a25ee4c0bdb9001c40f597bacaad3921e37c # timeout=10 Commit message: "blackening" > git rev-list --no-walk 1042d968da88cfba12597c35e42fae013d06d139 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins6903780172210067657.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. /var/jenkins_home/.local/lib/python3.7/site-packages/isort/main.py:125: UserWarning: Likely recursive symlink detected to /var/jenkins_home/workspace/nvtabular_tests/nvtabular/images warn(f"Likely recursive symlink detected to {resolved_path}") Skipped 1 files ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: hypothesis-5.28.0, forked-1.3.0, xdist-2.1.0, cov-2.10.1 collected 419 items / 1 skipped / 418 selected |
"metadata": {}, | ||
"outputs": [], | ||
"source": [ | ||
"DATA_DIR = os.environ.get('INPUT_DATA_DIR', './data')\n", | ||
"OUTPUT_DATA_DIR = os.environ.get('INPUT_DATA_DIR', './data')\n", | ||
"DATA_DIR = os.environ.get(\"OUTPUT_DATA_DIR\", \"./data\")\n", |
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.
This probably should be INPUT_DATA_DIR, since it's also used for getting reading the dataset.
Right now the unittests are failling because of this in tests/unit/test_notebooks.py::test_rossman_example
Traceback (most recent call last):
File "/tmp/pytest-of-jenkins/pytest-20/test_rossman_example0/notebook.py", line 59, in <module>
proc.apply(train_dataset, record_stats=True, output_path=PREPROCESS_DIR_TRAIN, shuffle=nvt.io.Shuffle.PER_WORKER, out_files_per_proc=2)
File "/var/jenkins_home/nvtabular/nvtabular/workflow.py", line 729, in apply
num_io_threads=num_io_threads,
File "/var/jenkins_home/nvtabular/nvtabular/workflow.py", line 829, in build_and_process_graph
self.exec_phase(idx, record_stats=record_stats)
File "/var/jenkins_home/nvtabular/nvtabular/workflow.py", line 612, in exec_phase
self._aggregated_dask_transform(transforms)
File "/var/jenkins_home/nvtabular/nvtabular/workflow.py", line 587, in _aggregated_dask_transform
ddf = self.get_ddf()
File "/var/jenkins_home/nvtabular/nvtabular/workflow.py", line 575, in get_ddf
return self.ddf.to_ddf(columns=columns, shuffle=self._shuffle_parts)
File "/var/jenkins_home/nvtabular/nvtabular/io.py", line 809, in to_ddf
ddf = self.engine.to_ddf(columns=columns)
File "/var/jenkins_home/nvtabular/nvtabular/io.py", line 1060, in to_ddf
return dask_cudf.read_csv(self.paths, chunksize=self.part_size, **self.csv_kwargs)[
File "/opt/conda/lib/python3.7/site-packages/dask_cudf-0.15.0a0+4964.g4b6b7c0fd.dirty-py3.7.egg/dask_cudf/io/csv.py", line 19, in read_csv
return _internal_read_csv(path=path, chunksize=chunksize, **kwargs)
File "/opt/conda/lib/python3.7/site-packages/dask_cudf-0.15.0a0+4964.g4b6b7c0fd.dirty-py3.7.egg/dask_cudf/io/csv.py", line 59, in _internal_read_csv
meta = dask_reader(filenames[0], **kwargs)._meta
File "/opt/conda/lib/python3.7/site-packages/dask/dataframe/io/csv.py", line 649, in read
**kwargs,
File "/opt/conda/lib/python3.7/site-packages/dask/dataframe/io/csv.py", line 479, in read_pandas
**(storage_options or {}),
File "/opt/conda/lib/python3.7/site-packages/dask/bytes/core.py", line 125, in read_bytes
size = fs.info(path)["size"]
File "/opt/conda/lib/python3.7/site-packages/fsspec/implementations/local.py", line 60, in info
out = os.stat(path, follow_symlinks=False)
FileNotFoundError: [Errno 2] No such file or directory: '/var/jenkins_home/nvtabular/data/train.csv'
"DATA_DIR = os.environ.get(\"OUTPUT_DATA_DIR\", \"./data\")\n", | |
"DATA_DIR = os.environ.get(\"INPUT_DATA_DIR\", \"./data\")\n", |
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.
Ok I think I'm confused then, because the preprocessing notebook uses INPUT_DATA_DIR to read the original data, but then places the preprocessed data with the extra features in OUTPUT_DATA_DIR, which is where train.csv
should live. Unless we're not using the preprocessing notebook first in this test? When I run the preproc notebook followed by the example notebook locally, this works.
Click to view CI ResultsGitHub pull request #224 of commit 32f15f8605bd770b66f8311c7de28504f26d12dd, no merge conflicts. Running as SYSTEM Setting status of 32f15f8605bd770b66f8311c7de28504f26d12dd to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/685/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 32f15f8605bd770b66f8311c7de28504f26d12dd^{commit} # timeout=10 Checking out Revision 32f15f8605bd770b66f8311c7de28504f26d12dd (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 32f15f8605bd770b66f8311c7de28504f26d12dd # timeout=10 Commit message: "Merge branch 'tfasync' of github.com:alecgunny/NVTabular into tfasync" > git rev-list --no-walk 0d354244b8c3f516737bf881bf4b78b8e002ebfb # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins8758181856450508653.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. /var/jenkins_home/.local/lib/python3.7/site-packages/isort/main.py:125: UserWarning: Likely recursive symlink detected to /var/jenkins_home/workspace/nvtabular_tests/nvtabular/images warn(f"Likely recursive symlink detected to {resolved_path}") Skipped 1 files ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: hypothesis-5.28.0, forked-1.3.0, xdist-2.1.0, cov-2.10.1 collected 419 items / 1 skipped / 418 selected |
Click to view CI ResultsGitHub pull request #224 of commit 372520b35b46416e02ec52a45dc9dcaf731f29d8, no merge conflicts. Running as SYSTEM Setting status of 372520b35b46416e02ec52a45dc9dcaf731f29d8 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/692/ and message: 'Pending' Using context: Jenkins Unit Test Run Building in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # 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/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA/NVTabular.git 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/224/*:refs/remotes/origin/pr/224/* # timeout=10 > git rev-parse 372520b35b46416e02ec52a45dc9dcaf731f29d8^{commit} # timeout=10 Checking out Revision 372520b35b46416e02ec52a45dc9dcaf731f29d8 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 372520b35b46416e02ec52a45dc9dcaf731f29d8 # timeout=10 Commit message: "Fix cupy device errors" > git rev-list --no-walk a4468067a7a72c821fda94573dc264e26454ee40 # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins2550838868390358978.sh Obtaining file:///var/jenkins_home/workspace/nvtabular_tests/nvtabular Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Installing collected packages: nvtabular Attempting uninstall: nvtabular Found existing installation: nvtabular 0.1.1 Uninstalling nvtabular-0.1.1: Successfully uninstalled nvtabular-0.1.1 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 31 files would be left unchanged. /var/jenkins_home/.local/lib/python3.7/site-packages/isort/main.py:125: UserWarning: Likely recursive symlink detected to /var/jenkins_home/workspace/nvtabular_tests/nvtabular/images warn(f"Likely recursive symlink detected to {resolved_path}") Skipped 1 files ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: hypothesis-5.28.0, forked-1.3.0, xdist-2.1.0, cov-2.10.1 collected 419 items / 1 skipped / 418 selected |
…loader (#224) * adding tensorflow example stuff * getting workflow working * training of both workflows works * notebook updates and addding image from run * updating workflow for nightly tf build * Create dummy.txt * Add files via upload * Delete dummy.txt * adding tensorflow example stuff * getting workflow working * training of both workflows works * notebook updates and addding image from run * adding root Dockerfile * updating root build for 2.3 rc1 * updating Dockerfile for tf 2.3-rc1 and filling out notebook * updating throughput curves in README * moving dlrm-train * cleaning up notebook and layers code, adding cupti symlink to Dockerfile * getting rid of modprobe install in Dockerfile * playing with requirements * updating for tf 2.3 full release * updating notebook * removing old Dockerfiles, updating environment and README and finishing example notebook * removing old images * consolidating data loading code * cleaning up and blackening * finished separating loader code * adding fixed Dockerfile * getting tf data loading running * blackening * fixing bug in torch loader * applying isort fixes * isort fixes * ironing out data loaders * creating parent dataloader class * playing with thread safe iteration * small change * moving tensoritr loop into asynciterator * fixing syntax error * debugging iter issues * fixing generator issues * cleaning up backend code * got torch data loader working * working out tf missing gradient issues * working on gradient issues * reformatting loader backend to use only 2 classes * undoing changes really quick * backend changes * getting tf dataloader working * trying out tensor y * tf data loader working * undoing some testing changes to Tensorflow * rerunning tf example for checks * updating tests * blackening * blackening * fixing dataloader bench bug * fixing unused variables * isort fixes * adding qsize to chunkedbuffer * fixed typo in backed * simplifying and updating DataLoader * updating dataloader backend * trying new async scheme * got new implementation working * cleaning up * blackening * fixing bugs * updating wait time * isort fixes * minor aesthetic change * merging upstream changes * bug fixes * trying to update examples * adding custom validation callback * got examples working * blackening * fixing bug and documenting * gettin criteo most of the way through * rearranging and adding checks * adding proper torch documentation * documenting and blackening * remove trailing whitespace * updating tests * changing cat and cont defaults to empty lists and including checks * updating TF example notebook * adding PARTS_PER_CHUNK to criteo example * adding tf config changes * fixing tf unit tests * blackening * fixed tf_util bug * fixing tf_utils bug * blackening * blackening * fixing bug in loader backend * tests passing * blackening * updating rossmann notebook test * Fix cupy device errors Co-authored-by: Alec Gunny <agunny@nvidia.com> Co-authored-by: Ben Frederickson <github@benfrederickson.com>
Addressing #218