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

Bug 346416

Summary: Testing with clover doesn't work due to missing ivy deps
Product: [RT] Virgo Reporter: Chris Frost <eclipse>
Component: unknownAssignee: Glyn Normington <glyn.normington>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: glyn.normington, hsiliev
Version: 3.0.0.M04   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Chris Frost CLA 2011-05-19 07:14:24 EDT
Running the clover build on the Kernel fails with missing dependencies. This needs to be fixed by updating all the ivy files. It seems there are some dependencies missing but the normal build doesn't notice for some reason as the dependencies are already in the ivy-cache just not referenced from the ivy file.

Steps to reproduce:
1. Run 'ant clean clean-integration clean-ivy clover' from the kernel-build dir

Occurs always.
Comment 1 Hristo Iliev CLA 2011-05-22 02:35:07 EDT
So far I found out that AbortableSignal (kernel.core) and digraph dependencies are missing.
Comment 2 Glyn Normington CLA 2011-05-27 04:50:30 EDT
The clover target was designed, or perhaps evolved, to work in conjunction with the jar target. So the correct way to run a clean clover build is:

ant clean clean-integration clean-ivy jar clover