Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-4986

Create Grafana dashboard of COIN workitems

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • P2: Important
    • None
    • None
    • Grafana
    • None

    Description

      solution:
      dashboard
      https://testresults.qt.io/grafana/d/DQHnzeK4z/ci-metrics-coin-capacity?orgId=1

      scripts:
      https://git.qt.io/anwojcie/grafana_scripts/-/tree/main/coin_capacity

      The purpose is track the COIN HW usage. We have HW resource pools:

      • Linux&Windows (kvm) pool
      • MacOS Intel (parallel) pool
      • MacOS 11 ARM (jenkins) pool
      • MacOS 12 ARM (jenkins) pool

      Idea is to have on dashbord for each of them.

      Generic requirements for the dashboards

      X-axis is time
      Y-axis is capacity used (= cpu count * duration), unit is CPU/h

      It needs to be possible select grouping data ("split the y-axis") by

      • type (integration, precheck, scheduled build, RTA run, MCU build, packaging run)
      • project
      • branch
      • tasktype (build, test)

      It needs to be filter the data shown by

      • project
      • branch
      • host OS
      • operating system version

      https://bugreports.qt.io/browse/QTQAINFRA-5215

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            anwojcie Anna Wojciechowska
            jujokini Jukka Jokiniva
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes