Coin glossary for Grafana users: Difference between revisions
Further description of tasks |
No edit summary |
||
| Line 12: | Line 12: | ||
- StatusCheck. | - StatusCheck. | ||
- Nightly and Healtchecks | |||
The types are marked on coin web front. The categorization (Integration/StatusCheck) may show up in different Grafana dashboard tables. | The types are marked on coin web front. The categorization (Integration/StatusCheck) may show up in different Grafana dashboard tables. | ||
| Line 26: | Line 28: | ||
Task id. Every task has its own identifier - | Task id. Every task has its own identifier - | ||
Identifier allows to build url showing status and result of coin task for example<nowiki/>https://testresults.qt.io/coin/integration/qt/qt5/tasks/nightly1767303902 | |||
In this url "nightly1767303902" is actual task id. | |||
Those urls you will also find in panels providing detailed information about test runs: | |||
[[File:Task url.jpg|thumb]] | |||
A | A TASK can contain one to many subtask called Workitems. | ||
Workitem are set of jobs roughly categorized to 3 types: | Workitem are set of jobs roughly categorized to 3 types: | ||
[[File:Screenshot from 2026-01-02 17-10-09.png|thumb]] | |||
[[File:Test workitem state.png|thumb]] | |||
- Provision | - Provision | ||
| Line 37: | Line 49: | ||
- Test | - Test | ||
Workitems have properties such as: | |||
status: Done, Running, Cancelled, Failed | |||
Test workitems contain test execution logs and | |||
Revision as of 16:18, 2 January 2026
COIN is Qt company CI (Continuous Integration) system.
From Grafana user point of view some basic vocabulary understanding COIN is needed to get better insight into data. This page shows simplified views of Coin and skips all additional details that are covered elsewhere (see further reading).
From data point of view COIN jobs are called TASKS. Task consists of subtasks called WORKITEMS.
Task - single CI job scheduled by user or agents. A task has a type:
- Integration (is a task scheduled by )
- Early Warning
- StatusCheck.
- Nightly and Healtchecks
The types are marked on coin web front. The categorization (Integration/StatusCheck) may show up in different Grafana dashboard tables.
For most of the flaky test statistics - only results of test runs from Integrations are usually used.


Task id. Every task has its own identifier -
Identifier allows to build url showing status and result of coin task for examplehttps://testresults.qt.io/coin/integration/qt/qt5/tasks/nightly1767303902
In this url "nightly1767303902" is actual task id.
Those urls you will also find in panels providing detailed information about test runs:

A TASK can contain one to many subtask called Workitems.
Workitem are set of jobs roughly categorized to 3 types:


- Provision
- Build
- Test
Workitems have properties such as:
status: Done, Running, Cancelled, Failed
Test workitems contain test execution logs and
