-
Notifications
You must be signed in to change notification settings - Fork 55
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
CI hotfix: NGC access #683
base: main
Are you sure you want to change the base?
Conversation
result = subprocess.run( | ||
["download_bionemo_data", "--source", "ngc", "single_cell/testdata-20240506"], | ||
["download_bionemo_data", "--source", "pbss", "single_cell/testdata-20240506"], |
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.
Can we just xfail this test for now? This will never pass in our pre-merge CI that runs off-prem
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.
The point of this test was that the ngcsdk
library uses an asyncio loop that previously failed in a notebook setting. We've now wrapped that such that it works in a notebook, so this is a regression test that makes sure that stays supported.
Can we change the data target? Ideally there would be some public <1kb test file we could download just to ensure the connection is alive.
❌ 5 Tests Failed:
View the top 3 failed test(s) by shortest run time
To view more test analytics, go to the Test Analytics Dashboard |
Description
The unit tests in CI are failing due to issues with NGC. Temporary changes source=ngc to source=pbss in the failing unit tests
Issue to track: #682
Type of changes
CI Pipeline Configuration
Configure CI behavior by applying the relevant labels:
Note
By default, the notebooks validation tests are skipped unless explicitly enabled.
Usage
Pre-submit Checklist