You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| PR-S-LABEL | happy | portal | start with `--label app.edp.epam.com/codebase=my-app`; immediate `run list --project my-app`| portal | new run discoverable in list |
| PR-S-DRY-JSON | dry-run | portal | start `--dry-run -o json`| portal | exit 0; stdout JSON envelope where `data` IS the PipelineRun resource |
215
+
| PR-S-NOT-FOUND | error | portal | start `ghost` (no such Pipeline) | portal |**exit 3**; stderr `pipeline 'ghost' not found`|
216
+
| PR-S-TT-MISSING | error | portal | start a Pipeline whose `triggertemplate` label points at a missing TT | portal |**exit 3**; stderr `pipeline '<name>' references a TriggerTemplate that does not exist`|
217
+
| PR-S-PARAM-MISSING | error | portal | start a Pipeline that requires a param the user omitted | portal | exit 1; stderr `platform rejected request: Bad Request` (Portal hardening strips K8s admission detail) |
218
+
| PR-S-RBAC | error | portal | start as a user without `create` on `pipelineruns.tekton.dev`| portal | exit 1; stderr `permission denied`|
219
+
| PR-S-5XX | error | portal | start with simulated upstream 5xx (toxiproxy or stub) | portal |**exit 2**; stderr `upstream service unavailable`|
| PR-S-RACE | edge | portal | immediately after start, run `get <NAME>` before the controller registers it | portal | start exit 0 with stderr warning; get may briefly 404 |
-**Validation rows** (`PR-S-DNS-1` through `PR-S-PARAM-WS`) run offline and only need a built `dist/krci`; no portal required.
227
+
-**Portal rows** require fixtures: a known Pipeline, a Pipeline with broken TT label (for `PR-S-TT-MISSING`), and a Pipeline declaring at least one required param (for `PR-S-PARAM-MISSING`). Add to `fixtures.env` per the existing pipelinerun pattern.
0 commit comments