Hi again, On Wed, Aug 08, 2018 at 10:55:36AM +0200, Andreas Tille wrote: > > On Sat, Mar 17, 2018 at 10:27:38AM +0200, Adrian Bunk wrote: > > > Source: artemis > > > Version: 16.0.17+dfsg-3 > > > Severity: serious > > > > I injected Artemis 17.0.1 into Git which seems to fix this issue. > > I've got some help at DebConf and now Artemis builds fine. The actual > issue I posted before was injected since a patch of ours was removing a > class definition that was actually needed. > > The only remaining issue is now that I did not succeed in restricting > the test suite to headless only tests. I would really appreciate if > someone could have a look into the override_dh_auto_test where I added > some "|| true" to ignore the test failure. It would also be extremely > helpful if someone who uses Artemis could have a look at the resulting > package and if the executables are doing what they are supposed to do.
I tried hard to get the headless build time test working but I'm stumbling upon: ... run-manual-tests-headless: [delete] Deleting directory /build/artemis-17.0.1+dfsg/test/coverage-report/jacoco-manual-tests [mkdir] Created dir: /build/artemis-17.0.1+dfsg/test/coverage-report/jacoco-manual-tests [echo] Running non-Evosuite unit tests with EMBOSS_ROOT=/usr [jacoco:coverage] Enhancing junit with coverage BUILD FAILED /build/artemis-17.0.1+dfsg/test/build-test.xml:297: The <classpath> or <modulepath> for <junit> must include junit.jar if not in Ant's own classpath Total time: 5 seconds make[1]: *** [debian/rules:51: override_dh_auto_test] Error 1 I tried hard to add junit4.jar to the classpath but my attempts failed. It should be done in the latest quilt patch in test/build-test.xml but I have no idea how to use it properly (I actually think all *.jar in /usr/share/java are in classpath but it just does not work), Any help would be welcome Andreas. -- http://fam-tille.de