ray/release/ray_release
Kai Fricke 8a9512bf62
[ci/release] Install local wheels in release test shell script (#25227)
We're currently installing matching wheels on the fly in the python script for Ray client tests. However, we can't reload modules with changed protobuf configurations, and thus can't reload ray completely. Since the `anyscale` pacakge depends on Ray, this effectively prevents us from installing matching wheels within the python script.

There are a few possible solutions to this. First, we could separate out the local environment preparation from the test running - this will duplicate some logic and is thus a bit more involved, but should be considered in the future. For now, we adjust the `run_release_tests.sh` shell script to install any passed `--ray-wheels` wheels locally. We only do this in CI instances per default as these wheels will not be compatible with e.g. MacOS.

Link to successful build: https://buildkite.com/ray-project/release-tests-branch/builds/619#_
2022-06-02 10:32:51 +01:00
..
alerts [spelling] Add linter rule for mis-capitalizations of RLLib -> RLlib (#23817) 2022-04-10 16:12:53 -07:00
buildkite [ci/release] Use fullmatch instead of match for regex filters (#25225) 2022-05-26 20:02:00 +02:00
cluster_manager [Release] prefer last cluster env version in release tests (#24950) 2022-05-24 13:26:54 +01:00
command_runner [ci/release] Install local wheels in release test shell script (#25227) 2022-06-02 10:32:51 +01:00
file_manager [ci/release] Use 1.12.1 as base image in app configs (#25216) 2022-05-26 18:58:20 +02:00
reporter [ci/release] Support running tests with different python versions (#24843) 2022-05-17 17:03:12 +01:00
scripts [ci/release] Support running tests with different python versions (#24843) 2022-05-17 17:03:12 +01:00
tests [ci/release] Use fullmatch instead of match for regex filters (#25225) 2022-05-26 20:02:00 +02:00
__init__.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00
anyscale_util.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00
aws.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00
config.py [ci/release] Support running tests with different python versions (#24843) 2022-05-17 17:03:12 +01:00
exception.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00
glue.py [ci/release] Support running tests with different python versions (#24843) 2022-05-17 17:03:12 +01:00
job_manager.py [Nightly tests] Improve k8s testing (#23108) 2022-03-14 03:49:15 -07:00
logger.py [tune/release] Improve Tune cloud release tests for durable storage (#23277) 2022-03-30 09:28:33 -07:00
result.py [Release Test] Add smoke_test field to release test report (#24749) 2022-05-16 10:38:54 +01:00
schema.json [ci/release] Support running tests with different python versions (#24843) 2022-05-17 17:03:12 +01:00
template.py [ci/release] Use 1.12.1 as base image in app configs (#25216) 2022-05-26 18:58:20 +02:00
util.py [ci/release] Support running tests with different python versions (#24843) 2022-05-17 17:03:12 +01:00
wheels.py [ci/release] Support running tests with different python versions (#24843) 2022-05-17 17:03:12 +01:00