Run Groups (Sub-Regressions)
Regressions can be optionally grouped into sub-regressions, using the
Regression JSON field "group"
.
Simscope restricts each regression to a single Component, but if using grouped regressions, each sub-regression (ie "child" regression) can have a different component.
Example Group
For example, if you have 3 sub-regressions:
cpu_smoke_weekly/20
alu_smoke_weekly/20
memcore_smoke_weekly/20
JSON group field
You can group these together under weekly/20
by publishing the Regression JSON
for these regressions with a group
field set to the same parent group value:
{
"group": "weekly/20"
}
Simscope will show the related regressions in a nested tree format, with the group name at the root of the tree:
weekly/20
├── cpu_smoke_weekly/20
├── alu_smoke_weekly/20
└── memcore_smoke_weekly/20
Screenshot
Here is an example grouped regression weekly/20
, showing 14 sibling regressions:
List Run Groups
You can view a list of available run groups by selecting Series — by Run Group
in the Regression Search page.
This example shows a list of Weekly run groups:
Limitations
Simscope currently only supports a single parent regression group hierarchy.
- Multi-level/nested groups are not currently supported.