This plugin analyze issues that have stacktrace as attachments and the label 'STAMP' and run Botsing to generate a test to replicate the stacktrace.
The execution of Botsing will be done in an instance of Botsing server and the test generated will be added as attachments in the issue itself.
A comment will be added at the start and at the end of this process in the issue.
This plugin has been developed for Jira 7.13.0.
This plugin connects to a Botsing server that can be configured in the botsing-jira-plugin configuration page.
The plugin can be configured accessing the "Botsing plugin configuration" in the "Add-on" administration section.
In this page you can add a Botsing project specific configuration, such as:
- Jira Project key
- Group id
- Artifact id
- Version
- Search budget
- Global timeout
- Population
- Package filter
With the button 'Edit server' it is possible to configure Botsing server endpoint.
There is non other configuration to do in Jira, the issues that will trigger Botsing are only the ones with one attachment and the label 'STAMP'.
To compile the plugin you need to have installed the Atlassian SDK (Introduction to the Atlassian Plugin SDK) and can be done with this command:
atlas-mvn compile
To create the plugin to install in Jira you can do it with:
atlas-mvn package
Installation steps:
-
Access Jira administration section "Add ons" > "Manage add-ons"
-
Click "Upload add-on"
-
Select the jar created in package section
-
Click Upload
-
Wait till you see a success installation popup window
This plugin is released under the Apache2 license
This plugin is partially funded by research project H2020 STAMP.