@@ -1307,7 +1307,7 @@ def test_orchestrator_with_metric_with_new_data_after_completion(self) -> None:
13071307 init_test_engine_and_session_factory (force_init = True )
13081308 branin_gs = self .two_sobol_steps_GS
13091309 # With runners & metrics, `Orchestrator.run_all_trials` should run.
1310- if isinstance ( self .branin_experiment , MultiTypeExperiment ) :
1310+ if self .branin_experiment . is_multi_type :
13111311 self .branin_experiment .update_runner (
13121312 "type1" , SyntheticRunnerWithPredictableStatusPolling ()
13131313 )
@@ -2209,7 +2209,7 @@ def test_generate_candidates_works_for_sobol(self) -> None:
22092209 gs = get_online_sobol_mbm_generation_strategy ()
22102210
22112211 # this is a HITL experiment, so we don't want trials completing on their own.
2212- if isinstance ( self .branin_experiment , MultiTypeExperiment ) :
2212+ if self .branin_experiment . is_multi_type :
22132213 self .branin_experiment .update_runner ("type1" , InfinitePollRunner ())
22142214 else :
22152215 self .branin_experiment .runner = InfinitePollRunner ()
@@ -2259,7 +2259,7 @@ def test_generate_candidates_can_remove_stale_candidates_with_ttl(
22592259 gs = self .two_sobol_steps_GS
22602260
22612261 # this is a HITL experiment, so we don't want trials completing on their own.
2262- if isinstance ( self .branin_experiment , MultiTypeExperiment ) :
2262+ if self .branin_experiment . is_multi_type :
22632263 self .branin_experiment .update_runner ("type1" , InfinitePollRunner ())
22642264 else :
22652265 self .branin_experiment .runner = InfinitePollRunner ()
@@ -2312,7 +2312,7 @@ def test_generate_candidates_can_remove_stale_candidates(self) -> None:
23122312 gs = self .two_sobol_steps_GS
23132313
23142314 # this is a HITL experiment, so we don't want trials completing on their own.
2315- if isinstance ( self .branin_experiment , MultiTypeExperiment ) :
2315+ if self .branin_experiment . is_multi_type :
23162316 self .branin_experiment .update_runner ("type1" , InfinitePollRunner ())
23172317 else :
23182318 self .branin_experiment .runner = InfinitePollRunner ()
@@ -2389,7 +2389,7 @@ def test_generate_candidates_does_not_fail_stale_candidates_if_fails_to_gen(
23892389 gs = self .two_sobol_steps_GS
23902390
23912391 # this is a HITL experiment, so we don't want trials completing on their own.
2392- if isinstance ( self .branin_experiment , MultiTypeExperiment ) :
2392+ if self .branin_experiment . is_multi_type :
23932393 self .branin_experiment .update_runner ("type1" , InfinitePollRunner ())
23942394 else :
23952395 self .branin_experiment .runner = InfinitePollRunner ()
0 commit comments