Uploaded image for project: 'OpenShift Monitoring'
  1. OpenShift Monitoring
  2. MON-3934

CMO: Parallelize some readonly/non disruptive e2e tests for faster runs

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • None
    • False
    • NEW
    • NEW
    • MON Sprint 256, MON Sprint 257, MON Sprint 258, MON Sprint 259

      Some of the E2E tests could be considered read-only, such as looping until a PromQL expression is true.

      Additionally, some tests are non-disruptive: all their operations are performed within a temporary namespace without impacting the monitoring components' statuses.

      We can t.Parallel() them to save some minutes.

      Also, we can:

      Isolate specific tests to enable parallel execution

      Enhance the resilience of some tests and fix those prone to errors.

      Fix some tests that were running wrong checks.

      Make some the tests idempotent to be easily debugged and run locally

            rh-ee-amrini Ayoub Mrini
            rh-ee-amrini Ayoub Mrini
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: