Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 331221

Summary: Install Clover license on Hudson
Product: Community Reporter: Glyn Normington <glyn.normington>
Component: CI-JenkinsAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: fwaibel
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard: stalebug
Bug Depends on:    
Bug Blocks: 331219    

Description Glyn Normington CLA 2010-11-26 10:48:54 EST
Code coverage via unit tests is a valuable code quality metric. Projects can use code coverage tools to monitor their code coverage and prevent the coverage from falling below an agreed value. This encourages tests to be provided when coded is added and also allows 

Clover [1] is available free of charge to open source projects. See bug 331219 for a project that would use Clover if it was available on Hudson (and did so prior to donation to eclipse.org).

[1] http://www.atlassian.com/software/clover/
Comment 1 Denis Roy CLA 2010-12-21 14:18:14 EST
This tool does not appear to be Open Source Software (OSS), and this is a blocker for us.  Eclipse.org infrastructure relies exclusively on OSS, and OSS is part of our IT SLA strategy (see http://wiki.eclipse.org/IT_SLA).

You can see some of the discussion we've had in the past re: FishEye (bug 114883).

Sorry.
Comment 2 Denis Roy CLA 2010-12-21 14:32:09 EST
Apologies -- I meant to close this as WONTFIX.
Comment 3 Glyn Normington CLA 2011-01-04 04:55:16 EST
Re-opening with a different title to explore an alternative approach.

Actually we don't need Clover to be installed on Hudson. The IT SLA strategy says "Eclipse.org IT uses F/OSS software only", but that doesn't seem to place a restriction on what software builds use. The Virgo build can download and run Clover as needed, except that we can't share the free license (that Clover will grant to open source projects) with the world, so we would like to place the license on the Hudson server instead. Is that consistent with the IT SLA strategy?
Comment 4 Denis Roy CLA 2011-01-27 09:50:57 EST
> we can't share the free license with the world

If you put the license on /shared/common, it will be accessible to all the Hudson servers.
Comment 5 Eclipse Genie CLA 2014-10-10 14:49:18 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 6 Florian Waibel CLA 2015-06-03 07:46:27 EDT
We've got our own HIPP now.
And moved to Jococo anyway. See Bug 325871