github.com/redhat-appstudio/e2e-tests@v0.0.0-20230619105049-9a422b2094d7/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  cluster-registration | cluster registration related tests
    20  e2e-demos | e2e-demos related tests
    21  pipeline | Pipeline Service related tests
    22  
    23  ### Test Types Labels
    24  
    25  Test Types Labels | Description
    26  --- | ---
    27  slow | Slow tests (See --slow-spec-threshold (https://onsi.github.io/ginkgo/#other-settings))
    28  e2e-demos | e2e demos tests
    29  load | Load tests
    30  performance | Performance related tests
    31  smoke | Critical functionality tests
    32  serial | Tests which can’t be run in parallel
    33  security | Security related tests
    34  
    35  ### Test Stability Labels
    36  
    37  Test Types Labels | Description
    38  --- | ---
    39  flaky | Flaky tests (all tests are stable unless marked flaky)
    40  
    41  ### Test Categorization Labels
    42  
    43  Test Types Labels | Description
    44  --- | ---
    45  customer-feedback | Test created upon feedback from any customer channel (customer issue, telemetry data, …)
    46  demo | Tests related to milestone demos