...
This custom processor expects the following parameters:
Scroll Table Layout | ||
---|---|---|
|
filterId | This value is taken from the slice parameter and does not need to be configured (see Invoking the Slice). |
---|---|
days | This value is taken from the slice parameter and does not need to be configured (see Invoking the Slice). |
database | This value can be set to |
Invoking the Slice
Send a REST request to the slice endpoint to invoke the slice. You can access the endpoint by clicking on the Process Intelligence category in the Services tab and expanding to the path:
...
The endpoint takes the following parameters:
Scroll Table Layout | ||
---|---|---|
|
filterId | The slice will use the filter ID to find all associated test cases to calculate the TSI score. |
---|---|
runs | The slice will calculate all tests based on this number of runs. |
threshold | The slice will warn the user if the calculated TSI score exceeds the given threshold. |
days | The slice will use this value to determine how many days of data to gather. |
The days
parameter is used for gathering data, but runs
are used for calculation. Otherwise, test cases that run multiple times a day would have a much higher score than test cases that run every other day.
...
These widgets use the term "Unstable" to refer to tests marked with the "stabilize" test case action (either by running the Test Stability Index artifact, or manually), and the term "Stable" to refer tests with any other action.
Scroll Table Layout | ||
---|---|---|
|
Fail – Stable | The test failed. The TSI slice did not mark the test with the "stabilize" action since it always failed in the past. |
---|---|
Fail – Unstable | The test failed. The TSI slice marked the test with the "stabilize" action because it sometimes passed in the past, but is currently failing. |
Pass – Stable | The test passed. The TSI slice did not mark the test with the "stabilize" action since it always passed in the past. |
Pass – Unstable | The test passed. The TSI slice marked the test with the "stabilize" action because it sometimes failed in the past, but is currently passing. |
Incomplete – Stable | The test is incomplete. The TSI slice did not mark the test with the "stabilize" action since it was always incomplete in the past. |
Incomplete – Unstable | The test is incomplete. The TSI slice marked the test with the "stabilize" action because it sometimes passed or failed in the past, but is currently incomplete. |
To remove data from one of the displayed categories (e.g., Pass – Stable), click that label. When a label is grayed out, this means that the associated category of data is hidden. To add the associated data back to the chart, click the grayed-out label.
...