From 255c7a14bdfd02c361d1191d15e1c1ae7d002461 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 17 Nov 2022 18:03:07 +0100 Subject: [PATCH] improve same_worker UX clarity --- backend/windmill-worker/src/worker.rs | 11 ++++++++++- frontend/src/lib/components/ModulePreview.svelte | 8 ++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/backend/windmill-worker/src/worker.rs b/backend/windmill-worker/src/worker.rs index 1b304bf462..5dce1e7be6 100644 --- a/backend/windmill-worker/src/worker.rs +++ b/backend/windmill-worker/src/worker.rs @@ -847,8 +847,17 @@ mount {{ ))?, ) } else { - "".to_string() + r#" +mount { + dst: "/shared" + fstype: "tmpfs" + rw: true + options: "size=500000000" +} + "# + .to_string() }; + let result: error::Result = match language { None => { return Err(Error::ExecutionErr( diff --git a/frontend/src/lib/components/ModulePreview.svelte b/frontend/src/lib/components/ModulePreview.svelte index b22d3e8709..29a3e3d6eb 100644 --- a/frontend/src/lib/components/ModulePreview.svelte +++ b/frontend/src/lib/components/ModulePreview.svelte @@ -10,6 +10,8 @@ import Button from './common/button/Button.svelte' import { faRotateRight } from '@fortawesome/free-solid-svg-icons' import { flowStateStore } from './flows/flowState' + import { flowStore } from './flows/flowStore' + import { Alert } from './common' let testJobLoader: TestJobLoader @@ -54,6 +56,12 @@ /> + {#if $flowStore.value.same_worker} +
Using same_worker does not preserve /shared across individual step tests
+ {/if} + runTest(args)}