github.com/redhat-appstudio/e2e-tests@v0.0.0-20240520140907-9709f6f59323/templates/default/testOutline (about) 1 BuildSuiteDescribe: Build service E2E tests @build, @HACBS 2 Describe: test PaC component build @github-webhook, @pac-build, @pipeline 3 When: a new component without specified branch is created @pac-custom-default-branch 4 It: correctly targets the default branch (that is not named 'main') with PaC 5 It: triggers a PipelineRun 6 It: a related PipelineRun and Github webhook should be deleted after deleting the component 7 It: PR branch should not exists in the repo 8 When: a new component with specified custom branch branch is created 9 It: triggers a PipelineRun 10 It: should lead to a PaC init PR creation 11 It: the PipelineRun should eventually finish successfully 12 It: eventually leads to a creation of a PR comment with the PipelineRun status report 13 When: the PaC init branch is updated 14 It: eventually leads to triggering another PipelineRun 15 It: PipelineRun should eventually finish 16 It: eventually leads to another update of a PR with a comment about the PipelineRun status report 17 When: the PaC init branch is merged 18 It: eventually leads to triggering another PipelineRun 19 It: pipelineRun should eventually finish 20 When: the component is removed and recreated (with the same name in the same namespace) 21 It: should no longer lead to a creation of a PaC PR 22 23 Describe: Creating component with container image source 24 It: should not trigger a PipelineRun 25 26 Describe: PLNSRVCE-799 - test pipeline selector @pipeline-selector 27 It: a specific Pipeline bundle should be used and additional pipeline params should be added to the PipelineRun if all WhenConditions match 28 It: default Pipeline bundle should be used and no additional Pipeline params should be added to the PipelineRun if one of the WhenConditions does not match 29 30 Describe: A secret with dummy quay.io credentials is created in the testing namespace 31 It: should override the shared secret 32 It: should not be possible to push to quay.io repo (PipelineRun should fail)