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)