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
Adding ops for feature column functionality and feature column to workflow mapping function #379
Conversation
Click to view CI ResultsGitHub pull request #379 of commit bd068b8168424c4a151775173c529db7c07c6720, no merge conflicts. Running as SYSTEM Setting status of bd068b8168424c4a151775173c529db7c07c6720 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1005/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse bd068b8168424c4a151775173c529db7c07c6720^{commit} # timeout=10 Checking out Revision bd068b8168424c4a151775173c529db7c07c6720 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f bd068b8168424c4a151775173c529db7c07c6720 # timeout=10 Commit message: "adding ops and feature column utils" > git rev-list --no-walk 171491a2233ecaa82788cf026f779e0c39e8b87a # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins7714710515846326646.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py Oh no! 💥 💔 💥 1 file would be reformatted, 73 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 rapids 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/jenkins2911655224900517134.sh |
Click to view CI ResultsGitHub pull request #379 of commit 951b025ce20f4a29d0949d6223a9f93cee0dc820, no merge conflicts. Running as SYSTEM Setting status of 951b025ce20f4a29d0949d6223a9f93cee0dc820 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1006/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 951b025ce20f4a29d0949d6223a9f93cee0dc820^{commit} # timeout=10 Checking out Revision 951b025ce20f4a29d0949d6223a9f93cee0dc820 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 951b025ce20f4a29d0949d6223a9f93cee0dc820 # timeout=10 Commit message: "importing hashed cross in ops" > git rev-list --no-walk bd068b8168424c4a151775173c529db7c07c6720 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins3759065021120467545.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py Oh no! 💥 💔 💥 1 file would be reformatted, 73 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 rapids 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/jenkins61563149220576116.sh |
Click to view CI ResultsGitHub pull request #379 of commit 70c3a4802849ae14d14bf32c1bdbf73a60ab15b5, no merge conflicts. Running as SYSTEM Setting status of 70c3a4802849ae14d14bf32c1bdbf73a60ab15b5 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1007/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 70c3a4802849ae14d14bf32c1bdbf73a60ab15b5^{commit} # timeout=10 Checking out Revision 70c3a4802849ae14d14bf32c1bdbf73a60ab15b5 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 70c3a4802849ae14d14bf32c1bdbf73a60ab15b5 # timeout=10 Commit message: "switching to xor" > git rev-list --no-walk 951b025ce20f4a29d0949d6223a9f93cee0dc820 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins6439279322316503336.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py Oh no! 💥 💔 💥 1 file would be reformatted, 73 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 rapids 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/jenkins3780925671695674544.sh |
Click to view CI ResultsGitHub pull request #379 of commit 319d475f2526c3d95968e1d09476b036d2d3e0d1, no merge conflicts. Running as SYSTEM Setting status of 319d475f2526c3d95968e1d09476b036d2d3e0d1 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1009/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 319d475f2526c3d95968e1d09476b036d2d3e0d1^{commit} # timeout=10 Checking out Revision 319d475f2526c3d95968e1d09476b036d2d3e0d1 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 319d475f2526c3d95968e1d09476b036d2d3e0d1 # timeout=10 Commit message: "hashed cross and workflow builder working" > git rev-list --no-walk f5a6ddd36454d7f0c19634070c801af0597e3b9f # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins2894470993341789209.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py Oh no! 💥 💔 💥 1 file would be reformatted, 73 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 rapids 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/jenkins8960642179791915675.sh |
@benfred what's our stance on adding ops without list support? If we're ok with it, should we add a support matrix in the documentation? |
With the addition of bucketize, we should have full TF feature column coverage (minus the sequence columns which I won't worry about for now). The shared embeddings and weighted shared embeddings are more of Keras layers than they would be preprocessing steps, so will still need to add layers that cover those. But overall this should put us in pretty good shape. Just need to build tests, docs, and an example and we should be good to go |
Click to view CI ResultsGitHub pull request #379 of commit 46abb5b6a970b9ea383964cf5eeb26eaa2fb3fed, no merge conflicts. Running as SYSTEM Setting status of 46abb5b6a970b9ea383964cf5eeb26eaa2fb3fed to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1011/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 46abb5b6a970b9ea383964cf5eeb26eaa2fb3fed^{commit} # timeout=10 Checking out Revision 46abb5b6a970b9ea383964cf5eeb26eaa2fb3fed (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 46abb5b6a970b9ea383964cf5eeb26eaa2fb3fed # timeout=10 Commit message: "adding bucketize" > git rev-list --no-walk 010157a6e70d28c90c508e0b3430fc2a76a6cd14 # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins6823510643244802508.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/bucketize.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py Oh no! 💥 💔 💥 2 files would be reformatted, 73 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 rapids 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/jenkins8538873942078219243.sh |
Click to view CI ResultsGitHub pull request #379 of commit d2f1efd8ae32c71cca4daa954b66a56f3b6ca126, no merge conflicts. Running as SYSTEM Setting status of d2f1efd8ae32c71cca4daa954b66a56f3b6ca126 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1012/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse d2f1efd8ae32c71cca4daa954b66a56f3b6ca126^{commit} # timeout=10 Checking out Revision d2f1efd8ae32c71cca4daa954b66a56f3b6ca126 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f d2f1efd8ae32c71cca4daa954b66a56f3b6ca126 # timeout=10 Commit message: "adding op tests" > git rev-list --no-walk 46abb5b6a970b9ea383964cf5eeb26eaa2fb3fed # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins9117988078583547627.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/bucketize.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/tests/unit/test_ops.py Oh no! 💥 💔 💥 3 files would be reformatted, 72 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 rapids 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/jenkins3583608757503062890.sh |
Click to view CI ResultsGitHub pull request #379 of commit 026d2fe6b4d63a7ca74b965a5ffaa52187b78fe8, no merge conflicts. Running as SYSTEM Setting status of 026d2fe6b4d63a7ca74b965a5ffaa52187b78fe8 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1013/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 026d2fe6b4d63a7ca74b965a5ffaa52187b78fe8^{commit} # timeout=10 Checking out Revision 026d2fe6b4d63a7ca74b965a5ffaa52187b78fe8 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 026d2fe6b4d63a7ca74b965a5ffaa52187b78fe8 # timeout=10 Commit message: "blackening" > git rev-list --no-walk d2f1efd8ae32c71cca4daa954b66a56f3b6ca126 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins6095631252068171384.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/bucketize.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/tests/unit/test_io.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/categorify.py Oh no! 💥 💔 💥 4 files would be reformatted, 71 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 rapids 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/jenkins156390319430102341.sh |
Click to view CI ResultsGitHub pull request #379 of commit ebf234766dc5efb29c5d858f27eff061ca267c7f, no merge conflicts. Running as SYSTEM Setting status of ebf234766dc5efb29c5d858f27eff061ca267c7f to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1014/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse ebf234766dc5efb29c5d858f27eff061ca267c7f^{commit} # timeout=10 Checking out Revision ebf234766dc5efb29c5d858f27eff061ca267c7f (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f ebf234766dc5efb29c5d858f27eff061ca267c7f # timeout=10 Commit message: "blackening" > git rev-list --no-walk 026d2fe6b4d63a7ca74b965a5ffaa52187b78fe8 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins7642891004762184407.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/bucketize.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/benchmarks/test_notebooks.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/tests/unit/test_io.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/categorify.py Oh no! 💥 💔 💥 5 files would be reformatted, 70 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 rapids 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/jenkins1940264879864262767.sh |
Click to view CI ResultsGitHub pull request #379 of commit 66419f4267583bbdbb4302757fd016c1a88efd94, no merge conflicts. Running as SYSTEM Setting status of 66419f4267583bbdbb4302757fd016c1a88efd94 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1015/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 66419f4267583bbdbb4302757fd016c1a88efd94^{commit} # timeout=10 Checking out Revision 66419f4267583bbdbb4302757fd016c1a88efd94 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 66419f4267583bbdbb4302757fd016c1a88efd94 # timeout=10 Commit message: "documenting" > git rev-list --no-walk ebf234766dc5efb29c5d858f27eff061ca267c7f # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins5972829207961115146.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/bucketize.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/benchmarks/test_notebooks.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/hashed_cross.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/tests/unit/test_io.py would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/ops/categorify.py Oh no! 💥 💔 💥 5 files would be reformatted, 70 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 rapids 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/jenkins4954172438073774049.sh |
Click to view CI ResultsGitHub pull request #379 of commit 1446a6407a3c1d468eba5430b919e13c23f49771, no merge conflicts. Running as SYSTEM Setting status of 1446a6407a3c1d468eba5430b919e13c23f49771 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1016/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 1446a6407a3c1d468eba5430b919e13c23f49771^{commit} # timeout=10 Checking out Revision 1446a6407a3c1d468eba5430b919e13c23f49771 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 1446a6407a3c1d468eba5430b919e13c23f49771 # timeout=10 Commit message: "updated blackening" > git rev-list --no-walk 66419f4267583bbdbb4302757fd016c1a88efd94 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins7595550585448599460.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 files would be left unchanged. ./tests/unit/test_ops.py:1030:24: F821 undefined name 'op' ./nvtabular/framework_utils/tensorflow/feature_column_utils.py:3:1: F401 'yaml' imported but unused ./nvtabular/framework_utils/tensorflow/__init__.py:17:1: F401 '.feature_column_utils.make_feature_column_workflow' imported but unused ./nvtabular/ops/hashed_cross.py:17:1: F401 'cudf.utils.dtypes.is_list_dtype' imported but unused ./nvtabular/ops/hashed_cross.py:20:1: F401 '.categorify._encode_list_column' imported but unused ./nvtabular/ops/bucketize.py:18:1: F401 'cudf.utils.dtypes.is_list_dtype' imported but unused ./nvtabular/ops/bucketize.py:21:1: F401 '.categorify._encode_list_column' imported but unused ./nvtabular/ops/bucketize.py:29:18: F821 undefined name 'CONT' 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 rapids 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/jenkins7414266527318070797.sh |
Click to view CI ResultsGitHub pull request #379 of commit 8b711512cfca966e3b5dfb6c7b4560aa353d97e8, no merge conflicts. Running as SYSTEM Setting status of 8b711512cfca966e3b5dfb6c7b4560aa353d97e8 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1017/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 8b711512cfca966e3b5dfb6c7b4560aa353d97e8^{commit} # timeout=10 Checking out Revision 8b711512cfca966e3b5dfb6c7b4560aa353d97e8 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 8b711512cfca966e3b5dfb6c7b4560aa353d97e8 # timeout=10 Commit message: "fixing formatting issues" > git rev-list --no-walk 1446a6407a3c1d468eba5430b919e13c23f49771 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins2182059037975933060.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 files would be left unchanged. ./tests/unit/test_ops.py:1030:24: F821 undefined name 'op' ./nvtabular/framework_utils/tensorflow/feature_column_utils.py:3:1: F401 'yaml' imported but unused ./nvtabular/ops/bucketize.py:18:1: F401 'cudf.utils.dtypes.is_list_dtype' imported but unused ./nvtabular/ops/bucketize.py:21:1: F401 '.categorify._encode_list_column' imported but unused ./nvtabular/ops/bucketize.py:29:18: F821 undefined name 'CONT' 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 rapids 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/jenkins4688283507400897510.sh |
Click to view CI ResultsGitHub pull request #379 of commit 4afd77285818b2e75637fcbc59024793d41e311b, no merge conflicts. Running as SYSTEM Setting status of 4afd77285818b2e75637fcbc59024793d41e311b to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1018/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 4afd77285818b2e75637fcbc59024793d41e311b^{commit} # timeout=10 Checking out Revision 4afd77285818b2e75637fcbc59024793d41e311b (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 4afd77285818b2e75637fcbc59024793d41e311b # timeout=10 Commit message: "fixing formatting issues" > git rev-list --no-walk 8b711512cfca966e3b5dfb6c7b4560aa353d97e8 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins8789470020834365298.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 files would be left unchanged. ./tests/unit/test_ops.py:1030:24: F821 undefined name 'op' ./nvtabular/framework_utils/tensorflow/feature_column_utils.py:3:1: F401 'yaml' imported but unused ./nvtabular/ops/bucketize.py:30:18: F821 undefined name 'CONT' 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 rapids 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/jenkins7235389498370303335.sh |
Click to view CI ResultsGitHub pull request #379 of commit 5a22fb406220010733c1bd3221d2542ad483a0bd, no merge conflicts. Running as SYSTEM Setting status of 5a22fb406220010733c1bd3221d2542ad483a0bd to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1019/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 5a22fb406220010733c1bd3221d2542ad483a0bd^{commit} # timeout=10 Checking out Revision 5a22fb406220010733c1bd3221d2542ad483a0bd (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 5a22fb406220010733c1bd3221d2542ad483a0bd # timeout=10 Commit message: "fixing formatting issues" > git rev-list --no-walk 4afd77285818b2e75637fcbc59024793d41e311b # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins4031815495685499956.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 files would be left unchanged. ./tests/unit/test_ops.py:1030:24: F821 undefined name 'op' ./nvtabular/ops/bucketize.py:30:18: F821 undefined name 'CONT' 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 rapids 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/jenkins3387745480078041911.sh |
rerun tests |
Click to view CI ResultsGitHub pull request #379 of commit 5c39ed49cd67ae3d969da6c4be3889d3f871f6de, no merge conflicts. Running as SYSTEM Setting status of 5c39ed49cd67ae3d969da6c4be3889d3f871f6de to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1033/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 5c39ed49cd67ae3d969da6c4be3889d3f871f6de^{commit} # timeout=10 Checking out Revision 5c39ed49cd67ae3d969da6c4be3889d3f871f6de (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 5c39ed49cd67ae3d969da6c4be3889d3f871f6de # timeout=10 Commit message: "fixing bucketization to workf properly" > git rev-list --no-walk 00ecf2c908a7070e8bd5d3929ce6f422c0d12200 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins1110005061003603298.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 553 items |
Click to view CI ResultsGitHub pull request #379 of commit 03a50634faac5b72f5ceb3be7158ffbf61794ed4, no merge conflicts. Running as SYSTEM Setting status of 03a50634faac5b72f5ceb3be7158ffbf61794ed4 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1034/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 03a50634faac5b72f5ceb3be7158ffbf61794ed4^{commit} # timeout=10 Checking out Revision 03a50634faac5b72f5ceb3be7158ffbf61794ed4 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 03a50634faac5b72f5ceb3be7158ffbf61794ed4 # timeout=10 Commit message: "fixing bucketized behavior" > git rev-list --no-walk 5c39ed49cd67ae3d969da6c4be3889d3f871f6de # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins1988088860742501560.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 553 items |
Click to view CI ResultsGitHub pull request #379 of commit 7cc9ec6e4f88701da8a5398b8477887154691864, no merge conflicts. Running as SYSTEM Setting status of 7cc9ec6e4f88701da8a5398b8477887154691864 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1035/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 7cc9ec6e4f88701da8a5398b8477887154691864^{commit} # timeout=10 Checking out Revision 7cc9ec6e4f88701da8a5398b8477887154691864 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 7cc9ec6e4f88701da8a5398b8477887154691864 # timeout=10 Commit message: "fixing some bucket stuff" > git rev-list --no-walk 03a50634faac5b72f5ceb3be7158ffbf61794ed4 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins1794544947207974246.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 553 items |
Click to view CI ResultsGitHub pull request #379 of commit 5b8cdf05aefb51e9daba771493c791144df7adc2, no merge conflicts. Running as SYSTEM Setting status of 5b8cdf05aefb51e9daba771493c791144df7adc2 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1036/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 5b8cdf05aefb51e9daba771493c791144df7adc2^{commit} # timeout=10 Checking out Revision 5b8cdf05aefb51e9daba771493c791144df7adc2 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 5b8cdf05aefb51e9daba771493c791144df7adc2 # timeout=10 Commit message: "changing preprocess and features in feature column utils" > git rev-list --no-walk 7cc9ec6e4f88701da8a5398b8477887154691864 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins1355947627574453912.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/framework_utils/tensorflow/feature_column_utils.py Oh no! 💥 💔 💥 1 file would be reformatted, 74 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 rapids 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/jenkins7344957662496249490.sh |
Click to view CI ResultsGitHub pull request #379 of commit aad5acc0129f0d64b78c1a89716a28ed7d9905eb, no merge conflicts. Running as SYSTEM Setting status of aad5acc0129f0d64b78c1a89716a28ed7d9905eb to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1037/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse aad5acc0129f0d64b78c1a89716a28ed7d9905eb^{commit} # timeout=10 Checking out Revision aad5acc0129f0d64b78c1a89716a28ed7d9905eb (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f aad5acc0129f0d64b78c1a89716a28ed7d9905eb # timeout=10 Commit message: "changing bucketize to geq and updating notebook" > git rev-list --no-walk 5b8cdf05aefb51e9daba771493c791144df7adc2 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins1704038617127028868.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/nvtabular/framework_utils/tensorflow/feature_column_utils.py Oh no! 💥 💔 💥 1 file would be reformatted, 74 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 rapids 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/jenkins7467620612561454385.sh |
Click to view CI ResultsGitHub pull request #379 of commit 4319ccdf48ded3767f6ac4fffec718852f8b001a, no merge conflicts. Running as SYSTEM Setting status of 4319ccdf48ded3767f6ac4fffec718852f8b001a to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1038/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 4319ccdf48ded3767f6ac4fffec718852f8b001a^{commit} # timeout=10 Checking out Revision 4319ccdf48ded3767f6ac4fffec718852f8b001a (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 4319ccdf48ded3767f6ac4fffec718852f8b001a # timeout=10 Commit message: "blackening" > git rev-list --no-walk aad5acc0129f0d64b78c1a89716a28ed7d9905eb # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins6125076540496084307.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 553 items |
Click to view CI ResultsGitHub pull request #379 of commit 84f3cb21f4da326bb12fbd4bcd99629b28393c43, no merge conflicts. Running as SYSTEM Setting status of 84f3cb21f4da326bb12fbd4bcd99629b28393c43 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1043/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 84f3cb21f4da326bb12fbd4bcd99629b28393c43^{commit} # timeout=10 Checking out Revision 84f3cb21f4da326bb12fbd4bcd99629b28393c43 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 84f3cb21f4da326bb12fbd4bcd99629b28393c43 # timeout=10 Commit message: "writing updates to notebook" > git rev-list --no-walk cd693d71c1641e70ee5c2df0c20606b5bff45965 # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins3304519511972128849.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 553 items |
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 is awesome! Thanks for this
for column in columns: | ||
val ^= gdf[column].hash_values() # or however we want to do this aggregation |
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.
Our categorify op lets you pass in column groups, and takes an 'encode_type' parameter - which if set to 'combo' does the categorical encoding on the cross like this op:
What do you think about rolling the functionality for this op into the HashBucket op to be consistent? (like if passed a multi column group, then doing the cross).
Ronay is working on merging the HashBucket functionality with the categorify op - and this is one of the things that I think we could do to minimize the delta in functionality between the two
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.
Hmmm that's an interesting idea... I think that could make sense. I'll need to think more about it from a conceptual standpoint but they definitely seem equivalent
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.
Based on the meeting today, do we want to shelve this until after the 0.3 release? While I agree that this functionality should all be wrapped together, the API standpoint feels non-trivial and at this point it might make more sense just to get this in for TF users (especially if it get primarily used by the make_feature_column_workflow
function, since any API changes will be handled on the backend and wouldn't require users to update their code)
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.
sounds good - we can always come back to this
Click to view CI ResultsGitHub pull request #379 of commit 4c7c31b76564d87ba70db6789cbef9220779962b, has merge conflicts. Running as SYSTEM !!! PR mergeability status has changed !!! PR now has NO merge conflicts Setting status of 4c7c31b76564d87ba70db6789cbef9220779962b to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1105/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 4c7c31b76564d87ba70db6789cbef9220779962b^{commit} # timeout=10 Checking out Revision 4c7c31b76564d87ba70db6789cbef9220779962b (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 4c7c31b76564d87ba70db6789cbef9220779962b # timeout=10 Commit message: "Apply suggestions from code review" > git rev-list --no-walk 6f95dcd651e6270c9a4cface9b0c88c9198e78e6 # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins8405920878602430271.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 75 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 553 items |
Click to view CI ResultsGitHub pull request #379 of commit 31fa9f93f53687ffb2d51486426ba35012e76326, no merge conflicts. Running as SYSTEM Setting status of 31fa9f93f53687ffb2d51486426ba35012e76326 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1106/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 31fa9f93f53687ffb2d51486426ba35012e76326^{commit} # timeout=10 Checking out Revision 31fa9f93f53687ffb2d51486426ba35012e76326 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 31fa9f93f53687ffb2d51486426ba35012e76326 # timeout=10 Commit message: "Merge branch 'main' into fc_matching" > git rev-list --no-walk 4c7c31b76564d87ba70db6789cbef9220779962b # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins5999892585943008508.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular would reformat /var/jenkins_home/workspace/nvtabular_tests/nvtabular/tests/unit/test_ops.py Oh no! 💥 💔 💥 1 file would be reformatted, 75 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 rapids 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/jenkins6150452337499400679.sh |
Click to view CI ResultsGitHub pull request #379 of commit bd6ec9f139f38f33bb47c0d4d93725ea5f56c33a, no merge conflicts. Running as SYSTEM Setting status of bd6ec9f139f38f33bb47c0d4d93725ea5f56c33a to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1107/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse bd6ec9f139f38f33bb47c0d4d93725ea5f56c33a^{commit} # timeout=10 Checking out Revision bd6ec9f139f38f33bb47c0d4d93725ea5f56c33a (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f bd6ec9f139f38f33bb47c0d4d93725ea5f56c33a # timeout=10 Commit message: "black" > git rev-list --no-walk 31fa9f93f53687ffb2d51486426ba35012e76326 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins1123802092085219619.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 76 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 582 items |
Click to view CI ResultsGitHub pull request #379 of commit 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235, no merge conflicts. Running as SYSTEM Setting status of 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1109/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235^{commit} # timeout=10 Checking out Revision 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235 # timeout=10 Commit message: "Merge branch 'main' into fc_matching" > git rev-list --no-walk a15e8ac0e9d703cd6676685ed23d18229ae5d171 # timeout=10 First time build. Skipping changelog. [nvtabular_tests] $ /bin/bash /tmp/jenkins1313423597887978786.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 76 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 582 items |
rerun tests |
Click to view CI ResultsGitHub pull request #379 of commit 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235, no merge conflicts. Running as SYSTEM Setting status of 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235 to PENDING with url http://10.20.13.93:8080/job/nvtabular_tests/1110/ 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/379/*:refs/remotes/origin/pr/379/* # timeout=10 > git rev-parse 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235^{commit} # timeout=10 Checking out Revision 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235 # timeout=10 Commit message: "Merge branch 'main' into fc_matching" > git rev-list --no-walk 0b06b433455ca4dd796e8cbfe55d0d4f4ba3f235 # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins3193439717990562499.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.2.0 Uninstalling nvtabular-0.2.0: Successfully uninstalled nvtabular-0.2.0 Running setup.py develop for nvtabular Successfully installed nvtabular All done! ✨ 🍰 ✨ 76 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.8, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: setup.cfg plugins: benchmark-3.2.3, asyncio-0.12.0, hypothesis-5.37.4, timeout-1.4.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0 collected 582 items |
# boundaries and embedding dim so that we can wrap | ||
# with either indicator or embedding later | ||
if key in [col.key for col in numeric_columns]: | ||
buckets[key] = (column.boundaries, embedding_dim) |
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.
I believe here and two lines below it should be cat_column.boundaries
. It fails to find the boundaries
attributes in my attempts to use this utility, and it passes if I replace column.boundaries
with cat_column.boundaries
.
…kflow mapping function (#379)
Increasing NVTabular compatibility with TensorFlow feature column API by adding remaining necessary ops (cross op and bucketize) and a function which can map from a set of feature columns to an NVTabular workflow that performs all analogous preprocessing. Addresses #371
HashedCross
doesn't support multi-hot yet, and I'm not sure that extending to it will be necessarily easy. For reference, the TF cross op handles multi-hots by doing a cartesian product of all indices for each feature. See the documentation here.Still need to add bucketized support and test everything.