feat: add e2e tests + benchmarks

- e2e_test.go: Argo/Kubeflow full payload validation, concurrent requests
- Pipeline dispatch validation, unknown pipeline error handling
- Benchmarks: Argo 218µs/op, Kubeflow 179µs/op
This commit is contained in:
2026-02-20 06:45:23 -05:00
parent aeb1b749be
commit 8f9b2203ca
4 changed files with 221 additions and 1 deletions

View File

@@ -122,7 +122,7 @@ func submitArgo(ctx context.Context, client *http.Client, host, namespace, templ
},
"spec": map[string]any{
"workflowTemplateRef": map[string]string{"name": template},
"arguments": map[string]any{"parameters": argoParams},
"arguments": map[string]any{"parameters": argoParams},
},
}