ray/release
Kai Fricke 753f5feaf4
[tune] Remove TrialCheckpoint class (#25406)
The old user-facing TrialCheckpoint class has been deprecated in favor of `ray.ml.Checkpoint` and will be removed with this PR.

The main change in this PR is to delete the old `TrialCheckpoint` class and replace remaining API calls (e.g. `checkpoint.local_path`) with the correct AIR equivalents.

One issue that comes up is that with Ray client usage, checkpoint directories are not available on the local node (the client). Thus, we can't construct `Checkpoint` objects easily. (Previously, the TrialCheckpoint object held a reference to the location, even if it is not locally available). There are ongoing discussions on how to resolve this in the future. For now, we print an error when such a checkpoint is requested.

Depends on #25805

Signed-off-by: Kai Fricke <kai@anyscale.com>
2022-07-11 20:08:10 +01:00
..
air_tests/horovod [AIR] Replace train. with session. (#26303) 2022-07-07 16:29:04 -07:00
benchmarks [Core] install jemalloc in Ray docker and use jemalloc in benchmark release tests (#26112) 2022-06-27 23:26:56 -07:00
golden_notebook_tests [tune] Remove TrialCheckpoint class (#25406) 2022-07-11 20:08:10 +01:00
jobs_tests [Nightly test] Move two line downloads to one line. (#25061) 2022-05-22 00:07:03 -07:00
kubernetes_manual_tests [minor] Fix legacy OSS operator test (#23540) 2022-04-18 17:47:42 -07:00
lightgbm_tests [release/xgboost/lightgbm] Fix app config dependency install overwriting ray (#25307) 2022-05-31 13:46:17 +02:00
long_running_distributed_tests [AIR/train] Use new Train API (#25735) 2022-07-07 12:28:37 -07:00
long_running_tests [RLlib] Trainer.training_iteration -> Trainer.training_step; Iterations vs reportings: Clarification of terms. (#25076) 2022-06-10 17:09:18 +02:00
microbenchmark [Nightly test] Move two line downloads to one line. (#25061) 2022-05-22 00:07:03 -07:00
ml_user_tests [AIR/train] Use new Train API (#25735) 2022-07-07 12:28:37 -07:00
nightly_tests Pipelined training test: change num of windows; log the ingestion perf (#26429) 2022-07-11 11:03:35 -07:00
ray_release Set RAY_USAGE_STATS_EXTRA_TAGS for release tests (#26366) 2022-07-07 21:17:34 -07:00
release_logs [release/1.13.0] Add release logs (#24509) 2022-06-21 23:51:25 +01:00
rllib_tests [RLlib] Fix the 2 failing RLlib release tests. (#25603) 2022-06-14 14:51:08 +02:00
runtime_env_tests [Nightly test] Move two line downloads to one line. (#25061) 2022-05-22 00:07:03 -07:00
serve_tests [Serve] Bump min_workers configuration for Serve nightly tests (#25892) 2022-06-23 15:38:07 -07:00
train_tests/horovod [Nightly test] Move two line downloads to one line. (#25061) 2022-05-22 00:07:03 -07:00
tune_tests [tune/structure] Introduce execution package (#26015) 2022-06-23 11:13:19 +01:00
util [release] Update download_wheels.sh to include Python 3.10 (#25508) 2022-06-06 22:42:50 +01:00
xgboost_tests [release/xgboost/lightgbm] Fix app config dependency install overwriting ray (#25307) 2022-05-31 13:46:17 +02:00
__init__.py [release] move release testing end to end script to main ray repo (#17070) 2021-07-14 12:39:07 -07:00
BUILD [ci/release] Support running tests on staging (#25889) 2022-06-28 10:14:01 -07:00
README.md [Release] Remove release process doc (#19312) 2021-10-18 11:24:03 -07:00
release_tests.yaml Pipelined training test: change num of windows; log the ingestion perf (#26429) 2022-07-11 11:03:35 -07:00
requirements.txt [Core] update protobuf to 3.19.4 (#25648) 2022-06-18 16:06:56 -07:00
requirements_buildkite.txt [Core] update protobuf to 3.19.4 (#25648) 2022-06-18 16:06:56 -07:00
run_release_test.sh [ci/release] Install local wheels in release test shell script (#25227) 2022-06-02 10:32:51 +01:00
setup.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00

Release Tests

While the exact release process relies on Anyscale internal tooling, the tests we run during the releases are located at https://github.com/ray-project/ray/blob/master/release/.buildkite/build_pipeline.py