Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jdt-ui-dev] gerrit job with tests?

Hi,

I just made my first attempt at letting Hudson test
a change for JDT/UI. I was surprised how fast the
job completed, until I noticed that no tests have
been run :)
Is that by intention?

I see the job explicitly sets:

  maven.test.skip=true
  skipTests=true

For comparison in JDT/Core we have

  skipTests=false

I made a test by temporarily using that setting for
JDT/UI, too, but now I was greeted with

[INFO] --- tycho-surefire-plugin:0.22.0:test (default-test) @ org.eclipse.jdt.ui.tests ---

[INFO] {osgi.ws=gtk, osgi.os=linux, osgi.arch=x86, org.eclipse.update.install.features=true}
[ERROR] Cannot resolve project dependencies:
[ERROR]   You requested to install 'bundle org.eclipse.jdt.junit4.runtime 0.0.0' but it could not be found

Is that the reason why tests are disabled?
(Naive idea: just a matter of reactor build order?)

If you agree that running the tests would be good,
I'll file a bug for fixing this.

cheers,
Stephan

PS: other differences in Job configs:

JDT/UI: JDK 1.7.0 Latest, Maven 3.0.5.
JDT/Core: jdk 1.8.0 latest, apache-maven-latest.


Back to the top