Arquillian-Showcaseその2

棚卸し18日目。Arquillian-Showcaseの実行はとりあえずルートのディレクトリで以下のコマンドで一通り実行できるはず。

mvn install -Psetup
mvn test

しかし、私の環境ではmultinodeのテストに失敗したので、multinodeのREADME.mdを読んでみると46655ポートのUDPマルチキャストを許可する必要があった。この設定ですべてのテストが通った。テスト名と結果だけ抜き出した。

[INFO] Building Arquillian Showcase Parent 1.0.0-SNAPSHOT
[INFO] Building container-bom-weld-se-embedded-1.1 1.0.0-SNAPSHOT
[INFO] Building container-bom-weld-ee-embedded-1.1 1.0.0-SNAPSHOT
[INFO] Building container-bom-openwebbeans-embedded-1 1.0.0-SNAPSHOT
[INFO] Building container-bom-openejb-embedded-3.1 1.0.0-SNAPSHOT
[INFO] Building container-bom-openejb-embedded-4 1.0.0-SNAPSHOT
[INFO] Building container-bom-jbossas-remote-6 1.0.0-SNAPSHOT
[INFO] Building container-bom-jbossas-managed-6 1.0.0-SNAPSHOT
[INFO] Building container-bom-glassfish-embedded-3.1 1.0.0-SNAPSHOT
[INFO] Building container-bom-glassfish-remote-3.1 1.0.0-SNAPSHOT
[INFO] Building container-bom-jetty-embedded-7 1.0.0-SNAPSHOT
[INFO] Building container-bom-tomcat-embedded-6 1.0.0-SNAPSHOT
[INFO] Building container-bom-resin-embedded-4 1.0.0-SNAPSHOT
[INFO] Building Arquillian Showcase Container BOMs Aggregator 1.0.0-SNAPSHOT
[INFO] Building Arquillian Showcase: CDI 1.0.0-SNAPSHOT
Running com.acme.cdi.decorator.AnnouncerDecoratorTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.992 sec
Running com.acme.cdi.measurement.TemperatureConverterTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 sec
Running com.acme.cdi.payment.SynchronousPaymentProcessorTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 sec
Running com.acme.cdi.singleton.JavaxInjectSingletonTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec
Running com.acme.cdi.random.RandomTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 sec
Running com.acme.cdi.event.BeanManagerInitializedTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 sec
Running com.acme.cdi.event.DocumentEventTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 sec
Running com.acme.cdi.event.PacketSendReceiveTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 sec
Running com.acme.cdi.failure.AmbiguousDependencyTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 sec
Running com.acme.cdi.translate.TextTranslatorServiceTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 sec
Running com.acme.cdi.BeanManagerTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 sec
Running com.acme.cdi.GreeterManagedBeanTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 sec
[INFO] Building Arquillian Showcase: EJB 1.0.0-SNAPSHOT
Running com.acme.ejb.GreeterTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.983 sec
Running com.acme.ejb.nointerface.NoInterfaceEJBTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 sec
Running com.acme.ejb.calc.MortgageCalculatorTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec
[INFO] Building Arquillian Showcase: EJB (TestNG) 1.0.0-SNAPSHOT
Running TestSuite
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.844 sec
[INFO] Building Arquillian Showcase: CDI-EJB Integration 1.0.0-SNAPSHOT
Running com.acme.cdiejb.nointerface.NoInterfaceNamedEjbTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.283 sec
Running com.acme.cdiejb.async.FireAndForgetUsingSpecializedBeanTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.216 sec
Running com.acme.cdiejb.async.FireAndForgetUsingAlternativeBeanTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.007 sec
Running com.acme.cdiejb.mixedinterface.MixedInterfaceEjbTestCase
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.382 sec
[INFO] Building Arquillian Showcase: JPA 1.0.0-SNAPSHOT
Running com.acme.jpa.GamePersistenceTestCase
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.395 sec
[INFO] Building Arquillian Showcase: JPA with Persistence Extension 1.0.0-SNAPSHOT
Running com.acme.jpa.GameRepositoryTestCase
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.707 sec
Running com.acme.jpa.GamePersistenceTestCase
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.209 sec
[INFO] Building Arquillian Showcase: Servlet 1.0.0-SNAPSHOT
Running com.acme.servlet.AnnotatedEchoServletTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.011 sec
Running com.acme.servlet.RegisteredEchoServletTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.342 sec
[INFO] Building Arquillian Showcase: JAX-RS 1.0.0-SNAPSHOT
Running com.acme.jaxrs.CustomerResourceRESTEasyClientTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.322 sec
Running com.acme.jaxrs.CustomerResourceClientTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.962 sec
Running com.acme.jaxrs.EnterpriseCustomerResourceClientTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec
[INFO] Building Arquillian Showcase: JAX-WS 1.0.0-SNAPSHOT
Running com.acme.jaxws.EchoWebServiceEndpointTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.953 sec
[INFO] Building Arquillian Showcase: JSF 1.0.0-SNAPSHOT
Running com.acme.jsf.basic.BasicJSFUnitTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.886 sec
Running com.acme.jsf.confcal.ConferenceCalendarUiTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.489 sec
[INFO] Building Arquillian Showcase: JSF with Warp Extension 1.0.0-SNAPSHOT
Running com.acme.jsf.basic.BasicJSFUnitTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.405 sec
Running com.acme.jsf.confcal.ConferenceCalendarUiTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.519 sec
[INFO] Building Arquillian Showcase: Web UI 1.0.0-SNAPSHOT
Running com.acme.ui.LoginScreenDefaultSeleniumTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.465 sec
Running com.acme.ui.LoginScreenWebDriverTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.456 sec
Running com.acme.ui.LoginScreenAjocadoTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.961 sec
Running com.acme.ui.LoginScreenAjocadoAcceptanceTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec
[INFO] Building Arquillian Showcase: Multinode 1.0.0-SNAPSHOT
Running com.acme.multinode.grid.ClusteredCacheTestCase
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 44.159 sec
[INFO] Building Arquillian Showcase Extension: Declarative 1.0.0-SNAPSHOT
Running org.jboss.arquillian.showcase.extension.declarative.NotUsedTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.852 sec
Running org.jboss.arquillian.showcase.extension.declarative.DeclarativeTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.486 sec
[INFO] Building Arquillian Showcase Extension: Autodiscover 1.0.0-SNAPSHOT
Running org.jboss.arquillian.showcase.extension.autodiscover.AutodiscoverTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.036 sec
Running org.jboss.arquillian.showcase.extension.autodiscover.NotUsedTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.029 sec
Running org.jboss.arquillian.showcase.extension.autodiscover.AutodiscoverCDITestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.58 sec
[INFO] Building Arquillian Showcase Extension: Lifecycle 1.0.0-SNAPSHOT
Running org.jboss.arquillian.showcase.extension.lifecycle.LifecycleTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.842 sec
[INFO] Building Arquillian Showcase Extension: DeploymentScenario 1.0.0-SNAPSHOT
Running org.jboss.arquillian.showcase.extension.deploymentscenario.ConfigurableDeploymentScenarioTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.159 sec
Running org.jboss.arquillian.showcase.extension.deploymentscenario.RelocatedDeploymentScenarioTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.978 sec
[INFO] Building Arquillian Showcase Extension: SystemProperties 1.0.0-SNAPSHOT
Running org.jboss.arquillian.showcase.extension.systemproperties.SystemPropertiesServletTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.18 sec
Running org.jboss.arquillian.showcase.extension.systemproperties.SystemPropertiesJMXTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.228 sec
Running org.jboss.arquillian.showcase.extension.systemproperties.ArchiveAppenderTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
[INFO] Building Arquillian Showcase Extension: RestEasy 1.0.0-SNAPSHOT
Running org.jboss.arquillian.extension.rest.RestClientTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.986 sec
[INFO] Building Arquillian Showcase Extension: Weld Servlet 1.0.0-SNAPSHOT
Running org.jboss.arquillian.extension.cdi.test.WeldServletDeploymentAppenderTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.734 sec
[INFO] Building Arquillian Showcase Extensions Aggregator 1.0.0-SNAPSHOT
[INFO] Building Arquillian Showcase Spring Aggregator 1.0.0-SNAPSHOT
[INFO] Building Arquillian Showcase Spring: Injection 1.0.0-SNAPSHOT
Running com.acme.spring.inject.service.impl.DefaultStockServiceTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.64 sec
Running com.acme.spring.inject.repository.impl.DefaultStockRepositoryTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.594 sec
[INFO] Building Arquillian Showcase Spring: JSR-330 1.0.0-SNAPSHOT
Running com.acme.spring.jsr330.service.impl.DefaultStockServiceTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.602 sec
Running com.acme.spring.jsr330.repository.impl.DefaultStockRepositoryTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.234 sec
[INFO] Building Arquillian Showcase Spring: Java-based Configuration 1.0.0-SNAPSHOT
Running com.acme.spring.javaconfig.service.impl.DefaultStockServiceTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.957 sec
Running com.acme.spring.javaconfig.repository.impl.DefaultStockRepositoryTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.281 sec
[INFO] Building Arquillian Showcase Spring: JDBC 1.0.0-SNAPSHOT
Running com.acme.spring.jdbc.service.impl.DefaultStockServiceTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.823 sec
Running com.acme.spring.jdbc.repository.impl.JdbcStockRepositoryTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.915 sec
[INFO] Building Arquillian Showcase Spring: JPA 1.0.0-SNAPSHOT
Running com.acme.spring.jpa.service.impl.DefaultStockServiceTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.367 sec
Running com.acme.spring.jpa.repository.impl.JpaStockRepositoryTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.827 sec
[INFO] Building Arquillian Showcase Spring: Hibernate 1.0.0-SNAPSHOT
Running com.acme.spring.hibernate.service.impl.DefaultStockServiceTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.724 sec
Running com.acme.spring.hibernate.repository.impl.HibernateStockRepositoryTestCase
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.632 sec
[INFO] Building Arquillian Showcase Spring: JMS 1.0.0-SNAPSHOT
Running com.acme.spring.jms.impl.MessageSenderImplTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.013 sec
[INFO] Building Arquillian Showcase Spring: EJB3 1.0.0-SNAPSHOT
Running com.acme.spring.ejb.service.impl.StockServiceEJBTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.101 sec
[INFO] Building Arquillian Showcase Spring: TestNG 1.0.0-SNAPSHOT
Running TestSuite
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.079 sec
[INFO] Building Arquillian Showcase Aggregator 1.0.0-SNAPSHOT
[INFO] Arquillian Showcase Parent ........................ SUCCESS [0.001s]
[INFO] container-bom-weld-se-embedded-1.1 ................ SUCCESS [0.000s]
[INFO] container-bom-weld-ee-embedded-1.1 ................ SUCCESS [0.000s]
[INFO] container-bom-openwebbeans-embedded-1 ............. SUCCESS [0.001s]
[INFO] container-bom-openejb-embedded-3.1 ................ SUCCESS [0.000s]
[INFO] container-bom-openejb-embedded-4 .................. SUCCESS [0.000s]
[INFO] container-bom-jbossas-remote-6 .................... SUCCESS [0.000s]
[INFO] container-bom-jbossas-managed-6 ................... SUCCESS [0.001s]
[INFO] container-bom-glassfish-embedded-3.1 .............. SUCCESS [0.000s]
[INFO] container-bom-glassfish-remote-3.1 ................ SUCCESS [0.000s]
[INFO] container-bom-jetty-embedded-7 .................... SUCCESS [0.000s]
[INFO] container-bom-tomcat-embedded-6 ................... SUCCESS [0.001s]
[INFO] container-bom-resin-embedded-4 .................... SUCCESS [0.000s]
[INFO] Arquillian Showcase Container BOMs Aggregator ..... SUCCESS [0.000s]
[INFO] Arquillian Showcase: CDI .......................... SUCCESS [3.163s]
[INFO] Arquillian Showcase: EJB .......................... SUCCESS [3.525s]
[INFO] Arquillian Showcase: EJB (TestNG) ................. SUCCESS [2.455s]
[INFO] Arquillian Showcase: CDI-EJB Integration .......... SUCCESS [15.171s]
[INFO] Arquillian Showcase: JPA .......................... SUCCESS [17.840s]
[INFO] Arquillian Showcase: JPA with Persistence Extension  SUCCESS [18.479s]
[INFO] Arquillian Showcase: Servlet ...................... SUCCESS [12.503s]
[INFO] Arquillian Showcase: JAX-RS ....................... SUCCESS [16.713s]
[INFO] Arquillian Showcase: JAX-WS ....................... SUCCESS [13.367s]
[INFO] Arquillian Showcase: JSF .......................... SUCCESS [32.237s]
[INFO] Arquillian Showcase: JSF with Warp Extension ...... SUCCESS [18.317s]
[INFO] Arquillian Showcase: Web UI ....................... SUCCESS [32.341s]
[INFO] Arquillian Showcase: Multinode .................... SUCCESS [52.845s]
[INFO] Arquillian Showcase Extension: Declarative ........ SUCCESS [14.143s]
[INFO] Arquillian Showcase Extension: Autodiscover ....... SUCCESS [16.645s]
[INFO] Arquillian Showcase Extension: Lifecycle .......... SUCCESS [12.665s]
[INFO] Arquillian Showcase Extension: DeploymentScenario . SUCCESS [14.058s]
[INFO] Arquillian Showcase Extension: SystemProperties ... SUCCESS [14.482s]
[INFO] Arquillian Showcase Extension: RestEasy ........... SUCCESS [14.211s]
[INFO] Arquillian Showcase Extension: Weld Servlet ....... SUCCESS [2.233s]
[INFO] Arquillian Showcase Extensions Aggregator ......... SUCCESS [0.000s]
[INFO] Arquillian Showcase Spring Aggregator ............. SUCCESS [1.712s]
[INFO] Arquillian Showcase Spring: Injection ............. SUCCESS [22.228s]
[INFO] Arquillian Showcase Spring: JSR-330 ............... SUCCESS [20.979s]
[INFO] Arquillian Showcase Spring: Java-based Configuration  SUCCESS [19.309s]
[INFO] Arquillian Showcase Spring: JDBC .................. SUCCESS [20.880s]
[INFO] Arquillian Showcase Spring: JPA ................... SUCCESS [26.497s]
[INFO] Arquillian Showcase Spring: Hibernate ............. SUCCESS [24.709s]
[INFO] Arquillian Showcase Spring: JMS ................... SUCCESS [16.113s]
[INFO] Arquillian Showcase Spring: EJB3 .................. SUCCESS [15.163s]
[INFO] Arquillian Showcase Spring: TestNG ................ SUCCESS [23.119s]
[INFO] Arquillian Showcase Aggregator .................... SUCCESS [0.000s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8:39.144s
[INFO] Finished at: Wed Dec 19 21:55:18 JST 2012
[INFO] Final Memory: 37M/372M
[INFO] ------------------------------------------------------------------------

それなりに時間はかかる。Multinodeのテストなんてそれだけで1分近くかかっている*1

*1:Thinkpad X220 / Core i7-2640M / HDD 5400rpm