Skip to content

[ci] Allow using local wheels to run release tests. - #32739

Merged
krfricke merged 5 commits into
ray-project:masterfrom
rickyyx:pr-ci-release-wheel
Mar 30, 2023
Merged

[ci] Allow using local wheels to run release tests. #32739
krfricke merged 5 commits into
ray-project:masterfrom
rickyyx:pr-ci-release-wheel

Conversation

@rickyyx

@rickyyx rickyyx commented Feb 22, 2023

Copy link
Copy Markdown
Member

Why are these changes needed?

This allows one to directly run release tests on a local wheel built so one doesn't need to wait for PR wheel build.

Related issue number

Checks

  • I've signed off every commit(by using the -s flag, i.e., git commit -s) in this PR.
  • I've run scripts/format.sh to lint the changes in this PR.
  • I've included any doc changes needed for https://docs.ray.io/en/master/.
  • I've made sure the tests are passing. Note that there might be a few flaky tests, see the recent failures at https://flakey-tests.ray.io/
  • Testing Strategy
    • Unit tests
    • Release tests
    • This PR is not tested :(

Signed-off-by: rickyyx <rickyx@anyscale.com>
Signed-off-by: rickyyx <rickyx@anyscale.com>
@rickyyx
rickyyx marked this pull request as ready for review February 25, 2023 00:57
@rkooo567

Copy link
Copy Markdown
Contributor

Will leave it up to @krfricke

@krfricke krfricke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good, minor nits.

Have you tested this locally (does it work)?

Comment thread release/ray_release/wheels.py Outdated
Comment thread release/ray_release/wheels.py Outdated
Signed-off-by: rickyyx <rickyx@anyscale.com>
@rickyyx

rickyyx commented Feb 28, 2023

Copy link
Copy Markdown
Member Author

Looks good, minor nits.

Have you tested this locally (does it work)?

Yep, I have been using it:

image

You could also see the bucket here: https://s3.console.aws.amazon.com/s3/buckets/ray-release-manual-wheels?region=us-west-2&tab=objects

Signed-off-by: rickyyx <rickyx@anyscale.com>

@krfricke krfricke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good to me, thanks! cc @can-anyscale for reference: This is for local CLI mode (not buildkite) so I think we can go ahead for now. It also only affects the buildfarm, not the actual cluster where it's running on, so it should be compatible with gce.

@krfricke
krfricke merged commit 1ef05e6 into ray-project:master Mar 30, 2023
@can-anyscale

Copy link
Copy Markdown
Contributor

verynice

can-anyscale pushed a commit that referenced this pull request Mar 30, 2023
This allows one to directly run release tests on a local wheel built so one doesn't need to wait for PR wheel build.

Signed-off-by: rickyyx <rickyx@anyscale.com>
can-anyscale pushed a commit that referenced this pull request Mar 30, 2023
This allows one to directly run release tests on a local wheel built so one doesn't need to wait for PR wheel build.

Signed-off-by: rickyyx <rickyx@anyscale.com>
elliottower pushed a commit to elliottower/ray that referenced this pull request Apr 22, 2023
This allows one to directly run release tests on a local wheel built so one doesn't need to wait for PR wheel build.

Signed-off-by: rickyyx <rickyx@anyscale.com>
Signed-off-by: elliottower <elliot@elliottower.com>
ProjectsByJackHe pushed a commit to ProjectsByJackHe/ray that referenced this pull request May 4, 2023
This allows one to directly run release tests on a local wheel built so one doesn't need to wait for PR wheel build.

Signed-off-by: rickyyx <rickyx@anyscale.com>
Signed-off-by: Jack He <jackhe2345@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants