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

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 8.0.0
    • Fix Version/s: 8.0.0
    • Component/s: Infrastructure
    • Labels:
    • Subcomponent:
    • Sprint:
      JMC 8.0 Sprint 8 - Bugfixing

      Description

      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);
      5. 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 

        Attachments

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

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: