RFR: JMC-6115 Use Jemmy builds from Maven Central
Patrick Reinhart
patrick at reini.net
Mon Nov 5 18:47:59 UTC 2018
Hi Josh,
But I use the Oracle JDK not the OpenJDK? That is what puzzles me...
-Patrick
Am 05.11.18 um 16:24 schrieb Joshua Matsuoka:
> Hi Patrick,
>
> I've done some investigating and found that there are 4 UI tests that
> are problematic on OpenJDK.
>
> ControlRecordingsTest - Tries to perform various operations on a
> recording from the JVM Browser, fails since we don't have flight
> recorder in OpenJDK8
>
> JFRWizardTest - Tries to test various options from the JFR recording
> wizard. The wizard is started from the JVM browser so it fails for the
> same reasons as the previous test
>
> TemplateManagerTest - Requires the JVM browser to have JFR
> functionality, same as above.
>
> DiagnosticCommandsTabTest - Expects JFR diagnostic commands to be
> present in the list of options. They aren't there in OpenJDK8.
>
> After disabling them I'm able to run all of the rest of the UI Tests
> successfully. I'll be working on a patch similar to the one for JMC-6118.
>
> Cheers,
>
> - Josh
>
>
> On Sun, Nov 4, 2018 at 10:16 AM, Patrick Reinhart <patrick at reini.net
> <mailto:patrick at reini.net>> wrote:
>
>
> Am 01.11.18 um 15:56 schrieb Jie Kang:
> > Hi,
> > Is there any update on this?
> >
> > I've attached the patch again to this e-mail; this was the
> initial e-mail:
> >
> >> Please find attached an alternative patch that addresses
> JMC-6115. It
> >> adds a step in the maven phase to download the Jemmy libraries from
> >> Maven Central. The pom file is also converted to all tabs. Let
> me know
> >> what you think!
>
> Just updated my code again and re-run the builds and now only the
> UI-Tests fail with OracleJDK 1.8.0_181
>
>
> mvn verify -P uitests -Dspotbugs.skip=true
>
> [...]
>
> [INFO] org.openjdk.jmc.test.jemmy ......................... SUCCESS [
> 0.228 s]
> [INFO] org.openjdk.jmc.browser.uitest 1.0.0-SNAPSHOT ...... FAILURE [
> 40.646 s]
> [INFO] org.openjdk.jmc.console.jconsole.uitest 1.0.0-SNAPSHOT SKIPPED
> [INFO] org.openjdk.jmc.console.persistence.uitest 1.0.0-SNAPSHOT
> SKIPPED
> [INFO] org.openjdk.jmc.console.uitest 1.0.0-SNAPSHOT ...... SKIPPED
> [INFO] org.openjdk.jmc.flightrecorder.uitest 1.0.0-SNAPSHOT SKIPPED
> [INFO] org.openjdk.jmc.rcp.application.uitest 1.0.0-SNAPSHOT SKIPPED
> [INFO] missioncontrol.releng .............................. SKIPPED
> [INFO] platform-definitions ............................... SKIPPED
> [INFO] platform-definition-oxygen ......................... SKIPPED
> [INFO] platform-definition-photon 7.0.0-SNAPSHOT .......... SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 03:15 min
> [INFO] Finished at: 2018-11-04T10:06:32+01:00
> [INFO]
> ------------------------------------------------------------------------
>
> Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
> 2018-06-17T20:33:14+02:00)
> Maven home: /opt/apache-maven-3.5.4
> Java version: 1.8.0_181, vendor: Oracle Corporation, runtime:
> /usr/java/jdk1.8.0_181/jre
> Default locale: de_CH, platform encoding: UTF-8
>
> OS name: "linux", version: "4.18.16-300.fc29.x86_64", arch: "amd64",
> family: "unix"
>
> -Patrick
>
> Did anyone run this tests successfully?
>
>
>
>
More information about the jmc-dev
mailing list