dazzling-refrigerator-32511
02/20/2026, 3:15 PMhundreds-rainbow-67050
02/20/2026, 3:16 PMdazzling-refrigerator-32511
02/20/2026, 3:30 PMdecospecs=['kubernetes'] to trigger flows on K8s from CI and validate artifacts?
Does CI just need metaflow + cluster creds?
If you can share more about the setup and how you compare artifacts, it'd be helpful. I essentially want to compare multiple intermediate outputs of the flow.hundreds-rainbow-67050
02/20/2026, 3:35 PMhundreds-rainbow-67050
02/20/2026, 3:37 PMhundreds-rainbow-67050
02/20/2026, 3:39 PMdef test_hello_world(
exec_mode, decospecs, titus_image, titus_gpu_image, tag, scheduler_config
):
run = execute_test_flow(
flow_name="flows/basic/helloworld.py",
exec_mode=exec_mode,
decospecs=decospecs,
titus_image=titus_image,
titus_gpu_image=titus_gpu_image,
tag=tag,
scheduler_config=scheduler_config,
test_name="hello_world",
)
assert run.successful, "Run was not successful"
assert (
run["hello"].task.data.message == "Metaflow says: Hi!"
), "Hello world strings didn't match"