Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – View All Attachments for
Bug 176673
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
Attachment #60411
unit test report
text/html
2007-03-07 23:04:16 EST
59.85 KB
no flags
Details
<HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style type="text/css"> body { font:normal 68% verdana,arial,helvetica; color:#000000; } table tr td, table tr th { font-size: 68%; } table.details tr th{ font-weight: bold; text-align:left; background:#a6caf0; } table.details tr td{ background:#eeeee0; } p { line-height:1.5em; margin-top:0.5em; margin-bottom:1.0em; } h1 { margin: 0px 0px 5px; font: 165% verdana,arial,helvetica } h2 { margin-top: 1em; margin-bottom: 0.5em; font: bold 125% verdana,arial,helvetica } h3 { margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica } h4 { margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica } h5 { margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica } h6 { margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica } .Error { font-weight:bold; color:red; } .Failure { font-weight:bold; color:purple; } .Properties { text-align:right; } </style> <script language="JavaScript"> var TestCases = new Array(); var cur; cur = TestCases['.org.eclipse.birt.report.engine.AllTests'] = new Array(); cur['eclipse.buildId'] = 'I20070222-0951'; cur['eclipse.commands'] = '-application org.eclipse.test.coretestapplication -dev bin -data /home/adb/unittest/eclipse/junit_temp_folder formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/home/adb/unittest/unitTestReport/xml/org.eclipse.birt.report.engine.AllTests.xml -testPluginName org.eclipse.birt.report.engine.tests -className org.eclipse.birt.report.engine.AllTests -os linux -ws ${ws} -arch ${arch} -consolelog '; cur['eclipse.consoleLog'] = 'true'; cur['eclipse.ee.install.verify'] = 'false'; cur['eclipse.product'] = 'org.eclipse.sdk.ide'; cur['eclipse.startTime'] = '1173310098043'; cur['eof'] = 'eof'; cur['file.encoding'] = 'ANSI_X3.4-1968'; cur['file.encoding.pkg'] = 'sun.io'; cur['file.separator'] = '/'; cur['java.awt.graphicsenv'] = 'sun.awt.X11GraphicsEnvironment'; cur['java.awt.printerjob'] = 'sun.print.PSPrinterJob'; cur['java.class.path'] = '/home/adb/unittest/eclipse/startup.jar'; cur['java.class.version'] = '49.0'; cur['java.endorsed.dirs'] = '/usr/local/jdk1.5.0_02/jre/lib/endorsed'; cur['java.ext.dirs'] = '/usr/local/jdk1.5.0_02/jre/lib/ext'; cur['java.home'] = '/usr/local/jdk1.5.0_02/jre'; cur['java.io.tmpdir'] = '/tmp'; cur['java.library.path'] = '/usr/local/jdk1.5.0_02/jre/lib/i386/server:/usr/local/jdk1.5.0_02/jre/lib/i386:/usr/local/jdk1.5.0_02/jre/../lib/i386:/usr/local/j2sdk1.4.2_13/jre/lib/i386/client:/usr/local/j2sdk1.4.2_13/jre/lib/i386:/usr/local/j2sdk1.4.2_13/jre/../lib/i386:.'; cur['java.runtime.name'] = 'Java(TM) 2 Runtime Environment, Standard Edition'; cur['java.runtime.version'] = '1.5.0_02-b09'; cur['java.specification.name'] = 'Java Platform API Specification'; cur['java.specification.vendor'] = 'Sun Microsystems Inc.'; cur['java.specification.version'] = '1.5'; cur['java.vendor'] = 'Sun Microsystems Inc.'; cur['java.vendor.url'] = 'http://java.sun.com/'; cur['java.vendor.url.bug'] = 'http://java.sun.com/cgi-bin/bugreport.cgi'; cur['java.version'] = '1.5.0_02'; cur['java.vm.info'] = 'mixed mode'; cur['java.vm.name'] = 'Java HotSpot(TM) Server VM'; cur['java.vm.specification.name'] = 'Java Virtual Machine Specification'; cur['java.vm.specification.vendor'] = 'Sun Microsystems Inc.'; cur['java.vm.specification.version'] = '1.0'; cur['java.vm.vendor'] = 'Sun Microsystems Inc.'; cur['java.vm.version'] = '1.5.0_02-b09'; cur['line.separator'] = ' '; cur['org.osgi.framework.executionenvironment'] = 'OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5'; cur['org.osgi.framework.language'] = 'en'; cur['org.osgi.framework.os.name'] = 'Linux'; cur['org.osgi.framework.os.version'] = '2.6.9-11.ELsmp'; cur['org.osgi.framework.processor'] = 'i386'; cur['org.osgi.framework.system.packages'] = 'javax.accessibility,javax.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers'; cur['org.osgi.framework.vendor'] = 'Eclipse'; cur['org.osgi.framework.version'] = '1.4.0'; cur['org.osgi.supports.framework.extension'] = 'true'; cur['org.osgi.supports.framework.fragment'] = 'true'; cur['org.osgi.supports.framework.requirebundle'] = 'true'; cur['os.arch'] = 'i386'; cur['os.name'] = 'Linux'; cur['os.version'] = '2.6.9-11.ELsmp'; cur['osgi.arch'] = '${arch}'; cur['osgi.bundles'] = 'org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start'; cur['osgi.bundlestore'] = '/home/adb/unittest/eclipse/configuration/org.eclipse.osgi/bundles'; cur['osgi.checkConfiguration'] = 'true'; cur['osgi.compatibility.bootdelegation'] = 'true'; cur['osgi.configuration.area'] = 'file:/home/adb/unittest/eclipse/configuration/'; cur['osgi.dev'] = 'bin'; cur['osgi.framework'] = 'file:/home/adb/unittest/eclipse/plugins/org.eclipse.osgi_3.3.0.v20070208.jar'; cur['osgi.framework.beginningstartlevel'] = '1'; cur['osgi.framework.shape'] = 'jar'; cur['osgi.framework.version'] = '3.3.0.v20070208'; cur['osgi.install.area'] = 'file:/home/adb/unittest/eclipse/'; cur['osgi.instance.area'] = 'file:/home/adb/unittest/eclipse/junit_temp_folder/'; cur['osgi.instance.area.default'] = 'file:/home/adb/workspace/'; cur['osgi.logfile'] = '/home/adb/unittest/eclipse/configuration/1173310098216.log'; cur['osgi.manifest.cache'] = '/home/adb/unittest/eclipse/configuration/org.eclipse.osgi/manifests'; cur['osgi.nl'] = 'en_US'; cur['osgi.os'] = 'linux'; cur['osgi.splashPath'] = 'platform:/base/plugins/org.eclipse.platform'; cur['osgi.syspath'] = '/home/adb/unittest/eclipse/plugins'; cur['osgi.ws'] = '${ws}'; cur['path.separator'] = ':'; cur['PLUGIN_PATH'] = ''; cur['sun.arch.data.model'] = '32'; cur['sun.boot.class.path'] = '/usr/local/jdk1.5.0_02/jre/lib/rt.jar:/usr/local/jdk1.5.0_02/jre/lib/i18n.jar:/usr/local/jdk1.5.0_02/jre/lib/sunrsasign.jar:/usr/local/jdk1.5.0_02/jre/lib/jsse.jar:/usr/local/jdk1.5.0_02/jre/lib/jce.jar:/usr/local/jdk1.5.0_02/jre/lib/charsets.jar:/usr/local/jdk1.5.0_02/jre/classes'; cur['sun.boot.library.path'] = '/usr/local/jdk1.5.0_02/jre/lib/i386'; cur['sun.cpu.endian'] = 'little'; cur['sun.cpu.isalist'] = ''; cur['sun.io.unicode.encoding'] = 'UnicodeLittle'; cur['sun.jnu.encoding'] = 'ANSI_X3.4-1968'; cur['sun.management.compiler'] = 'HotSpot Server Compiler'; cur['sun.os.patch.level'] = 'unknown'; cur['user.country'] = 'US'; cur['user.dir'] = '/home/adb/unittest/eclipse'; cur['user.home'] = '/home/adb'; cur['user.language'] = 'en'; cur['user.name'] = 'adb'; cur['user.timezone'] = 'Asia/Shanghai'; </script><script language="JavaScript"> function displayProperties (name) { var win = window.open('','JUnitSystemProperties','scrollbars=1,resizable=1'); var doc = win.document.open(); doc.write("<html><head><title>Properties of " + name + "</title>"); doc.write("<style>") doc.write("body {font:normal 68% verdana,arial,helvetica; color:#000000; }"); doc.write("table tr td, table tr th { font-size: 68%; }"); doc.write("table.properties { border-collapse:collapse; border-left:solid 1 #cccccc; border-top:solid 1 #cccccc; padding:5px; }"); doc.write("table.properties th { text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#eeeeee; }"); doc.write("table.properties td { font:normal; text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#fffffff; }"); doc.write("h3 { margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica }"); doc.write("</style>"); doc.write("</head><body>"); doc.write("<h3>Properties of " + name + "</h3>"); doc.write("<div align=\"right\"><a href=\"javascript:window.close();\">Close</a></div>"); doc.write("<table class='properties'>"); doc.write("<tr><th>Name</th><th>Value</th></tr>"); for (prop in TestCases[name]) { doc.write("<tr><th>" + prop + "</th><td>" + TestCases[name][prop] + "</td></tr>"); } doc.write("</table>"); doc.write("</body></html>"); doc.close(); win.focus(); } </script> </HEAD> <body> <a name="top"></a> <h1>Unit Test Results</h1> <table width="100%"> <tr> <td align="left"></td><td align="right">Designed for use with <a href="http://www.junit.org">JUnit</a> and <a href="http://ant.apache.org">Ant</a>.</td> </tr> </table> <hr size="1"> <h2>Summary</h2> <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th>Tests</th><th>Failures</th><th>Errors</th><th>Success rate</th><th>Time</th> </tr> <tr valign="top" class="Failure"> <td>302</td><td>7</td><td>3</td><td>96.69%</td><td>67.433</td> </tr> </table> <table width="95%" border="0"> <tr> <td style="text-align: justify;"> Note: <i>failures</i> are anticipated and checked for with assertions while <i>errors</i> are unanticipated. </td> </tr> </table> <hr align="left" width="95%" size="1"> <h2>Packages</h2> Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers. <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th width="80%">Name</th><th>Tests</th><th>Errors</th><th>Failures</th><th nowrap="nowrap">Time(s)</th> </tr> <tr valign="top" class=""> <td><a href="#"></a></td><td>0</td><td>0</td><td>0</td><td>0.000</td> </tr> </table> <hr align="left" width="95%" size="1"> <a name=""></a> <h3>Package </h3> <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th width="80%">Name</th><th>Tests</th><th>Errors</th><th>Failures</th><th nowrap="nowrap">Time(s)</th> </tr> </table> <a href="#top">Back to top</a> <p></p> <p></p> <hr align="left" width="95%" size="1"> <a name="org.eclipse.birt.report.engine.AllTests"></a> <h3>TestCase org.eclipse.birt.report.engine.AllTests</h3> <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th>Name</th><th>Status</th><th width="80%">Type</th><th nowrap="nowrap">Time(s)</th> </tr> <tr valign="top" class=""> <td>testprepareTotalExpression</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testParse</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testParser</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class="Error"> <td>testTable</td><td>Error</td><td>Error happened while running the report<code> <p></p>org.eclipse.birt.report.engine.api.EngineException: Error happened while running the report<br> at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:232)<br> at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:112)<br> at org.eclipse.birt.report.engine.api.DataSourceCompareTest$EngineTask.doRunTask(DataSourceCompareTest.java:216)<br> at org.eclipse.birt.report.engine.api.DataSourceCompareTest.doTestRender(DataSourceCompareTest.java:66)<br> at org.eclipse.birt.report.engine.api.DataSourceCompareTest.testTable(DataSourceCompareTest.java:96)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br>Caused by: java.lang.NullPointerException<br> at org.eclipse.birt.core.archive.compound.ArchiveFile.getEntry(ArchiveFile.java:205)<br> at org.eclipse.birt.core.archive.compound.ArchiveReader.getStream(ArchiveReader.java:93)<br> at org.eclipse.birt.report.engine.data.dte.DataInteractiveEngine.loadDteMetaInfo(DataInteractiveEngine.java:164)<br> at org.eclipse.birt.report.engine.data.dte.DataInteractiveEngine.loadDteMetaInfo(DataInteractiveEngine.java:152)<br> at org.eclipse.birt.report.engine.data.dte.DataInteractiveEngine.doPrepareQuery(DataInteractiveEngine.java:247)<br> at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.prepare(AbstractDataEngine.java:121)<br> at org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:98)<br> at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:73)<br> at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:184)<br> at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:219)<br> ... 40 more<br> </code></td><td>3.921</td> </tr> <tr valign="top" class="Error"> <td>testSubQuery</td><td>Error</td><td>Error happened while running the report<code> <p></p>org.eclipse.birt.report.engine.api.EngineException: Error happened while running the report<br> at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:232)<br> at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:112)<br> at org.eclipse.birt.report.engine.api.DataSourceCompareTest$EngineTask.doRunTask(DataSourceCompareTest.java:216)<br> at org.eclipse.birt.report.engine.api.DataSourceCompareTest.doTestRender(DataSourceCompareTest.java:66)<br> at org.eclipse.birt.report.engine.api.DataSourceCompareTest.testSubQuery(DataSourceCompareTest.java:109)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br>Caused by: java.lang.NullPointerException<br> at org.eclipse.birt.core.archive.compound.ArchiveFile.getEntry(ArchiveFile.java:205)<br> at org.eclipse.birt.core.archive.compound.ArchiveReader.getStream(ArchiveReader.java:93)<br> at org.eclipse.birt.report.engine.data.dte.DataInteractiveEngine.loadDteMetaInfo(DataInteractiveEngine.java:164)<br> at org.eclipse.birt.report.engine.data.dte.DataInteractiveEngine.loadDteMetaInfo(DataInteractiveEngine.java:152)<br> at org.eclipse.birt.report.engine.data.dte.DataInteractiveEngine.doPrepareQuery(DataInteractiveEngine.java:247)<br> at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.prepare(AbstractDataEngine.java:121)<br> at org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:98)<br> at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:73)<br> at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:184)<br> at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:219)<br> ... 40 more<br> </code></td><td>0.918</td> </tr> <tr valign="top" class=""> <td>testLocalizedEngineException</td><td>Success</td><td></td><td>0.026</td> </tr> <tr valign="top" class=""> <td>testCancelInPageHandler</td><td>Success</td><td></td><td>0.567</td> </tr> <tr valign="top" class=""> <td>testGetDefaultValue</td><td>Success</td><td></td><td>0.080</td> </tr> <tr valign="top" class=""> <td>testIsValueConcealed</td><td>Success</td><td></td><td>0.045</td> </tr> <tr valign="top" class="Error"> <td>testAllowNull</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.GetParameterDefinitionTaskTest.testAllowNull(GetParameterDefinitionTaskTest.java:126)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.045</td> </tr> <tr valign="top" class=""> <td>testAllowBlank</td><td>Success</td><td></td><td>0.085</td> </tr> <tr valign="top" class=""> <td>testGetDisplayFormat</td><td>Success</td><td></td><td>0.045</td> </tr> <tr valign="top" class=""> <td>testGetControlType</td><td>Success</td><td></td><td>0.051</td> </tr> <tr valign="top" class=""> <td>testGetAlignment</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class=""> <td>testGetSelectionList</td><td>Success</td><td></td><td>0.041</td> </tr> <tr valign="top" class=""> <td>testGetSelectionListType</td><td>Success</td><td></td><td>0.043</td> </tr> <tr valign="top" class=""> <td>testDisplayInFixedOrder</td><td>Success</td><td></td><td>0.042</td> </tr> <tr valign="top" class=""> <td>testGetDataType</td><td>Success</td><td></td><td>0.053</td> </tr> <tr valign="top" class=""> <td>testAllowNewValues</td><td>Success</td><td></td><td>0.042</td> </tr> <tr valign="top" class=""> <td>testGetParameterDefns</td><td>Success</td><td></td><td>0.041</td> </tr> <tr valign="top" class=""> <td>testGetParameterGroupDefn</td><td>Success</td><td></td><td>0.037</td> </tr> <tr valign="top" class=""> <td>testGetTypeName</td><td>Success</td><td></td><td>0.040</td> </tr> <tr valign="top" class=""> <td>testGetParameterOutofGroup</td><td>Success</td><td></td><td>0.035</td> </tr> <tr valign="top" class=""> <td>testGetGroupByName</td><td>Success</td><td></td><td>0.035</td> </tr> <tr valign="top" class=""> <td>testGetParameterDirectlyByName</td><td>Success</td><td></td><td>0.035</td> </tr> <tr valign="top" class=""> <td>testGetURL</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testGetURLHyperlink</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testAppendReportDesignName</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testAppendFormat</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class="Error"> <td>testMultiTypesImage</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.HTMLCompleteImageHandlerTest.testMultiTypesImage(HTMLCompleteImageHandlerTest.java:94)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.055</td> </tr> <tr valign="top" class=""> <td>testOnDocImage</td><td>Success</td><td></td><td>0.054</td> </tr> <tr valign="top" class=""> <td>testOnURLImage</td><td>Success</td><td></td><td>0.278</td> </tr> <tr valign="top" class=""> <td>testOnFileImage</td><td>Success</td><td></td><td>0.040</td> </tr> <tr valign="top" class=""> <td>testoOnCustomImage</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class="Error"> <td>testOnDesignImage</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.HTMLCompleteImageHandlerTest.testOnDesignImage(HTMLCompleteImageHandlerTest.java:162)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.044</td> </tr> <tr valign="top" class=""> <td>testMultiTypesImage</td><td>Success</td><td></td><td>0.044</td> </tr> <tr valign="top" class=""> <td>testOnDocImage</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class=""> <td>testOnURLImage</td><td>Success</td><td></td><td>0.050</td> </tr> <tr valign="top" class=""> <td>testOnFileImage</td><td>Success</td><td></td><td>0.026</td> </tr> <tr valign="top" class=""> <td>testoOnCustomImage</td><td>Success</td><td></td><td>0.026</td> </tr> <tr valign="top" class=""> <td>testOnDesignImage</td><td>Success</td><td></td><td>0.027</td> </tr> <tr valign="top" class=""> <td>testParse</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testMutipleThreadWithProgressive</td><td>Success</td><td></td><td>6.980</td> </tr> <tr valign="top" class=""> <td>testMutipleThreadRenderShareDocument</td><td>Success</td><td></td><td>3.475</td> </tr> <tr valign="top" class=""> <td>testHandler</td><td>Success</td><td></td><td>0.068</td> </tr> <tr valign="top" class=""> <td>testStringFormat</td><td>Success</td><td></td><td>0.008</td> </tr> <tr valign="top" class=""> <td>testDateFormat</td><td>Success</td><td></td><td>0.559</td> </tr> <tr valign="top" class=""> <td>testOtherFormat</td><td>Success</td><td></td><td>0.016</td> </tr> <tr valign="top" class=""> <td>testParseToString</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testParseToDate</td><td>Success</td><td></td><td>0.065</td> </tr> <tr valign="top" class=""> <td>testParseToOther</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testBigDecimal</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class=""> <td>testFloat</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testProgressiveViewing</td><td>Success</td><td></td><td>3.096</td> </tr> <tr valign="top" class=""> <td>testRelativeHyperlink</td><td>Success</td><td></td><td>0.499</td> </tr> <tr valign="top" class=""> <td>testRenderOnTransientFile</td><td>Success</td><td></td><td>0.149</td> </tr> <tr valign="top" class=""> <td>testRender</td><td>Success</td><td></td><td>0.124</td> </tr> <tr valign="top" class=""> <td>testRenderPDFFromDocument</td><td>Success</td><td></td><td>0.162</td> </tr> <tr valign="top" class=""> <td>testCreateFactoryObject</td><td>Success</td><td></td><td>0.009</td> </tr> <tr valign="top" class=""> <td>testGetConfig</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class="Error"> <td>testOpenReportDesign</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.ReportEngineTest.testOpenReportDesign(ReportEngineTest.java:70)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.012</td> </tr> <tr valign="top" class=""> <td>testCreateGetParameterDefinitionTask</td><td>Success</td><td></td><td>0.022</td> </tr> <tr valign="top" class=""> <td>testGetSupportedFormats</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class=""> <td>testGetEmitterInfo</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testGetMIMEType</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testReportlet</td><td>Success</td><td></td><td>0.372</td> </tr> <tr valign="top" class="Error"> <td>testRenderReportlet</td><td>Error</td><td>N/A<code> <p></p>java.lang.NullPointerException<br> at org.eclipse.birt.report.engine.api.impl.ReportEngine.destroy(ReportEngine.java:348)<br> at org.eclipse.birt.report.engine.api.impl.ReportEngine.shutdown(ReportEngine.java:431)<br> at org.eclipse.birt.report.engine.api.ReportletTest.tearDown(ReportletTest.java:45)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.117</td> </tr> <tr valign="top" class=""> <td>testGetImage</td><td>Success</td><td></td><td>0.027</td> </tr> <tr valign="top" class=""> <td>testGetDesignHandle</td><td>Success</td><td></td><td>0.027</td> </tr> <tr valign="top" class=""> <td>testRunner</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testRun</td><td>Success</td><td></td><td>0.168</td> </tr> <tr valign="top" class=""> <td>testRender</td><td>Success</td><td></td><td>0.059</td> </tr> <tr valign="top" class=""> <td>testExtractNode1</td><td>Success</td><td></td><td>0.058</td> </tr> <tr valign="top" class=""> <td>testExtractNode2</td><td>Success</td><td></td><td>0.050</td> </tr> <tr valign="top" class=""> <td>testExtractNode3</td><td>Success</td><td></td><td>0.074</td> </tr> <tr valign="top" class=""> <td>testExtractNode4</td><td>Success</td><td></td><td>0.055</td> </tr> <tr valign="top" class=""> <td>testFindByNumber</td><td>Success</td><td></td><td>0.011</td> </tr> <tr valign="top" class=""> <td>testFindByDate</td><td>Success</td><td></td><td>0.014</td> </tr> <tr valign="top" class=""> <td>testFindByOtherType</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testHiddenFormats</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testRender</td><td>Success</td><td></td><td>0.446</td> </tr> <tr valign="top" class=""> <td>testDataExtraction</td><td>Success</td><td></td><td>0.974</td> </tr> <tr valign="top" class=""> <td>testParameterWithDataSet</td><td>Success</td><td></td><td>0.196</td> </tr> <tr valign="top" class=""> <td>testDocument</td><td>Success</td><td></td><td>0.050</td> </tr> <tr valign="top" class="Error"> <td>testDesignStream</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.impl.ReportDocumentTest.testDesignStream(ReportDocumentTest.java:93)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.043</td> </tr> <tr valign="top" class=""> <td>testEmptyDocument</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testIndex</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testWithQuotes</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithoutQuotes</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithoutRow</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithNumber</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithCapital</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testWithMixed</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithUnderscore</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithMultipleParts1</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithMultipleParts2</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testTable</td><td>Success</td><td></td><td>0.062</td> </tr> <tr valign="top" class=""> <td>testLabel</td><td>Success</td><td></td><td>0.022</td> </tr> <tr valign="top" class=""> <td>testCell</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testDataItem</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDataBinding</td><td>Success</td><td></td><td>0.032</td> </tr> <tr valign="top" class=""> <td>testAddFunction</td><td>Success</td><td></td><td>0.020</td> </tr> <tr valign="top" class=""> <td>testHighLightRule</td><td>Success</td><td></td><td>0.016</td> </tr> <tr valign="top" class=""> <td>testFilterCondition</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testSortCondition</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testHideRule</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testDataSet</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testDataSource</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testDynamicText</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testGrid</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testGroup</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testImage</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testList</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testRow</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testStyle</td><td>Success</td><td></td><td>0.021</td> </tr> <tr valign="top" class=""> <td>testTextItem</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testCellInstance</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testDataItemInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDataSetInstance</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testDataSourceInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDynamicTextInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testGridInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testImageInstance</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testLabelInstance</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testListInstance</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testRowInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testScriptStyle</td><td>Success</td><td></td><td>0.015</td> </tr> <tr valign="top" class=""> <td>testReadWriter</td><td>Success</td><td></td><td>0.008</td> </tr> <tr valign="top" class=""> <td>testPropertyParser</td><td>Success</td><td></td><td>0.011</td> </tr> <tr valign="top" class=""> <td>testStyleParser</td><td>Success</td><td></td><td>0.034</td> </tr> <tr valign="top" class=""> <td>testCssText</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testIn_word_set</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class="Error"> <td>test</td><td>Failure</td><td>expected:<Murphy[PattersonFirrelliBowJenningsThompsonFirrelliPattersonTsengVanaufBondurBondurHernandezCastilloGerardNishiKatoPattersonFixterMarshKingBottJones]> but was:<Murphy[11Patterson11Firrelli11Bow11Jennings11Thompson11Firrelli22Patterson22Tseng33Vanauf33Bondur44Bondur44Hernandez44Castillo44Gerard44Nishi55Kato55Patterson66Fixter66Marsh66King66Bott77Jones77]><code> <p></p>junit.framework.ComparisonFailure: expected:<Murphy[PattersonFirrelliBowJenningsThompsonFirrelliPattersonTsengVanaufBondurBondurHernandezCastilloGerardNishiKatoPattersonFixterMarshKingBottJones]> but was:<Murphy[11Patterson11Firrelli11Bow11Jennings11Thompson11Firrelli22Patterson22Tseng33Vanauf33Bondur44Bondur44Hernandez44Castillo44Gerard44Nishi55Kato55Patterson66Fixter66Marsh66King66Bott77Jones77]><br> at org.eclipse.birt.report.engine.data.dte.DataEngineTest.doTestSubqueryGeneration(DataEngineTest.java:352)<br> at org.eclipse.birt.report.engine.data.dte.DataEngineTest.test(DataEngineTest.java:141)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.327</td> </tr> <tr valign="top" class=""> <td>testNamedExpression</td><td>Success</td><td></td><td>0.106</td> </tr> <tr valign="top" class=""> <td>testQueryBuilder</td><td>Success</td><td></td><td>0.115</td> </tr> <tr valign="top" class=""> <td>testBookmark</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testHyperlink</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testDrillThrough</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>test</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class=""> <td>testCharacterEncoding</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testExcuteData1</td><td>Success</td><td></td><td>0.028</td> </tr> <tr valign="top" class=""> <td>testGetItemExecutor</td><td>Success</td><td></td><td>0.010</td> </tr> <tr valign="top" class=""> <td>testReleaseExecutor</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class=""> <td>testExcutegrid1</td><td>Success</td><td></td><td>0.030</td> </tr> <tr valign="top" class=""> <td>testImageExcute</td><td>Success</td><td></td><td>0.047</td> </tr> <tr valign="top" class=""> <td>testExcute</td><td>Success</td><td></td><td>0.022</td> </tr> <tr valign="top" class=""> <td>testExcuteList1</td><td>Success</td><td></td><td>0.063</td> </tr> <tr valign="top" class=""> <td>testExcute</td><td>Success</td><td></td><td>0.029</td> </tr> <tr valign="top" class=""> <td>testExcuteTable1</td><td>Success</td><td></td><td>0.144</td> </tr> <tr valign="top" class=""> <td>testEmptyTable</td><td>Success</td><td></td><td>0.055</td> </tr> <tr valign="top" class=""> <td>testText</td><td>Success</td><td></td><td>0.029</td> </tr> <tr valign="top" class=""> <td>testFixedLayout</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testFloatLayout</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testSpanLayout</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testConflictLayout</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDropLayout</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testEmptyCellLayout</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testBackground</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testFont</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testFunctionAndHex</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBorderWidth</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testwithException1</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testwithException</td><td>Success</td><td></td><td>0.012</td> </tr> <tr valign="top" class=""> <td>testExecute</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testExecutor</td><td>Success</td><td></td><td>0.008</td> </tr> <tr valign="top" class=""> <td>testConstant</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testExecution</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testCommandlineParser</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testReadWrite</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testSequenceCache</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testRandomCache</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testPageHintStream</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testReportContentStream</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testFragment</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testReader</td><td>Success</td><td></td><td>0.243</td> </tr> <tr valign="top" class=""> <td>testSegment</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testFragment</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testBookmark</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testDrillThrough</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testConstant</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testHyprrlink</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddContend</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testChoice</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testValue</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testDrillThrough</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddContent</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testMasterPageAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testColumn</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddRule</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAction</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAltText</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testExpression</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testName</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testUri</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddContent</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseGroup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddGroup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseRule</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddRule</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testExpression</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testSetGetPage</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testPageSequence</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddMasterPage</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddContent</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testPageSetup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddCell</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testGetSet</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddFooter</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddHeader</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testMasterPageAccessor</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddRow</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseGroup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testColumn</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testStaticText</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBlockStacking</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testListStacking</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testOversizedImageInGrid</td><td>Success</td><td></td><td>0.282</td> </tr> <tr valign="top" class="Error"> <td>testPdfChartLegend</td><td>Failure</td><td>expected:<39140> but was:<35016><code> <p></p>junit.framework.AssertionFailedError: expected:<39140> but was:<35016><br> at org.eclipse.birt.report.engine.layout.pdf.PDFImageLMTest.checkChartLengend(PDFImageLMTest.java:96)<br> at org.eclipse.birt.report.engine.layout.pdf.PDFImageLMTest.checkChart(PDFImageLMTest.java:86)<br> at org.eclipse.birt.report.engine.layout.pdf.PDFImageLMTest.testPdfChartLegend(PDFImageLMTest.java:65)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>38.045</td> </tr> <tr valign="top" class=""> <td>testMutipleLineBreakHeight</td><td>Success</td><td></td><td>0.032</td> </tr> <tr valign="top" class=""> <td>testForeignContent</td><td>Success</td><td></td><td>0.321</td> </tr> <tr valign="top" class=""> <td>testFixedTableLayout</td><td>Success</td><td></td><td>0.185</td> </tr> <tr valign="top" class=""> <td>testPagebreakPaginationOnlyFalse</td><td>Success</td><td></td><td>0.240</td> </tr> <tr valign="top" class=""> <td>testPagebreakPaginationOnlyTrue</td><td>Success</td><td></td><td>0.229</td> </tr> <tr valign="top" class=""> <td>testFitToPageFalse</td><td>Success</td><td></td><td>0.460</td> </tr> <tr valign="top" class=""> <td>testFitToPageTrue</td><td>Success</td><td></td><td>0.419</td> </tr> <tr valign="top" class=""> <td>testWordRecognize</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDataBasic</td><td>Success</td><td></td><td>0.015</td> </tr> <tr valign="top" class=""> <td>testFreeForm</td><td>Success</td><td></td><td>0.017</td> </tr> <tr valign="top" class=""> <td>testGridItem</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testGridItemNesting</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testEmptyColumn</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testHighlightDesign</td><td>Success</td><td></td><td>0.043</td> </tr> <tr valign="top" class=""> <td>testImageBasic</td><td>Success</td><td></td><td>0.014</td> </tr> <tr valign="top" class=""> <td>testLabelItem</td><td>Success</td><td></td><td>0.018</td> </tr> <tr valign="top" class=""> <td>testLabelAction</td><td>Success</td><td></td><td>0.014</td> </tr> <tr valign="top" class=""> <td>testListItem</td><td>Success</td><td></td><td>0.024</td> </tr> <tr valign="top" class=""> <td>testMapDesign</td><td>Success</td><td></td><td>0.015</td> </tr> <tr valign="top" class=""> <td>testMultiBasic</td><td>Success</td><td></td><td>0.014</td> </tr> <tr valign="top" class=""> <td>testMasterPage</td><td>Success</td><td></td><td>0.015</td> </tr> <tr valign="top" class=""> <td>testSharedStyle</td><td>Success</td><td></td><td>0.069</td> </tr> <tr valign="top" class=""> <td>testSuppressDuplicate</td><td>Success</td><td></td><td>0.018</td> </tr> <tr valign="top" class=""> <td>testTable</td><td>Success</td><td></td><td>0.032</td> </tr> <tr valign="top" class=""> <td>testPromptText</td><td>Success</td><td></td><td>0.017</td> </tr> <tr valign="top" class=""> <td>testCascadingParameterPromptText</td><td>Success</td><td></td><td>0.020</td> </tr> <tr valign="top" class=""> <td>testTextBasic</td><td>Success</td><td></td><td>0.024</td> </tr> <tr valign="top" class=""> <td>testParseHTMLstream</td><td>Success</td><td></td><td>0.008</td> </tr> <tr valign="top" class=""> <td>testParsePlainstream</td><td>Success</td><td></td><td>0.031</td> </tr> <tr valign="top" class=""> <td>testParsePlainTextString</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testParseHTMLString</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testParseHTMLStringAuto</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testParseEmptyHTML</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testPaginate</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testReadWrite</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBuildTOC</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testRWTOC</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat1</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat2</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat3</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat4</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testIsRelativePath</td><td>Success</td><td></td><td>0.000</td> </tr> </table> <div class="Properties"> <a href="javascript:displayProperties('.org.eclipse.birt.report.engine.AllTests');"> Properties >> </a> </div> <p></p> <a href="#top">Back to top</a> </body> </HTML>
Attachment #61950
Junit test report of 20070326
text/html
2007-03-26 01:14:21 EDT
50.24 KB
no flags
Details
<HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style type="text/css"> body { font:normal 68% verdana,arial,helvetica; color:#000000; } table tr td, table tr th { font-size: 68%; } table.details tr th{ font-weight: bold; text-align:left; background:#a6caf0; } table.details tr td{ background:#eeeee0; } p { line-height:1.5em; margin-top:0.5em; margin-bottom:1.0em; } h1 { margin: 0px 0px 5px; font: 165% verdana,arial,helvetica } h2 { margin-top: 1em; margin-bottom: 0.5em; font: bold 125% verdana,arial,helvetica } h3 { margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica } h4 { margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica } h5 { margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica } h6 { margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica } .Error { font-weight:bold; color:red; } .Failure { font-weight:bold; color:purple; } .Properties { text-align:right; } </style> <script language="JavaScript"> var TestCases = new Array(); var cur; cur = TestCases['.org.eclipse.birt.report.engine.AllTests'] = new Array(); cur['eclipse.buildId'] = 'I20070222-0951'; cur['eclipse.commands'] = '-application org.eclipse.test.coretestapplication -dev bin -data /home/adb/unittest/eclipse/junit_temp_folder formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/home/adb/unittest/unitTestReport/xml/org.eclipse.birt.report.engine.AllTests.xml -testPluginName org.eclipse.birt.report.engine.tests -className org.eclipse.birt.report.engine.AllTests -os linux -ws ${ws} -arch ${arch} -consolelog '; cur['eclipse.consoleLog'] = 'true'; cur['eclipse.ee.install.verify'] = 'false'; cur['eclipse.product'] = 'org.eclipse.sdk.ide'; cur['eclipse.startTime'] = '1174865022555'; cur['eof'] = 'eof'; cur['file.encoding'] = 'ANSI_X3.4-1968'; cur['file.encoding.pkg'] = 'sun.io'; cur['file.separator'] = '/'; cur['java.awt.graphicsenv'] = 'sun.awt.X11GraphicsEnvironment'; cur['java.awt.printerjob'] = 'sun.print.PSPrinterJob'; cur['java.class.path'] = '/home/adb/unittest/eclipse/startup.jar'; cur['java.class.version'] = '49.0'; cur['java.endorsed.dirs'] = '/usr/local/jdk1.5.0_02/jre/lib/endorsed'; cur['java.ext.dirs'] = '/usr/local/jdk1.5.0_02/jre/lib/ext'; cur['java.home'] = '/usr/local/jdk1.5.0_02/jre'; cur['java.io.tmpdir'] = '/tmp'; cur['java.library.path'] = '/usr/local/jdk1.5.0_02/jre/lib/i386/server:/usr/local/jdk1.5.0_02/jre/lib/i386:/usr/local/jdk1.5.0_02/jre/../lib/i386:/usr/local/j2sdk1.4.2_13/jre/lib/i386/client:/usr/local/j2sdk1.4.2_13/jre/lib/i386:/usr/local/j2sdk1.4.2_13/jre/../lib/i386:.'; cur['java.runtime.name'] = 'Java(TM) 2 Runtime Environment, Standard Edition'; cur['java.runtime.version'] = '1.5.0_02-b09'; cur['java.specification.name'] = 'Java Platform API Specification'; cur['java.specification.vendor'] = 'Sun Microsystems Inc.'; cur['java.specification.version'] = '1.5'; cur['java.vendor'] = 'Sun Microsystems Inc.'; cur['java.vendor.url'] = 'http://java.sun.com/'; cur['java.vendor.url.bug'] = 'http://java.sun.com/cgi-bin/bugreport.cgi'; cur['java.version'] = '1.5.0_02'; cur['java.vm.info'] = 'mixed mode'; cur['java.vm.name'] = 'Java HotSpot(TM) Server VM'; cur['java.vm.specification.name'] = 'Java Virtual Machine Specification'; cur['java.vm.specification.vendor'] = 'Sun Microsystems Inc.'; cur['java.vm.specification.version'] = '1.0'; cur['java.vm.vendor'] = 'Sun Microsystems Inc.'; cur['java.vm.version'] = '1.5.0_02-b09'; cur['line.separator'] = ' '; cur['org.osgi.framework.executionenvironment'] = 'OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5'; cur['org.osgi.framework.language'] = 'en'; cur['org.osgi.framework.os.name'] = 'Linux'; cur['org.osgi.framework.os.version'] = '2.6.9-11.ELsmp'; cur['org.osgi.framework.processor'] = 'i386'; cur['org.osgi.framework.system.packages'] = 'javax.accessibility,javax.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers'; cur['org.osgi.framework.vendor'] = 'Eclipse'; cur['org.osgi.framework.version'] = '1.4.0'; cur['org.osgi.supports.framework.extension'] = 'true'; cur['org.osgi.supports.framework.fragment'] = 'true'; cur['org.osgi.supports.framework.requirebundle'] = 'true'; cur['os.arch'] = 'i386'; cur['os.name'] = 'Linux'; cur['os.version'] = '2.6.9-11.ELsmp'; cur['osgi.arch'] = '${arch}'; cur['osgi.bundles'] = 'org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start'; cur['osgi.bundlestore'] = '/home/adb/unittest/eclipse/configuration/org.eclipse.osgi/bundles'; cur['osgi.checkConfiguration'] = 'true'; cur['osgi.compatibility.bootdelegation'] = 'true'; cur['osgi.configuration.area'] = 'file:/home/adb/unittest/eclipse/configuration/'; cur['osgi.dev'] = 'bin'; cur['osgi.framework'] = 'file:/home/adb/unittest/eclipse/plugins/org.eclipse.osgi_3.3.0.v20070208.jar'; cur['osgi.framework.beginningstartlevel'] = '1'; cur['osgi.framework.shape'] = 'jar'; cur['osgi.framework.version'] = '3.3.0.v20070208'; cur['osgi.install.area'] = 'file:/home/adb/unittest/eclipse/'; cur['osgi.instance.area'] = 'file:/home/adb/unittest/eclipse/junit_temp_folder/'; cur['osgi.instance.area.default'] = 'file:/home/adb/workspace/'; cur['osgi.logfile'] = '/home/adb/unittest/eclipse/configuration/1174865022721.log'; cur['osgi.manifest.cache'] = '/home/adb/unittest/eclipse/configuration/org.eclipse.osgi/manifests'; cur['osgi.nl'] = 'en_US'; cur['osgi.os'] = 'linux'; cur['osgi.splashPath'] = 'platform:/base/plugins/org.eclipse.platform'; cur['osgi.syspath'] = '/home/adb/unittest/eclipse/plugins'; cur['osgi.ws'] = '${ws}'; cur['path.separator'] = ':'; cur['PLUGIN_PATH'] = ''; cur['sun.arch.data.model'] = '32'; cur['sun.boot.class.path'] = '/usr/local/jdk1.5.0_02/jre/lib/rt.jar:/usr/local/jdk1.5.0_02/jre/lib/i18n.jar:/usr/local/jdk1.5.0_02/jre/lib/sunrsasign.jar:/usr/local/jdk1.5.0_02/jre/lib/jsse.jar:/usr/local/jdk1.5.0_02/jre/lib/jce.jar:/usr/local/jdk1.5.0_02/jre/lib/charsets.jar:/usr/local/jdk1.5.0_02/jre/classes'; cur['sun.boot.library.path'] = '/usr/local/jdk1.5.0_02/jre/lib/i386'; cur['sun.cpu.endian'] = 'little'; cur['sun.cpu.isalist'] = ''; cur['sun.io.unicode.encoding'] = 'UnicodeLittle'; cur['sun.jnu.encoding'] = 'ANSI_X3.4-1968'; cur['sun.management.compiler'] = 'HotSpot Server Compiler'; cur['sun.os.patch.level'] = 'unknown'; cur['user.country'] = 'US'; cur['user.dir'] = '/home/adb/unittest/eclipse'; cur['user.home'] = '/home/adb'; cur['user.language'] = 'en'; cur['user.name'] = 'adb'; cur['user.timezone'] = 'Asia/Shanghai'; </script><script language="JavaScript"> function displayProperties (name) { var win = window.open('','JUnitSystemProperties','scrollbars=1,resizable=1'); var doc = win.document.open(); doc.write("<html><head><title>Properties of " + name + "</title>"); doc.write("<style>") doc.write("body {font:normal 68% verdana,arial,helvetica; color:#000000; }"); doc.write("table tr td, table tr th { font-size: 68%; }"); doc.write("table.properties { border-collapse:collapse; border-left:solid 1 #cccccc; border-top:solid 1 #cccccc; padding:5px; }"); doc.write("table.properties th { text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#eeeeee; }"); doc.write("table.properties td { font:normal; text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#fffffff; }"); doc.write("h3 { margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica }"); doc.write("</style>"); doc.write("</head><body>"); doc.write("<h3>Properties of " + name + "</h3>"); doc.write("<div align=\"right\"><a href=\"javascript:window.close();\">Close</a></div>"); doc.write("<table class='properties'>"); doc.write("<tr><th>Name</th><th>Value</th></tr>"); for (prop in TestCases[name]) { doc.write("<tr><th>" + prop + "</th><td>" + TestCases[name][prop] + "</td></tr>"); } doc.write("</table>"); doc.write("</body></html>"); doc.close(); win.focus(); } </script> </HEAD> <body> <a name="top"></a> <h1>Unit Test Results</h1> <table width="100%"> <tr> <td align="left"></td><td align="right">Designed for use with <a href="http://www.junit.org">JUnit</a> and <a href="http://ant.apache.org">Ant</a>.</td> </tr> </table> <hr size="1"> <h2>Summary</h2> <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th>Tests</th><th>Failures</th><th>Errors</th><th>Success rate</th><th>Time</th> </tr> <tr valign="top" class="Failure"> <td>304</td><td>5</td><td>0</td><td>98.36%</td><td>72.327</td> </tr> </table> <table width="95%" border="0"> <tr> <td style="text-align: justify;"> Note: <i>failures</i> are anticipated and checked for with assertions while <i>errors</i> are unanticipated. </td> </tr> </table> <hr align="left" width="95%" size="1"> <h2>Packages</h2> Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers. <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th width="80%">Name</th><th>Tests</th><th>Errors</th><th>Failures</th><th nowrap="nowrap">Time(s)</th> </tr> <tr valign="top" class=""> <td><a href="#"></a></td><td>0</td><td>0</td><td>0</td><td>0.000</td> </tr> </table> <hr align="left" width="95%" size="1"> <a name=""></a> <h3>Package </h3> <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th width="80%">Name</th><th>Tests</th><th>Errors</th><th>Failures</th><th nowrap="nowrap">Time(s)</th> </tr> </table> <a href="#top">Back to top</a> <p></p> <p></p> <hr align="left" width="95%" size="1"> <a name="org.eclipse.birt.report.engine.AllTests"></a> <h3>TestCase org.eclipse.birt.report.engine.AllTests</h3> <table width="95%" cellspacing="2" cellpadding="5" border="0" class="details"> <tr valign="top"> <th>Name</th><th>Status</th><th width="80%">Type</th><th nowrap="nowrap">Time(s)</th> </tr> <tr valign="top" class=""> <td>testprepareTotalExpression</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testParse</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testParser</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testTable</td><td>Success</td><td></td><td>5.222</td> </tr> <tr valign="top" class=""> <td>testSubQuery</td><td>Success</td><td></td><td>5.655</td> </tr> <tr valign="top" class=""> <td>testLocalizedEngineException</td><td>Success</td><td></td><td>0.034</td> </tr> <tr valign="top" class=""> <td>testCancelInPageHandler</td><td>Success</td><td></td><td>0.564</td> </tr> <tr valign="top" class=""> <td>testGetDefaultValue</td><td>Success</td><td></td><td>0.071</td> </tr> <tr valign="top" class=""> <td>testIsValueConcealed</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class=""> <td>testGetDisplayFormat</td><td>Success</td><td></td><td>0.040</td> </tr> <tr valign="top" class=""> <td>testGetControlType</td><td>Success</td><td></td><td>0.043</td> </tr> <tr valign="top" class=""> <td>testGetAlignment</td><td>Success</td><td></td><td>0.034</td> </tr> <tr valign="top" class=""> <td>testGetSelectionList</td><td>Success</td><td></td><td>0.036</td> </tr> <tr valign="top" class=""> <td>testGetSelectionListType</td><td>Success</td><td></td><td>0.037</td> </tr> <tr valign="top" class=""> <td>testDisplayInFixedOrder</td><td>Success</td><td></td><td>0.037</td> </tr> <tr valign="top" class=""> <td>testGetDataType</td><td>Success</td><td></td><td>0.047</td> </tr> <tr valign="top" class=""> <td>testAllowNewValues</td><td>Success</td><td></td><td>0.036</td> </tr> <tr valign="top" class=""> <td>testGetParameterDefns</td><td>Success</td><td></td><td>0.037</td> </tr> <tr valign="top" class=""> <td>testGetParameterGroupDefn</td><td>Success</td><td></td><td>0.034</td> </tr> <tr valign="top" class=""> <td>testGetTypeName</td><td>Success</td><td></td><td>0.038</td> </tr> <tr valign="top" class=""> <td>testGetParameterOutofGroup</td><td>Success</td><td></td><td>0.032</td> </tr> <tr valign="top" class=""> <td>testGetGroupByName</td><td>Success</td><td></td><td>0.031</td> </tr> <tr valign="top" class=""> <td>testGetParameterDirectlyByName</td><td>Success</td><td></td><td>0.031</td> </tr> <tr valign="top" class=""> <td>testGetURL</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testGetURLHyperlink</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testAppendReportDesignName</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testAppendFormat</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class="Error"> <td>testMultiTypesImage</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.HTMLCompleteImageHandlerTest.testMultiTypesImage(HTMLCompleteImageHandlerTest.java:94)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.062</td> </tr> <tr valign="top" class=""> <td>testOnDocImage</td><td>Success</td><td></td><td>0.041</td> </tr> <tr valign="top" class=""> <td>testOnURLImage</td><td>Success</td><td></td><td>0.287</td> </tr> <tr valign="top" class=""> <td>testOnFileImage</td><td>Success</td><td></td><td>0.061</td> </tr> <tr valign="top" class=""> <td>testoOnCustomImage</td><td>Success</td><td></td><td>0.090</td> </tr> <tr valign="top" class="Error"> <td>testOnDesignImage</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.HTMLCompleteImageHandlerTest.testOnDesignImage(HTMLCompleteImageHandlerTest.java:162)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.046</td> </tr> <tr valign="top" class=""> <td>testMultiTypesImage</td><td>Success</td><td></td><td>0.045</td> </tr> <tr valign="top" class=""> <td>testOnDocImage</td><td>Success</td><td></td><td>0.040</td> </tr> <tr valign="top" class=""> <td>testOnURLImage</td><td>Success</td><td></td><td>0.055</td> </tr> <tr valign="top" class=""> <td>testOnFileImage</td><td>Success</td><td></td><td>0.058</td> </tr> <tr valign="top" class=""> <td>testoOnCustomImage</td><td>Success</td><td></td><td>0.058</td> </tr> <tr valign="top" class=""> <td>testOnDesignImage</td><td>Success</td><td></td><td>0.059</td> </tr> <tr valign="top" class=""> <td>testParse</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testMutipleThreadWithProgressive</td><td>Success</td><td></td><td>7.721</td> </tr> <tr valign="top" class=""> <td>testMutipleThreadRenderShareDocument</td><td>Success</td><td></td><td>1.618</td> </tr> <tr valign="top" class=""> <td>testHandler</td><td>Success</td><td></td><td>0.042</td> </tr> <tr valign="top" class=""> <td>testStringFormat</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testDateFormat</td><td>Success</td><td></td><td>0.472</td> </tr> <tr valign="top" class=""> <td>testOtherFormat</td><td>Success</td><td></td><td>0.016</td> </tr> <tr valign="top" class=""> <td>testParseToString</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testParseToDate</td><td>Success</td><td></td><td>0.031</td> </tr> <tr valign="top" class=""> <td>testParseToOther</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBigDecimal</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testFloat</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testProgressiveViewing</td><td>Success</td><td></td><td>2.512</td> </tr> <tr valign="top" class=""> <td>testRelativeHyperlink</td><td>Success</td><td></td><td>0.357</td> </tr> <tr valign="top" class=""> <td>testRenderOnTransientFile</td><td>Success</td><td></td><td>0.129</td> </tr> <tr valign="top" class=""> <td>testRender</td><td>Success</td><td></td><td>0.107</td> </tr> <tr valign="top" class=""> <td>testRenderPDFFromDocument</td><td>Success</td><td></td><td>0.143</td> </tr> <tr valign="top" class=""> <td>testCreateFactoryObject</td><td>Success</td><td></td><td>0.008</td> </tr> <tr valign="top" class=""> <td>testGetConfig</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class="Error"> <td>testOpenReportDesign</td><td>Failure</td><td>N/A<code> <p></p>junit.framework.AssertionFailedError<br> at org.eclipse.birt.report.engine.api.ReportEngineTest.testOpenReportDesign(ReportEngineTest.java:70)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.012</td> </tr> <tr valign="top" class=""> <td>testCreateGetParameterDefinitionTask</td><td>Success</td><td></td><td>0.015</td> </tr> <tr valign="top" class=""> <td>testGetSupportedFormats</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testGetEmitterInfo</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testGetMIMEType</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testReportlet</td><td>Success</td><td></td><td>0.509</td> </tr> <tr valign="top" class=""> <td>testRenderReportlet</td><td>Success</td><td></td><td>0.127</td> </tr> <tr valign="top" class=""> <td>testGetImage</td><td>Success</td><td></td><td>0.026</td> </tr> <tr valign="top" class=""> <td>testGetDesignHandle</td><td>Success</td><td></td><td>0.027</td> </tr> <tr valign="top" class=""> <td>testRunner</td><td>Success</td><td></td><td>0.008</td> </tr> <tr valign="top" class=""> <td>testRun</td><td>Success</td><td></td><td>0.207</td> </tr> <tr valign="top" class=""> <td>testRender</td><td>Success</td><td></td><td>0.080</td> </tr> <tr valign="top" class=""> <td>testExtractNode1</td><td>Success</td><td></td><td>0.109</td> </tr> <tr valign="top" class=""> <td>testExtractNode2</td><td>Success</td><td></td><td>0.070</td> </tr> <tr valign="top" class=""> <td>testExtractNode3</td><td>Success</td><td></td><td>0.059</td> </tr> <tr valign="top" class=""> <td>testExtractNode4</td><td>Success</td><td></td><td>0.078</td> </tr> <tr valign="top" class=""> <td>testFindByNumber</td><td>Success</td><td></td><td>0.016</td> </tr> <tr valign="top" class=""> <td>testFindByDate</td><td>Success</td><td></td><td>0.020</td> </tr> <tr valign="top" class=""> <td>testFindByOtherType</td><td>Success</td><td></td><td>0.009</td> </tr> <tr valign="top" class=""> <td>testHiddenFormats</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class=""> <td>testRender</td><td>Success</td><td></td><td>0.445</td> </tr> <tr valign="top" class=""> <td>testDataExtraction</td><td>Success</td><td></td><td>0.774</td> </tr> <tr valign="top" class=""> <td>testParameterWithDataSet</td><td>Success</td><td></td><td>0.144</td> </tr> <tr valign="top" class=""> <td>testDocument</td><td>Success</td><td></td><td>0.040</td> </tr> <tr valign="top" class=""> <td>testDesignStream</td><td>Success</td><td></td><td>0.034</td> </tr> <tr valign="top" class=""> <td>testEmptyDocument</td><td>Success</td><td></td><td>0.006</td> </tr> <tr valign="top" class=""> <td>testIndex</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testWithQuotes</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithoutQuotes</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithoutRow</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithNumber</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithCapital</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testWithMixed</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithUnderscore</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithMultipleParts1</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testWithMultipleParts2</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testTable</td><td>Success</td><td></td><td>0.067</td> </tr> <tr valign="top" class=""> <td>testLabel</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testCell</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testDataItem</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDataBinding</td><td>Success</td><td></td><td>0.034</td> </tr> <tr valign="top" class=""> <td>testAddFunction</td><td>Success</td><td></td><td>0.018</td> </tr> <tr valign="top" class=""> <td>testHighLightRule</td><td>Success</td><td></td><td>0.011</td> </tr> <tr valign="top" class=""> <td>testFilterCondition</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testSortCondition</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testHideRule</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testDataSet</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testDataSource</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testDynamicText</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testGrid</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testGroup</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testImage</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>testList</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testRow</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testStyle</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testTextItem</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testCellInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDataItemInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDataSetInstance</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testDataSourceInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDynamicTextInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testGridInstance</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testImageInstance</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testLabelInstance</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testListInstance</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testRowInstance</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testScriptStyle</td><td>Success</td><td></td><td>0.062</td> </tr> <tr valign="top" class=""> <td>testReadWriter</td><td>Success</td><td></td><td>0.008</td> </tr> <tr valign="top" class=""> <td>testPropertyParser</td><td>Success</td><td></td><td>0.010</td> </tr> <tr valign="top" class=""> <td>testStyleParser</td><td>Success</td><td></td><td>0.015</td> </tr> <tr valign="top" class=""> <td>testCssText</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testIn_word_set</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class="Error"> <td>test</td><td>Failure</td><td>expected:<Murphy[PattersonFirrelliBowJenningsThompsonFirrelliPattersonTsengVanaufBondurBondurHernandezCastilloGerardNishiKatoPattersonFixterMarshKingBottJones]> but was:<Murphy[11Patterson11Firrelli11Bow11Jennings11Thompson11Firrelli22Patterson22Tseng33Vanauf33Bondur44Bondur44Hernandez44Castillo44Gerard44Nishi55Kato55Patterson66Fixter66Marsh66King66Bott77Jones77]><code> <p></p>junit.framework.ComparisonFailure: expected:<Murphy[PattersonFirrelliBowJenningsThompsonFirrelliPattersonTsengVanaufBondurBondurHernandezCastilloGerardNishiKatoPattersonFixterMarshKingBottJones]> but was:<Murphy[11Patterson11Firrelli11Bow11Jennings11Thompson11Firrelli22Patterson22Tseng33Vanauf33Bondur44Bondur44Hernandez44Castillo44Gerard44Nishi55Kato55Patterson66Fixter66Marsh66King66Bott77Jones77]><br> at org.eclipse.birt.report.engine.data.dte.DataEngineTest.doTestSubqueryGeneration(DataEngineTest.java:354)<br> at org.eclipse.birt.report.engine.data.dte.DataEngineTest.test(DataEngineTest.java:141)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.363</td> </tr> <tr valign="top" class=""> <td>testNamedExpression</td><td>Success</td><td></td><td>0.093</td> </tr> <tr valign="top" class=""> <td>testQueryBuilder</td><td>Success</td><td></td><td>0.204</td> </tr> <tr valign="top" class=""> <td>testBookmark</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testHyperlink</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testDrillThrough</td><td>Success</td><td></td><td>0.007</td> </tr> <tr valign="top" class=""> <td>test</td><td>Success</td><td></td><td>0.009</td> </tr> <tr valign="top" class=""> <td>testCharacterEncoding</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testExcuteData1</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class=""> <td>testGetItemExecutor</td><td>Success</td><td></td><td>0.014</td> </tr> <tr valign="top" class=""> <td>testReleaseExecutor</td><td>Success</td><td></td><td>0.009</td> </tr> <tr valign="top" class=""> <td>testExcutegrid1</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class=""> <td>testImageExcute</td><td>Success</td><td></td><td>0.061</td> </tr> <tr valign="top" class=""> <td>testExcute</td><td>Success</td><td></td><td>0.061</td> </tr> <tr valign="top" class=""> <td>testExcuteList1</td><td>Success</td><td></td><td>0.085</td> </tr> <tr valign="top" class=""> <td>testExcute</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class=""> <td>testExcuteTable1</td><td>Success</td><td></td><td>0.089</td> </tr> <tr valign="top" class=""> <td>testEmptyTable</td><td>Success</td><td></td><td>0.076</td> </tr> <tr valign="top" class=""> <td>testText</td><td>Success</td><td></td><td>0.038</td> </tr> <tr valign="top" class=""> <td>testFixedLayout</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testFloatLayout</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testSpanLayout</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testConflictLayout</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testDropLayout</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testEmptyCellLayout</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testBackground</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testFont</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testFunctionAndHex</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBorderWidth</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testwithException1</td><td>Success</td><td></td><td>0.009</td> </tr> <tr valign="top" class=""> <td>testwithException</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testExecute</td><td>Success</td><td></td><td>0.005</td> </tr> <tr valign="top" class=""> <td>testExecutor</td><td>Success</td><td></td><td>0.012</td> </tr> <tr valign="top" class=""> <td>testConstant</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testExecution</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testCommandlineParser</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testReadWrite</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testSequenceCache</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testRandomCache</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testPageHintStream</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testReportContentStream</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testFragment</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testReader</td><td>Success</td><td></td><td>0.269</td> </tr> <tr valign="top" class=""> <td>testSegment</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testFragment</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testBookmark</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testDrillThrough</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testConstant</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testHyprrlink</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testAddContend</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testChoice</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testValue</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testDrillThrough</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddItem</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddContent</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testMasterPageAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testColumn</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddRule</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAction</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAltText</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testExpression</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testName</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testUri</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddContent</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseGroup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddGroup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseRule</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddRule</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testExpression</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testSetGetPage</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testPageSequence</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddMasterPage</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testAddContent</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testPageSetup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddCell</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testGetSet</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddFooter</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddHeader</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testMasterPageAccessor</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAddRow</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testAccessor</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseGroup</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testColumn</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testStaticText</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseItem</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseStyle</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBaseElement</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testBlockStacking</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testListStacking</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testOversizedImageInGrid</td><td>Success</td><td></td><td>0.112</td> </tr> <tr valign="top" class=""> <td>testPdfChartLegend</td><td>Success</td><td></td><td>38.441</td> </tr> <tr valign="top" class=""> <td>testMutipleLineBreakHeight</td><td>Success</td><td></td><td>0.031</td> </tr> <tr valign="top" class=""> <td>testFixedTableLayout</td><td>Success</td><td></td><td>0.228</td> </tr> <tr valign="top" class=""> <td>testBorder</td><td>Success</td><td></td><td>0.036</td> </tr> <tr valign="top" class=""> <td>testPagebreakPaginationOnlyFalse</td><td>Success</td><td></td><td>0.251</td> </tr> <tr valign="top" class=""> <td>testPagebreakPaginationOnlyTrue</td><td>Success</td><td></td><td>0.246</td> </tr> <tr valign="top" class=""> <td>testFitToPageFalse</td><td>Success</td><td></td><td>0.433</td> </tr> <tr valign="top" class=""> <td>testFitToPageTrue</td><td>Success</td><td></td><td>0.439</td> </tr> <tr valign="top" class=""> <td>testPageBreakInterval</td><td>Success</td><td></td><td>0.061</td> </tr> <tr valign="top" class=""> <td>testPageBreakInterval2</td><td>Success</td><td></td><td>0.085</td> </tr> <tr valign="top" class=""> <td>testTextWrap</td><td>Success</td><td></td><td>0.340</td> </tr> <tr valign="top" class="Error"> <td>warning</td><td>Failure</td><td>Class org.eclipse.birt.report.engine.layout.pdf.PDFTableGroupLM has no public constructor TestCase(String name) or TestCase()<code> <p></p>junit.framework.AssertionFailedError: Class org.eclipse.birt.report.engine.layout.pdf.PDFTableGroupLM has no public constructor TestCase(String name) or TestCase()<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:332)<br> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202)<br> at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)<br> at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)<br> at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:529)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:148)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1124)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1099)<br> </code></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testWordRecognize</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testDataBasic</td><td>Success</td><td></td><td>0.014</td> </tr> <tr valign="top" class=""> <td>testFreeForm</td><td>Success</td><td></td><td>0.016</td> </tr> <tr valign="top" class=""> <td>testGridItem</td><td>Success</td><td></td><td>0.018</td> </tr> <tr valign="top" class=""> <td>testGridItemNesting</td><td>Success</td><td></td><td>0.022</td> </tr> <tr valign="top" class=""> <td>testEmptyColumn</td><td>Success</td><td></td><td>0.028</td> </tr> <tr valign="top" class=""> <td>testHighlightDesign</td><td>Success</td><td></td><td>0.026</td> </tr> <tr valign="top" class=""> <td>testImageBasic</td><td>Success</td><td></td><td>0.020</td> </tr> <tr valign="top" class=""> <td>testLabelItem</td><td>Success</td><td></td><td>0.083</td> </tr> <tr valign="top" class=""> <td>testLabelAction</td><td>Success</td><td></td><td>0.020</td> </tr> <tr valign="top" class=""> <td>testListItem</td><td>Success</td><td></td><td>0.036</td> </tr> <tr valign="top" class=""> <td>testMapDesign</td><td>Success</td><td></td><td>0.021</td> </tr> <tr valign="top" class=""> <td>testMultiBasic</td><td>Success</td><td></td><td>0.020</td> </tr> <tr valign="top" class=""> <td>testMasterPage</td><td>Success</td><td></td><td>0.019</td> </tr> <tr valign="top" class=""> <td>testSharedStyle</td><td>Success</td><td></td><td>0.020</td> </tr> <tr valign="top" class=""> <td>testSuppressDuplicate</td><td>Success</td><td></td><td>0.098</td> </tr> <tr valign="top" class=""> <td>testTable</td><td>Success</td><td></td><td>0.039</td> </tr> <tr valign="top" class=""> <td>testPromptText</td><td>Success</td><td></td><td>0.023</td> </tr> <tr valign="top" class=""> <td>testCascadingParameterPromptText</td><td>Success</td><td></td><td>0.034</td> </tr> <tr valign="top" class=""> <td>testTextBasic</td><td>Success</td><td></td><td>0.033</td> </tr> <tr valign="top" class=""> <td>testParseHTMLstream</td><td>Success</td><td></td><td>0.013</td> </tr> <tr valign="top" class=""> <td>testParsePlainstream</td><td>Success</td><td></td><td>0.009</td> </tr> <tr valign="top" class=""> <td>testParsePlainTextString</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testParseHTMLString</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testParseHTMLStringAuto</td><td>Success</td><td></td><td>0.003</td> </tr> <tr valign="top" class=""> <td>testParseEmptyHTML</td><td>Success</td><td></td><td>0.004</td> </tr> <tr valign="top" class=""> <td>testPaginate</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testReadWrite</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testBuildTOC</td><td>Success</td><td></td><td>0.002</td> </tr> <tr valign="top" class=""> <td>testRWTOC</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat1</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat2</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat3</td><td>Success</td><td></td><td>0.001</td> </tr> <tr valign="top" class=""> <td>testHiddenFormat4</td><td>Success</td><td></td><td>0.000</td> </tr> <tr valign="top" class=""> <td>testIsRelativePath</td><td>Success</td><td></td><td>0.000</td> </tr> </table> <div class="Properties"> <a href="javascript:displayProperties('.org.eclipse.birt.report.engine.AllTests');"> Properties >> </a> </div> <p></p> <a href="#top">Back to top</a> </body> </HTML>