Uploaded image for project: 'Beehive'
  1. Beehive
  2. BEEHIVE-906

Investigate removing GTLF DTD from controls test logs

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.0.1
    • Controls
    • None

    Description

      There was a Beehive CC failure on 9/2 caused because of the DTD declaration in the controls test output file. There was a similar issue when beehive left incubator and its url changed from i.a.o/b to beehive.apache.org. Seems like this is a pretty brittle piece of the controls test infrastructure and I'm having a hard time seeing its relevance.
      I would like to suggest the possibility of removing the DTD declaration from this test output file if it continues to cause the Cruise control machine to fail.

      Here's some of the sample output when such a failure occurs.
      -generate-html-log:
      > [echo] Generating Controls Test Report with GTLF
      > [echo] beehive.home:
      > /home/beehive/cc/svn/build/dist/apache-beehive-20050901205217
      > [echo] gtlf.file:
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/build/testR
      > esults/controls/checkin/tch.xml
      >
      > [java] Buildfile:
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/controls/te
      > st/infra/gtlf/xsl/build.xml
      >
      >
      > [java] test.report:
      > [java] Creating
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/build/testR
      > esults/controls/checkin/tch.html
      >
      > [java] Deleting:
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/build/testR
      > esults/controls/checkin/tch.html
      >
      > [java] Processing
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/build/testR
      > esults/controls/checkin/tch.xml
      > to
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/build/testR
      > esults/controls/checkin/tch.html
      >
      > [java] Loading stylesheet
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/controls/te
      > st/infra/gtlf/xsl/TestReport.xsl
      >
      > [java] : Error! beehive.apache.org
      > [java] : Error!
      > com.sun.org.apache.xml.internal.utils.WrappedRuntimeException:
      > beehive.apache.org
      > [java] Failed to process
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/build/testR
      > esults/controls/checkin/tch.xml
      >
      >
      > [java] BUILD FAILED
      > [java]
      > /home/beehive/cc/svn/build/test-dist/run/beehive-test-dist/controls/test/infra/gtlf/xsl/build.xml:322:
      > javax.xml.transform.TransformerException:
      > javax.xml.transform.TransformerException:
      > com.sun.org.apache.xml.internal.utils.WrappedRuntimeException:
      > beehive.apache.org

      Attachments

        1. gtlf_dtd_removed.patch
          8 kB
          Jacob Danner

        Activity

          People

            Unassigned Unassigned
            jacobd Jacob Danner
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: