Video Interview: Code Coverage with Atlassian Clover

by Julian Simpson on May 28, 2009

How do you measure the success of your TDD efforts?

Evaluating the quality of a codebase can be difficult. A tasteful amount of emphasis on code coverage is a useful indicator though. Too little and it’s too late to turn the oil tanker around. Too much and your developers focus on writing tests that provide line or block coverage, and not on providing value.

To do their bit,Atlassian have recently released version 2.5 of Clover, their code coverage tool. As well as doing classic code coverage, they’ve added some useful features:

  • You can measure coverage across multiple Java VM’s. This means that you can measure the code coverage that your functional tests give you.
  • The tool can run just the tests that exercise the code you’ve changed, shrinking your build times.

On Tuesday I went to pub to meet Michael Studman, one of the Clover developers, and Atlassian’s Man in London. We talked about what he’s been doing with Clover and why you might want to use it for your Continuous Integration services. The gory detail is in the ten minute video [we're working on the transcription].

Thanks to the kind people at The Counting House, for sorting us out with a room to do the interview in. I had a headache the next morning; Michael did not.


Share with the group:
  • Digg
  • del.icio.us
  • Facebook
  • DZone
  • LinkedIn
  • Slashdot
  • StumbleUpon

Related posts:

  1. Clover plugin for Hudson The Atlassian guys emailed me a couple of days...
  2. Video: Paul Julius Interview The main reason I cannot miss a single CITCON...
  3. Video: Jeffrey Fredrick Interview Last week we interviewed PJ. This week it’s JTF,...

Related posts brought to you by Yet Another Related Posts Plugin.

blog comments powered by Disqus

Previous post: Sweet iPhone Continuous Integration App

Next post: Hudson on Ubuntu with Big Visible results in six steps