Skip to content

Commit 8338444

Browse files
authored
[tune] update release tests to import from tune (#57956)
## Description Fix release tests that are still importing from `ray.train` to import from `ray.tune`, as described in #49454. ## Additional information Test Runs: | Test Name | Before | After| | --- | --- | ---| | `cluster_tune_scale_up_down.aws` | https://buildkite.com/ray-project/release/builds/64733#019a0546-dbe2-47b1-ba85-983d48098352 | https://buildkite.com/ray-project/release/builds/64809/steps/canvas?sid=019a0804-dc62-4177-a24a-b23806cd0d51 | | `cluster_tune_scale_up_down.kuberay` | https://buildkite.com/ray-project/release/builds/64733#019a0549-25dd-4dd3-ba84-df9d3ce5a72a | https://buildkite.com/ray-project/release/builds/64809/steps/canvas?sid=019a0804-dc63-49b3-8efc-ff3bd5fb8d28 | | `tune_worker_fault_tolerance` | https://buildkite.com/ray-project/release/builds/64734#019a058c-2f15-401c-88d9-894002152fff | https://buildkite.com/ray-project/release/builds/64845/steps/canvas?sid=019a08aa-6c85-43d4-83e0-bf56d49ab474 | --------- Signed-off-by: Matthew Deng <[email protected]>
1 parent f5abbb8 commit 8338444

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

release/cluster_tests/workloads/tune_scale_up_down.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,20 @@
2727

2828
import ray
2929

30-
from ray import train, tune
30+
from ray import tune
3131

3232

3333
def train_fn(config):
3434
this_node_ip = ray.util.get_node_ip_address()
3535
if config["head_node_ip"] == this_node_ip:
3636
# On the head node, run for 30 minutes
3737
for i in range(30):
38-
train.report({"metric": i})
38+
tune.report({"metric": i})
3939
time.sleep(60)
4040
else:
4141
# On worker nodes, run for 3 minutes
4242
for i in range(3):
43-
train.report({"metric": i})
43+
tune.report({"metric": i})
4444
time.sleep(60)
4545

4646

release/tune_tests/fault_tolerance_tests/workloads/test_tune_worker_fault_tolerance.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
import gc
2929

3030
import ray
31-
from ray import train
32-
from ray.train import Checkpoint, RunConfig, FailureConfig, CheckpointConfig
31+
from ray import tune
32+
from ray.tune import Checkpoint, RunConfig, FailureConfig, CheckpointConfig
3333
from ray.tune.tune_config import TuneConfig
3434
from ray.tune.tuner import Tuner
3535

@@ -43,12 +43,12 @@
4343

4444
def objective(config):
4545
start_iteration = 0
46-
checkpoint = train.get_checkpoint()
46+
checkpoint = tune.get_checkpoint()
4747
# Ensure that after the node killer warmup time, we always have
4848
# a checkpoint to restore from.
4949
if (time.monotonic() - config["start_time"]) >= config["warmup_time_s"]:
5050
assert checkpoint
51-
checkpoint = train.get_checkpoint()
51+
checkpoint = tune.get_checkpoint()
5252
if checkpoint:
5353
with checkpoint.as_directory() as checkpoint_dir:
5454
with open(os.path.join(checkpoint_dir, "ckpt.pkl"), "rb") as f:
@@ -61,7 +61,7 @@ def objective(config):
6161
with tempfile.TemporaryDirectory() as tmpdir:
6262
with open(os.path.join(tmpdir, "ckpt.pkl"), "wb") as f:
6363
pickle.dump(dct, f)
64-
train.report(dct, checkpoint=Checkpoint.from_directory(tmpdir))
64+
tune.report(dct, checkpoint=Checkpoint.from_directory(tmpdir))
6565

6666

6767
def main(bucket_uri: str):

0 commit comments

Comments
 (0)