-
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
Don't install tests with nvtabular #1608
Conversation
Currently the tests folder is getting installed, and after installing nvtabular going 'import tests' will grab the installed nvtabular tests. This caused some CI failures in other projects https://github.com/NVIDIA-Merlin/dataloader/runs/7292718750?check_suite_focus=true Fix by limiting to only install nvtabular/merlin packages.
Click to view CI ResultsGitHub pull request #1608 of commit 1be6d8849ce7ced685fb755e168766b150e37536, no merge conflicts. Running as SYSTEM Setting status of 1be6d8849ce7ced685fb755e168766b150e37536 to PENDING with url http://10.20.17.181:8080/job/nvtabular_tests/4572/ and message: 'Build started for merge commit.' Using context: Jenkins Unit Test Run Building on master in workspace /var/jenkins_home/workspace/nvtabular_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA-Merlin/NVTabular.git > git init /var/jenkins_home/workspace/nvtabular_tests/nvtabular # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/NVTabular.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/NVTabular.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA-Merlin/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-Merlin/NVTabular.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/NVTabular.git using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/NVTabular.git +refs/pull/1608/*:refs/remotes/origin/pr/1608/* # timeout=10 > git rev-parse 1be6d8849ce7ced685fb755e168766b150e37536^{commit} # timeout=10 Checking out Revision 1be6d8849ce7ced685fb755e168766b150e37536 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 1be6d8849ce7ced685fb755e168766b150e37536 # timeout=10 Commit message: "Don't install tests with nvtabular" > git rev-list --no-walk 8305ae0e2aed5e65dd046a53013cc5823570392e # timeout=10 [nvtabular_tests] $ /bin/bash /tmp/jenkins3951841714405711633.sh ============================= test session starts ============================== platform linux -- Python 3.8.10, pytest-7.1.2, pluggy-1.0.0 rootdir: /var/jenkins_home/workspace/nvtabular_tests/nvtabular, configfile: pyproject.toml plugins: anyio-3.6.1, xdist-2.5.0, forked-1.4.0, cov-3.0.0 collected 1428 items |
Documentation preview |
Currently the tests folder is getting installed, and after installing nvtabular
going 'import tests' will grab the installed nvtabular tests.
This caused some CI failures in other projects https://github.com/NVIDIA-Merlin/dataloader/runs/7292718750?check_suite_focus=true
Fix by limiting to only install nvtabular/merlin packages.