Knowledge Base Administration Guide

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:

Grouped regression


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:

Run group list


Limitations

Simscope currently only supports a single parent regression group hierarchy.

  • Multi-level/nested groups are not currently supported.