Assigns investigations of build failures automatically based on heuristics
APACHE-2.0 License
The plugin adds a build feature which enables automatic assignment of investigations for a build failure. Investigations are assigned on the basis of the following heuristics:
Compatible with TeamCity 2018.2 and later.
Since TeamCity 2018.2 the plugin was bundled.
Frequency of processing problems:
To avoid TeamCity server performance degradation,
the extension checks builds for new build problems and failed tests and processes them regularly,
with a configurable interval and at the end of a build. The default is every 600 seconds, which can be changed
via the teamcity.investigationsAutoAssigner.scheduledTaskInterval.seconds
TeamCity property.
Restart the server for the changes to take effect.
Limitation of processed failed tests and build problems:
Currently there is a configurable limit of the number of the processed build problems
and failed tests. The default is 100, which can be changed via
the teamcity.investigationsAutoAssigner.maxTestsFailuresToProcessPerBuild
build parameter
or TeamCity property.
Everybody is encouraged to try the plugin and provide feedback in the forum or post bugs into the issue tracker. Please make sure to note the plugin version that you use.