Skip to content

Commit 842410b

Browse files
committed
Fix test_multi_process_transparent_api_remote_workflow
1 parent 9df0d25 commit 842410b

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

tests/slow/test_remoteworkflow.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -420,10 +420,13 @@ def test_multi_process_transparent_api_remote_workflow():
420420

421421
workflows.append(wf)
422422

423-
local_wf = core.Workflow()
423+
# Make sure to reuse the same type of remote server as for the previous ones:
424+
# Cannot merge a Workflow from a non-legacy grpc server to a workflow on a legacy grpc server
425+
merge_server = local_servers[len(files)]
426+
local_wf = core.Workflow(server=merge_server)
424427
local_wf.progress_bar = False
425-
merge = ops.utility.merge_fields_containers()
426-
min_max = ops.min_max.min_max_fc(merge)
428+
merge = ops.utility.merge_fields_containers(server=merge_server)
429+
min_max = ops.min_max.min_max_fc(merge, server=merge_server)
427430
local_wf.add_operator(merge)
428431
local_wf.add_operator(min_max)
429432
local_wf.set_output_name("tot_output", min_max.outputs.field_max)

0 commit comments

Comments
 (0)