Looking for a tool which can help me to identify whose changes broken the build.‏

38 views
Skip to first unread message

Amruta Mistry

unread,
Aug 26, 2015, 3:48:59 AM8/26/15
to Jenkins Developers

Hello,

 

I am using Jenkins as my CI integration tool. I come across an issue  where with every build I was getting many  Unit test throwing an error. Now I want to identify which changes has broken this Unit test code.

I cannot do build with every commit with Unit test. That’s my limitations.

 

Things I have tried so far is :

1.       Build Failure Analyzer tool

2.       Jacoco-compare –tool.

 

But this is not something I am looking for. So I opened a page to check how I can write my own plugin. Below mentioned link I referred.

https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial, where that says drop an email to the Jenkins developer’s team that may help me.

 

I have an idea to write my own custom plugin to fulfill my needs  but before that I just thought I can check with you guys in case I have missed something from existing plugin.

 Please help me with this.

 

Thanks,

Amruta.

Oleg Nenashev

unread,
Aug 30, 2015, 5:39:00 AM8/30/15
to Jenkins Developers
Which SCM do you use? In the case of Git you can use "git bisect", which performs a bisection and finds a commit, which breaks your tests. There are similar tools for other SCMs.

BTW, I'm not aware about a generic plugin, which would do such thing in Jenkins (we used a Build flow for such purpose before). Common CI practices do not presume direct pushes to one branch, so in the most cases pull request builders and Validated Merge plugins solve the issue.



среда, 26 августа 2015 г., 10:48:59 UTC+3 пользователь Amruta Mistry написал:
Reply all
Reply to author
Forward
0 new messages