Looks like someone's been working to enable tests. This is good.
However, in doing so the build is broken. This is bad. :)
---
Kidding aside, here's what happened. These two test plugins were added
to the tests/pom.xml:
<module>org.teiid.designer.ddl.importer.test</module>
<module>org.teiid.designer.vdb.test</module>
... but Tycho wouldn't compile them due to missing deps:
Missing requirement: org.teiid.designer.vdb.test 1.0.0.qualifier
requires 'bundle org.teiid.designer.core.test 0.0.0'
but it could not be found
So, I added those deps:
<module>org.teiid.designer.core.test</module>
<module>org.teiid.core.designer.test</module>
... and now I'm getting worse failures in the build log:
http://hudson.qa.jboss.com/hudson/job/jbosstools-teiid-designer/56/consol...
Could not determine test framework used by test bundle
org.teiid.designer.ddl.importer.test
(To fix this:
https://www.jboss.org/tools/docs/testing - see #3)
and:
Running com.metamatrix.core.util.SmartAllTestsSuite
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.014 sec
Running com.metamatrix.core.util.SmartTestSuite
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec
Running com.metamatrix.core.util.SmartPdeTestSuite
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec
Tests run: 3, Failures: 0, Errors: 0, Skipped: 3
org.teiid.designer.core.test-7.0.0-SNAPSHOT.jar
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
(To fix this:
https://www.jboss.org/tools/docs/testing - see #2)
---
Additionally, Hudson is complaining about these email addresses being
invalid:
Sending e-mails to: teiid-designer-dev(a)lists.jboss.org jpav(a)redhat.com
elvisisking(a)redhat.com nboldt(a)redhat.com
ERROR: Invalid Addresses
<jpav@redhat.com>... User unknown
<elvisisking@redhat.com>... User unknown
<elvisisking@redhat.com>... User unknown
To fix this, log into Hudson (using the admin/chestnut login) and fix
your user information:
http://hudson.qa.jboss.com/hudson/user/jpav/configure
http://hudson.qa.jboss.com/hudson/user/elvisisking/configure
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
Release Engineer :: Eclipse Modeling & Dash Athena
http://nick.divbyzero.com