github.com/redhat-appstudio/e2e-tests@v0.0.0-20240520140907-9709f6f59323/docs/LabelsNaming.md (about)

     1  # Test Labels
     2  
     3  We would like to also have tests distinguished by labels, not only by folders for specific components. We can also run the tests only with specific label(s).
     4  
     5  ## Usage
     6  
     7  See: https://onsi.github.io/ginkgo/#spec-labels
     8  
     9  ## Types of labels
    10  - component
    11  - test type
    12  - category
    13  
    14  ### Component Labels
    15  
    16  Component Labels | Description
    17  --- | ---
    18  build | Build related tests
    19  e2e-demos | e2e-demos related tests
    20  pipeline | Pipeline Service related tests
    21  
    22  ### Test Types Labels
    23  
    24  Test Types Labels | Description
    25  --- | ---
    26  slow | Slow tests (See --slow-spec-threshold (https://onsi.github.io/ginkgo/#other-settings))
    27  e2e-demos | e2e demos tests
    28  load | Load tests
    29  performance | Performance related tests
    30  smoke | Critical functionality tests
    31  serial | Tests which can’t be run in parallel
    32  security | Security related tests
    33  
    34  ### Test Stability Labels
    35  
    36  Test Types Labels | Description
    37  --- | ---
    38  flaky | Flaky tests (all tests are stable unless marked flaky)
    39  
    40  ### Test Categorization Labels
    41  
    42  Test Types Labels | Description
    43  --- | ---
    44  customer-feedback | Test created upon feedback from any customer channel (customer issue, telemetry data, …)
    45  demo | Tests related to milestone demos