Uploaded image for project: 'Java Mission Control'
  1. Java Mission Control
  2. JMC-7077

JMC 8.0.0 Automated UI Cases are failing in all major platforms

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 8.0.0
    • 8.0.0, 8.2.0, 8.2.1
    • Infrastructure
    • JMC 8.0 Sprint 8 - Bugfixing

      Steps  to reproduce

      1. Set JDK 11 to JAVA_HOME
      2. Modify jmc/application/uitests/pom.xml file change <testFailureIgnore>false</testFailureIgnore> to true
      3. Modify the build.sh to include mvn verify -P uitests -Dspotbugs.skip=true
      4. Mofify org.openjdk.jmc.rcp.application.Application.java  
          display.addListener(SWT.OpenDocument, openDocProcessor);
          display.setCursorLocation(0, 0); //Add this line
      1. Start UI Test  ./build.sh --testUi > Windows.log

      On macOS

      The execution gets stuck on JFR tests (JfrThreadsPageTest) , but proceeds if  <module>org.openjdk.jmc.flightrecorder.uitest</module> is commented in jmc/application/uitests/pom.xml

      On Linux

      Quite a number of JFR tests failing in linux as well.

      On Windows

      More number of test cases are failing on the windows platform

       

      Attached are.

      i. screen recording from macOS for JfrThreadsPageTest where the execution gets stuck.

      ii. macOS, Linux, and Windows execution logs 

        1. Windows.log
          889 kB
        2. macOS.log
          1.95 MB
        3. Linux.log
          3.01 MB
        4. JMCUIResultParser.java
          5 kB
        5. JFRPage.mp4
          6.87 MB

            hirt Marcus Hirt
            bbanathur Bipin Banathur
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: