Abbreviations, used in manual:
QG - Quality Gates
FM - Full Monitor
EF - Execution Flow
One of the most important dashboards in QG is the FM dashboard. It is a management tool that allows users to control the run statuses of QG entities.
The FM provides a comprehensive dashboard displaying all processes that were running or are currently active within quilliup at any given time.
You will be able to see EFs/Tests/Scripts metadata such as name, final results, duration, detailed results, etc.
Navigating to FM:
A. In QG module main page click "Monitor" tile:
B. In QG module home page, navigate to the monitor icon located in the top right corner, click it and in opened right side menu click "Go To Full Monitor":
In the FM dashboard you will be able to see a lot of important data related to executions:
- The FW displays all processes (EFs, Tests, Scripts) that are currently running or have run recently within quilliup.
- You can view metadata such as Status, Duration, Final Results, and detailed outcomes for each process.
Key FM Fields:
- Name - the name of the entity (EF/Test/Script).
- ID - a unique identifier for the entity.
- Type - type of process (e.g., Test, Script).
- Status - current status of the process (e.g., in progress, completed).
- Tags - any associated tags for categorization.
- Run - Indicates the time the execution finished. For example: "50 minute(s) ago."
- Timestamp - the timestamp of the most recent run.
- Duration - the duration of the process execution.
- Severity - indicates the severity of the outcome.
Interacting with the Data:
-
- Clicking on an EF/Test/Script name in the grid provides quick access to the detailed results of the entity without having to open it fully. For example, when clicking a failed Test's name:
-
- The
icon next to each entity in the grid, redirects the user to the entity itself, opened in a new window.
- The toggle and dropdown in the top-right corner allows to set the FW's refresh frequency, ensuring real-time updates:
- The left menu includes filters to narrow down the displayed data by various criteria such as Period, Last Execution, Project, Status and more, for example:
- The
4. FM Functionality:
-
-
- Period filters - allows to choose the timeframe for viewing executed or running processes. Options include “Last 3 hours,” “Last Execution,” etc.
- Filters - Users can apply multiple filters at a time, such as Project, Status, Type, Name/ID, and Tags. There is also the option to filter by specific Variables.
-
Rows' management - clicking the arrows next to the "Duration" and "Run" columns, allows the user to sort the rows in ascending or descending order:
-
Columns' management:
A. Drag the column header directly within the grid header to rearrange the columns as needed.
B. By selecting a variable from the filter toolbar on the left under the "Add Columns (Variables)" field, you can add columns (variables) to the grid that display the value of the selected variable for each execution shown in the grid.
Note: in order for a variable to appear in the selection options under this field, the "Use In Monitor" checkbox must be selected when defining the variable itself. For more details, please refer to the guide: Variables Setup Guide
-
5. Investigating Failures:
-
-
-
- If an entity (EF/Test/Script) has failed, users can investigate by clicking it's name to view the detailed results within the FM dashboard.
- Alternatively, clicking the icon next to the entity name, opens the entity for deeper analysis or modifications.
-
-
Available Filters:
- Period - choose from last X hours\days\month or custom timeframes.
- Last Execution / All - filter by the most recent execution or all executions of the selected entity.
- Projects - filter by specific projects' names.
- Status - filter by the status of the entity (e.g., passed, failed).
- Name / ID - filter by entity name or ID.
- Tags - filter by specific tags associated with the entity.
-
Variables - filter using specific by specific Variable(s).
In conclusion, the FM dashboard is an indispensable tool for managing and monitoring the EFs, Tests, and Scripts within the QG module. By effectively utilizing it's features, you can streamline workflows, track execution performance, and ensure seamless navigation across all processes in quilliup. Make the most of this dashboard to enhance your operational efficiency and decision-making.
Comments
0 comments
Please sign in to leave a comment.