Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3149 Set up Hudson Continuous Integration
  3. QPID-3274

Jenkins CI - JMX test failures under Solaris

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.11
    • None
    • Java Tests
    • Solaris/Hudson

    Description

      Andrew K noticed whilst setting up Qpid under Hudson that the JMX tests fail under Hudson on Solaris.

      The first error was:

      https://builds.apache.org/hudson/view/M-R/view/Qpid/job/qpid-java-build/3/testReport/junit/org.apache.qpid.management.jmx/ManagementActorLoggingTest/testJMXManagementConsoleConnection/

      java.net.MalformedURLException: Bad URL path: _solaris:30099/jndi/rmi://hudson_solaris:29999/jmxrmi
      

      followed by many instances of:

      https://builds.apache.org/hudson/view/M-R/view/Qpid/job/qpid-java-build/3/testReport/junit/org.apache.qpid.management.jmx/ManagementActorLoggingTest/testConnectionCloseViaManagement/

      internal error: ObjID already in use
      

      The full list of test failures is recorded here:

      https://builds.apache.org/hudson/view/M-R/view/Qpid/job/qpid-java-build/3/#showFailuresLink

      I tried the test cases standalone under OpenSolaris 11 and could not reproduce the problem.

      However, I notice that the initial error looks very much like the issue discussed here:

      http://apache-qpid-users.2158936.n2.nabble.com/Run-qpid-0-6-broker-error-in-Linux-td5517015.html

      Is the problem just being caused by the hostname on the Solaris host in the Jenkins build farm?

      Attachments

        Activity

          People

            kwall Keith Wall
            kwall Keith Wall
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: