Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-24560

[QE] Verify Provide an API to disable Pendo and other analytics

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Unset
    • No

      ConsoleDot QE to verify no API regressions. APP Services QE to verify functionality meets their needs.

      https://issues.redhat.com/browse/RHCLOUD-20356 has introduced `window.localStorage.setItem('chrome:analytics:disable', true)` which probably disabled some analytics but not pendo. Some pendo pop-ups are obscuring UI elements which could fail some UI E2E tests.


      The solution "block this and that URL in network tab" is not acceptable to us. We were doing that in RHOSAK UI tests for a while but it made our Playwright traces very much unreadable. `const blockedUrls = ['trustarc', 'dpal.js', 'analytics', 'segment.com'];`
      Trace without blocking:

      Trace with blocking:

      Affected products: RHOSAK, RHOSR, RHOC

        1. image-2023-02-23-14-18-27-086.png
          57 kB
          Matt Pusateri
        2. image-2023-02-23-14-18-59-438.png
          6 kB
          Matt Pusateri
        3. trace_with_blocking.png
          96 kB
          Matt Pusateri
        4. trace_without_blocking.png
          287 kB
          Matt Pusateri

              Unassigned Unassigned
              mmusil Marek Musil
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: