mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-04 08:01:54 +00:00
improve test this step for flow tag overide
This commit is contained in:
@@ -3761,7 +3761,6 @@ async fn script_to_payload(
|
||||
module: &FlowModule,
|
||||
tag_override: &Option<String>,
|
||||
) -> Result<JobPayloadWithTag, Error> {
|
||||
tracing::error!("{tag_override:?}");
|
||||
let (payload, tag, delete_after_use, script_timeout) = if script_hash.is_none() {
|
||||
let (jp, tag, delete_after_use, script_timeout) =
|
||||
script_path_to_payload(script_path, db, &flow_job.workspace_id, Some(true)).await?;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
getContext<FlowEditorContext>('FlowEditorContext')
|
||||
|
||||
// Test
|
||||
let scriptProgress = undefined;
|
||||
let scriptProgress = undefined
|
||||
let testJobLoader: TestJobLoader
|
||||
let testIsLoading = false
|
||||
let testJob: Job | undefined = undefined
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
export async function runTest(args: any) {
|
||||
// Not defined if JobProgressBar not loaded
|
||||
if (jobProgressReset) jobProgressReset();
|
||||
if (jobProgressReset) jobProgressReset()
|
||||
|
||||
const val = mod.value
|
||||
// let jobId: string | undefined = undefined
|
||||
@@ -75,7 +75,7 @@
|
||||
script.content,
|
||||
script.language,
|
||||
args,
|
||||
$flowStore?.tag ?? script.tag
|
||||
$flowStore?.tag ?? val.tag_override ?? script.tag
|
||||
)
|
||||
} else if (val.type == 'flow') {
|
||||
await testJobLoader?.abstractRun(() =>
|
||||
@@ -103,8 +103,6 @@
|
||||
let forceJson = false
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
<TestJobLoader
|
||||
toastError={noEditor}
|
||||
on:done={() => jobDone()}
|
||||
@@ -158,9 +156,14 @@
|
||||
/>
|
||||
</Pane>
|
||||
<Pane size={50} minSize={10} class="text-sm text-tertiary">
|
||||
{#if scriptProgress}
|
||||
<JobProgressBar job={testJob} bind:scriptProgress bind:reset={jobProgressReset} compact={true} />
|
||||
{/if}
|
||||
{#if scriptProgress}
|
||||
<JobProgressBar
|
||||
job={testJob}
|
||||
bind:scriptProgress
|
||||
bind:reset={jobProgressReset}
|
||||
compact={true}
|
||||
/>
|
||||
{/if}
|
||||
{#if testJob != undefined && 'result' in testJob && testJob.result != undefined}
|
||||
<div class="break-words relative h-full p-2">
|
||||
<DisplayResult
|
||||
@@ -186,7 +189,7 @@
|
||||
<div class="p-2">
|
||||
{#if testIsLoading}
|
||||
{#if !scriptProgress}
|
||||
<Loader2 class="animate-spin" />
|
||||
<Loader2 class="animate-spin" />
|
||||
{/if}
|
||||
{:else}
|
||||
Test to see the result here
|
||||
|
||||
Reference in New Issue
Block a user