@@ -19,7 +19,7 @@ def admin_locator(ws):
1919 return AdministratorLocator (ws , finders = [lambda _ws : admin_finder ])
2020
2121
22- def test_register_job_with_existing_cluster (ws , admin_locator ) -> None :
22+ def test_register_jobs_with_existing_cluster (ws , admin_locator ) -> None :
2323 """Register a job with a task referencing an existing cluster."""
2424 task = jobs .Task (task_key = "test-task" , existing_cluster_id = "cluster-123" )
2525 settings = jobs .JobSettings (name = "test-job" , tasks = [task ])
@@ -33,12 +33,12 @@ def get_cluster(cluster_id: str) -> ClusterDetails:
3333 ws .clusters .get .side_effect = get_cluster
3434 sequencer = MigrationSequencer (ws , admin_locator )
3535
36- maybe_node = sequencer .register_job (job )
36+ maybe_node = sequencer .register_jobs (job )[ 0 ]
3737
3838 assert not maybe_node .failed
3939
4040
41- def test_register_job_with_non_existing_cluster (ws , admin_locator ) -> None :
41+ def test_register_jobs_with_non_existing_cluster (ws , admin_locator ) -> None :
4242 """Register a job with a task referencing a non-existing cluster."""
4343 task = jobs .Task (task_key = "test-task" , existing_cluster_id = "non-existing-id" )
4444 settings = jobs .JobSettings (name = "test-job" , tasks = [task ])
@@ -47,7 +47,7 @@ def test_register_job_with_non_existing_cluster(ws, admin_locator) -> None:
4747 ws .clusters .get .side_effect = ResourceDoesNotExist ("Unknown cluster" )
4848 sequencer = MigrationSequencer (ws , admin_locator )
4949
50- maybe_node = sequencer .register_job (job )
50+ maybe_node = sequencer .register_jobs (job )[ 0 ]
5151
5252 assert maybe_node .failed
5353 assert maybe_node .problems == [
@@ -58,28 +58,28 @@ def test_register_job_with_non_existing_cluster(ws, admin_locator) -> None:
5858 ]
5959
6060
61- def test_register_job_with_existing_job_cluster_key (ws , admin_locator ) -> None :
61+ def test_register_jobs_with_existing_job_cluster_key (ws , admin_locator ) -> None :
6262 """Register a job with a task referencing a existing job cluster."""
6363 job_cluster = jobs .JobCluster ("existing-id" , ClusterSpec ())
6464 task = jobs .Task (task_key = "test-task" , job_cluster_key = "existing-id" )
6565 settings = jobs .JobSettings (name = "test-job" , tasks = [task ], job_clusters = [job_cluster ])
6666 job = jobs .Job (job_id = 1234 , settings = settings )
6767 sequencer = MigrationSequencer (ws , admin_locator )
6868
69- maybe_node = sequencer .register_job (job )
69+ maybe_node = sequencer .register_jobs (job )[ 0 ]
7070
7171 assert not maybe_node .failed
7272
7373
74- def test_register_job_with_non_existing_job_cluster_key (ws , admin_locator ) -> None :
74+ def test_register_jobs_with_non_existing_job_cluster_key (ws , admin_locator ) -> None :
7575 """Register a job with a task referencing a non-existing job cluster."""
7676 task = jobs .Task (task_key = "test-task" , job_cluster_key = "non-existing-id" )
7777 settings = jobs .JobSettings (name = "test-job" , tasks = [task ])
7878 job = jobs .Job (job_id = 1234 , settings = settings )
7979
8080 sequencer = MigrationSequencer (ws , admin_locator )
8181
82- maybe_node = sequencer .register_job (job )
82+ maybe_node = sequencer .register_jobs (job )[ 0 ]
8383
8484 assert maybe_node .failed
8585 assert maybe_node .problems == [
@@ -90,20 +90,20 @@ def test_register_job_with_non_existing_job_cluster_key(ws, admin_locator) -> No
9090 ]
9191
9292
93- def test_register_job_with_new_cluster (ws , admin_locator ) -> None :
93+ def test_register_jobs_with_new_cluster (ws , admin_locator ) -> None :
9494 """Register a job with a task with a new cluster definition."""
9595 task = jobs .Task (task_key = "test-task" , new_cluster = ClusterSpec ())
9696 settings = jobs .JobSettings (name = "test-job" , tasks = [task ])
9797 job = jobs .Job (job_id = 1234 , settings = settings )
9898 ws .jobs .get .return_value = job
9999 sequencer = MigrationSequencer (ws , admin_locator )
100100
101- maybe_node = sequencer .register_job (job )
101+ maybe_node = sequencer .register_jobs (job )[ 0 ]
102102
103103 assert not maybe_node .failed
104104
105105
106- def test_register_job_with_task_dependency (ws , admin_locator ) -> None :
106+ def test_register_jobs_with_task_dependency (ws , admin_locator ) -> None :
107107 """Register a job with two tasks having a dependency."""
108108 task1 = jobs .Task (task_key = "task1" )
109109 task_dependency = jobs .TaskDependency (task1 .task_key )
@@ -113,20 +113,20 @@ def test_register_job_with_task_dependency(ws, admin_locator) -> None:
113113 job = jobs .Job (job_id = 1234 , settings = settings )
114114 sequencer = MigrationSequencer (ws , admin_locator )
115115
116- maybe_node = sequencer .register_job (job )
116+ maybe_node = sequencer .register_jobs (job )[ 0 ]
117117
118118 assert not maybe_node .failed
119119
120120
121- def test_register_job_with_non_existing_task_dependency (ws , admin_locator ) -> None :
121+ def test_register_jobs_with_non_existing_task_dependency (ws , admin_locator ) -> None :
122122 """Register a job with a non-existing task dependency."""
123123 task_dependency = jobs .TaskDependency ("non-existing-id" )
124124 task = jobs .Task (task_key = "task2" , depends_on = [task_dependency ])
125125 settings = jobs .JobSettings (name = "job" , tasks = [task ])
126126 job = jobs .Job (job_id = 1234 , settings = settings )
127127 sequencer = MigrationSequencer (ws , admin_locator )
128128
129- maybe_node = sequencer .register_job (job )
129+ maybe_node = sequencer .register_jobs (job )[ 0 ]
130130
131131 assert maybe_node .failed
132132 assert maybe_node .problems == [
@@ -160,7 +160,7 @@ def get_cluster(cluster_id: str) -> ClusterDetails:
160160 ws .clusters .get .side_effect = get_cluster
161161
162162 sequencer = MigrationSequencer (ws , admin_locator )
163- sequencer .register_job (job )
163+ sequencer .register_jobs (job )
164164
165165 steps = list (sequencer .generate_steps ())
166166
@@ -208,7 +208,7 @@ def test_sequence_steps_from_job_task_with_existing_job_cluster_key(ws, admin_lo
208208 settings = jobs .JobSettings (name = "test-job" , tasks = [task ], job_clusters = [job_cluster ])
209209 job = jobs .Job (job_id = 1234 , settings = settings )
210210 sequencer = MigrationSequencer (ws , admin_locator )
211- sequencer .register_job (job )
211+ sequencer .register_jobs (job )
212212
213213 steps = list (sequencer .generate_steps ())
214214
@@ -254,7 +254,7 @@ def test_sequence_steps_from_job_task_with_new_cluster(ws, admin_locator) -> Non
254254 settings = jobs .JobSettings (name = "test-job" , tasks = [task ])
255255 job = jobs .Job (job_id = 1234 , settings = settings )
256256 sequencer = MigrationSequencer (ws , admin_locator )
257- sequencer .register_job (job )
257+ sequencer .register_jobs (job )
258258
259259 steps = list (sequencer .generate_steps ())
260260
@@ -292,7 +292,7 @@ def test_sequence_steps_from_job_task_with_non_existing_cluster(ws, admin_locato
292292 settings = jobs .JobSettings (name = "test-job" , tasks = [task ])
293293 job = jobs .Job (job_id = 1234 , settings = settings )
294294 sequencer = MigrationSequencer (ws , admin_locator )
295- sequencer .register_job (job )
295+ sequencer .register_jobs (job )
296296
297297 steps = list (sequencer .generate_steps ())
298298
@@ -334,7 +334,7 @@ def test_sequence_steps_from_job_task_referencing_other_task(ws, admin_locator)
334334 job = jobs .Job (job_id = 1234 , settings = settings )
335335 sequencer = MigrationSequencer (ws , admin_locator )
336336
337- maybe_job_node = sequencer .register_job (job )
337+ maybe_job_node = sequencer .register_jobs (job )[ 0 ]
338338 assert not maybe_job_node .failed
339339
340340 steps = list (sequencer .generate_steps ())
0 commit comments