@@ -442,7 +442,7 @@ async def test_send_computation_task(
442442 task_labels : ContainerLabelsDict ,
443443 empty_hardware_info : HardwareInfo ,
444444 faker : Faker ,
445- resource_tracking_run_id : str ,
445+ resource_tracking_run_id : RunID ,
446446):
447447 _DASK_EVENT_NAME = faker .pystr ()
448448
@@ -561,7 +561,7 @@ async def test_computation_task_is_persisted_on_dask_scheduler(
561561 mocked_storage_service_api : respx .MockRouter ,
562562 comp_run_metadata : RunMetadataDict ,
563563 empty_hardware_info : HardwareInfo ,
564- resource_tracking_run_id : str ,
564+ resource_tracking_run_id : RunID ,
565565):
566566 """rationale:
567567 When a task is submitted to the dask backend, a dask future is returned.
@@ -653,7 +653,7 @@ async def test_abort_computation_tasks(
653653 faker : Faker ,
654654 comp_run_metadata : RunMetadataDict ,
655655 empty_hardware_info : HardwareInfo ,
656- resource_tracking_run_id : str ,
656+ resource_tracking_run_id : RunID ,
657657):
658658 _DASK_EVENT_NAME = faker .pystr ()
659659
@@ -744,7 +744,7 @@ async def test_failed_task_returns_exceptions(
744744 mocked_storage_service_api : respx .MockRouter ,
745745 comp_run_metadata : RunMetadataDict ,
746746 empty_hardware_info : HardwareInfo ,
747- resource_tracking_run_id : str ,
747+ resource_tracking_run_id : RunID ,
748748):
749749 # NOTE: this must be inlined so that the test works,
750750 # the dask-worker must be able to import the function
@@ -808,7 +808,7 @@ async def test_send_computation_task_with_missing_resources_raises(
808808 mocked_storage_service_api : respx .MockRouter ,
809809 comp_run_metadata : RunMetadataDict ,
810810 empty_hardware_info : HardwareInfo ,
811- resource_tracking_run_id : str ,
811+ resource_tracking_run_id : RunID ,
812812):
813813 # remove the workers that can handle gpu
814814 scheduler_info = dask_client .backend .client .scheduler_info ()
@@ -854,7 +854,7 @@ async def test_send_computation_task_with_hardware_info_raises(
854854 mocked_storage_service_api : respx .MockRouter ,
855855 comp_run_metadata : RunMetadataDict ,
856856 hardware_info : HardwareInfo ,
857- resource_tracking_run_id : str ,
857+ resource_tracking_run_id : RunID ,
858858):
859859 # NOTE: running on the default cluster will raise missing resources
860860 with pytest .raises (MissingComputationalResourcesError ):
@@ -884,7 +884,7 @@ async def test_too_many_resources_send_computation_task(
884884 mocked_storage_service_api : respx .MockRouter ,
885885 comp_run_metadata : RunMetadataDict ,
886886 empty_hardware_info : HardwareInfo ,
887- resource_tracking_run_id : str ,
887+ resource_tracking_run_id : RunID ,
888888):
889889 # create an image that needs a huge amount of CPU
890890 image = Image (
@@ -925,7 +925,7 @@ async def test_disconnected_backend_raises_exception(
925925 mocked_storage_service_api : respx .MockRouter ,
926926 comp_run_metadata : RunMetadataDict ,
927927 empty_hardware_info : HardwareInfo ,
928- resource_tracking_run_id : str ,
928+ resource_tracking_run_id : RunID ,
929929):
930930 # DISCONNECT THE CLUSTER
931931 await dask_spec_local_cluster .close () # type: ignore
@@ -958,7 +958,7 @@ async def test_changed_scheduler_raises_exception(
958958 unused_tcp_port_factory : Callable ,
959959 comp_run_metadata : RunMetadataDict ,
960960 empty_hardware_info : HardwareInfo ,
961- resource_tracking_run_id : str ,
961+ resource_tracking_run_id : RunID ,
962962):
963963 # change the scheduler (stop the current one and start another at the same address)
964964 scheduler_address = URL (dask_spec_local_cluster .scheduler_address )
@@ -1006,7 +1006,7 @@ async def test_get_tasks_status(
10061006 fail_remote_fct : bool ,
10071007 comp_run_metadata : RunMetadataDict ,
10081008 empty_hardware_info : HardwareInfo ,
1009- resource_tracking_run_id : str ,
1009+ resource_tracking_run_id : RunID ,
10101010):
10111011 # NOTE: this must be inlined so that the test works,
10121012 # the dask-worker must be able to import the function
@@ -1089,7 +1089,7 @@ async def test_dask_sub_handlers(
10891089 fake_task_handlers : TaskHandlers ,
10901090 comp_run_metadata : RunMetadataDict ,
10911091 empty_hardware_info : HardwareInfo ,
1092- resource_tracking_run_id : str ,
1092+ resource_tracking_run_id : RunID ,
10931093):
10941094 dask_client .register_handlers (fake_task_handlers )
10951095 _DASK_START_EVENT = "start"
@@ -1164,7 +1164,7 @@ async def test_get_cluster_details(
11641164 comp_run_metadata : RunMetadataDict ,
11651165 empty_hardware_info : HardwareInfo ,
11661166 faker : Faker ,
1167- resource_tracking_run_id : str ,
1167+ resource_tracking_run_id : RunID ,
11681168):
11691169 cluster_details = await dask_client .get_cluster_details ()
11701170 assert cluster_details
0 commit comments