Knowledge Base Administration Guide

Regression Plugins (regrplugin)

Regression Plugins allow customizing the Regression pages with actions or analysis.

This allows invoking any script from the server (Python, Ruby, Perl, etc), so you can perform any Regression-based operation from the server and send the result back to the user.

  • The plugin can also hyperlink the user to an external website (e.g. Github, Jenkins, etc.).

How to add a Regression Plugin?

To add a Regression Plugin to your Simscope instance, edit your simscope.config file, and a [regrplugin] section with the script name.


Example Regression plugins

Regression Model Diff

To view a checkin difference between the models on 2 regressions.

(This works for git diff, Github, p4 diff, etc.)

→ Use Regression Diff plugin.

Redirect from a Regression name to a Jenkins hyperlink.

→ Use Regression External URL plugin.