Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-58167

Reduce flakiness of Prometheus Alerts E2E tests

    • Improve Prometheus Alerts Testing Workflow
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • To Do
    • 100% To Do, 0% In Progress, 0% Done
    • ---
    • ---

      Alerts E2E tests are flaky and test more Prometheus than the alert expressions themselves, causing huge delays in the developers' workflows. The current YAML-based approach to testing Prometheus alert rules is static, difficult to maintain, and does not easily integrate with the Go development workflow. A new programming solution integrating Promtool with Gingko would allow us to define and validate metrics programmatically, enhancing maintainability, readability, and developer productivity.

              sradco Shirly Radco
              jvilaca@redhat.com João Vilaça
              Krzysztof Majcher Krzysztof Majcher
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: