Skip to content

updates to external tests#547

Merged
rapids-bot[bot] merged 3 commits into
rapidsai:branch-23.12from
AjayThorve:external-testing-workflow
Oct 17, 2023
Merged

updates to external tests#547
rapids-bot[bot] merged 3 commits into
rapidsai:branch-23.12from
AjayThorve:external-testing-workflow

Conversation

@AjayThorve
Copy link
Copy Markdown
Member

This PR resolves the external tests still failing: https://github.com/rapidsai/cuxfilter/actions/runs/6485671242/job/17612261430.

Basically separately installing direct dependencies and then installing indirect dependencies from dependencies.yaml was downgrading rapids versions to 23.08 separately. This PR updates the dependencies to be in a single place (external_dependencies.yaml), while also adding it to ci/release/update-version.sh

There were a couple of dask.array tests in datashader which were failing when using pytest with --numprocesses flag, which is resolved here by separately running that test without the flag.

cc @exactlyallan

@AjayThorve AjayThorve requested a review from a team as a code owner October 11, 2023 23:33
@github-actions github-actions Bot added the ci label Oct 11, 2023
@AjayThorve AjayThorve added non-breaking Non-breaking change ! - Hotfix Hotfix is a bug that affects the majority of users for which there is no reasonable workaround bug Something isn't working and removed ! - Hotfix Hotfix is a bug that affects the majority of users for which there is no reasonable workaround labels Oct 11, 2023
@AjayThorve AjayThorve force-pushed the external-testing-workflow branch from 876ed56 to 9730ded Compare October 11, 2023 23:46
@AjayThorve AjayThorve force-pushed the external-testing-workflow branch from 9730ded to fa780d2 Compare October 11, 2023 23:48
@rapidsai rapidsai deleted a comment from copy-pr-bot Bot Oct 11, 2023
@AjayThorve AjayThorve requested a review from ajschmidt8 October 16, 2023 21:38
Copy link
Copy Markdown
Contributor

@raydouglass raydouglass left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving since the external_dependencies.yaml file already exists.

But, a future enhancement should be to move the external dependencies env file to be a file key in dependencies.yaml instead.

@AjayThorve
Copy link
Copy Markdown
Member Author

/merge

@rapids-bot rapids-bot Bot merged commit 94456e0 into rapidsai:branch-23.12 Oct 17, 2023
@AjayThorve
Copy link
Copy Markdown
Member Author

Approving since the external_dependencies.yaml file already exists.

But, a future enhancement should be to move the external dependencies env file to be a file key in dependencies.yaml instead.

I'll do a follow up PR with this, thanks!

@AjayThorve AjayThorve deleted the external-testing-workflow branch October 17, 2023 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ci non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants