i've cleanup up the file and now waiting for the build to rerun On Thu, Jun 3, 2010 at 13:10, Apache Hudson Server <[email protected]> wrote: > See > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/127/changes> > > Changes: > > [hlship] Add a lazy take() method to Flow, and add a method for creating an > infinite series to F > > [hlship] Make F.lazy() a public method > > [hlship] Add F.range() to create a lazy Flow between two integers > > [hlship] Replace most subclasses of AbstractFlow with a new LazyFlow combined > with a LazyFunction (thus isolating virtually all synchronization to a single > class, LazyFlow) > > [hlship] TAP5-1042: Mark URLRewriter and related classes as deprecated > > [hlship] TAP5-1042: Add integration test for the LinkTransformer > > [hlship] Add a standard mapper for String.valueOf > > [hlship] TAP5-1042: Add new decoding methods for link transformers, and > thread those into normal execution > > [hlship] TAP5-1042: Remove AssetLinkTransformer as asset URL construction > doesn't actually use Link > > [hlship] TAP5-1042: Put basic LinkTransformer logic in place for component > event and page render requests > > [hlship] Add a non-lazy count() operation to the Flow interface > > ------------------------------------------ > [...truncated 28 lines...] > AU > tapestry-core/src/main/java/org/apache/tapestry5/internal/services/linktransform/LinkTransformerImpl.java > U > tapestry-core/src/main/java/org/apache/tapestry5/internal/services/LocalizationSetterImpl.java > U > tapestry-core/src/main/java/org/apache/tapestry5/internal/InternalConstants.java > U > tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/RewriteRuleApplicability.java > U > tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapper.java > U > tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriteContext.java > U > tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRule.java > U > tapestry-core/src/main/java/org/apache/tapestry5/services/LocalizationSetter.java > U > tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java > U > tapestry-core/src/main/java/org/apache/tapestry5/services/ComponentEventLinkEncoder.java > U > tapestry-core/src/main/java/org/apache/tapestry5/services/URLRewriter.java > A > tapestry-core/src/main/java/org/apache/tapestry5/services/linktransform > AU > tapestry-core/src/main/java/org/apache/tapestry5/services/linktransform/LinkTransformer.java > AU > tapestry-core/src/main/java/org/apache/tapestry5/services/linktransform/ComponentEventLinkTransformer.java > AU > tapestry-core/src/main/java/org/apache/tapestry5/services/linktransform/PageRenderLinkTransformer.java > U > tapestry-core/src/main/java/org/apache/tapestry5/services/PageRenderRequestParameters.java > U > tapestry-core/src/main/java/org/apache/tapestry5/TapestryConstants.java > AU > tapestry-func/src/test/java/org/apache/tapestry5/func/RangeTests.java > A tapestry-func/src/test/java/org/apache/tapestry5/func/TakeTests.java > U tapestry-func/src/test/java/org/apache/tapestry5/func/FuncTest.java > AU > tapestry-func/src/test/java/org/apache/tapestry5/func/FuncAssert.java > D > tapestry-func/src/main/java/org/apache/tapestry5/func/ConcatFlow.java > D > tapestry-func/src/main/java/org/apache/tapestry5/func/FilteredFlow.java > D > tapestry-func/src/main/java/org/apache/tapestry5/func/MappedFlow.java > U tapestry-func/src/main/java/org/apache/tapestry5/func/ArrayFlow.java > U tapestry-func/src/main/java/org/apache/tapestry5/func/Flow.java > AU > tapestry-func/src/main/java/org/apache/tapestry5/func/LazyConcat.java > A tapestry-func/src/main/java/org/apache/tapestry5/func/LazyFlow.java > AU > tapestry-func/src/main/java/org/apache/tapestry5/func/LazyContinuation.java > AU > tapestry-func/src/main/java/org/apache/tapestry5/func/LazyMapper.java > A tapestry-func/src/main/java/org/apache/tapestry5/func/LazyTake.java > U tapestry-func/src/main/java/org/apache/tapestry5/func/F.java > AU > tapestry-func/src/main/java/org/apache/tapestry5/func/LazyFilter.java > AU > tapestry-func/src/main/java/org/apache/tapestry5/func/LazyFunction.java > U tapestry-func/src/main/java/org/apache/tapestry5/func/EmptyFlow.java > A > tapestry-func/src/main/java/org/apache/tapestry5/func/LazySeries.java > U > tapestry-func/src/main/java/org/apache/tapestry5/func/AbstractFlow.java > AU tapestry-func/src/main/java/org/apache/tapestry5/func/LazyRange.java > AU > tapestry-func/src/main/java/org/apache/tapestry5/func/LazyIterate.java > At revision 950932 > [tapestry-5.2-freestyle] $ /bin/bash -xe /tmp/hudson423802449962477832.sh > + Xvfb :6 -ac -screen 0 1024x768x8 > > Fatal server error: > Server is already active for display 6 > If this server is no longer running, remove /tmp/.X6-lock > and start again. > > [tapestry-5.2-freestyle] $ /bin/bash -xe /tmp/hudson1955124623539302563.sh > + DISPLAY=:6.0 > + /home/hudson/tools/maven/latest/bin/mvn -f > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/pom.xml> > clean install deploy > [INFO] Scanning for projects... > [INFO] Reactor build order: > [INFO] Tapestry 5 Project > [INFO] Tapestry Test Utilities > [INFO] Tapestry Functional Flows > [INFO] Tapestry Annotations > [INFO] Tapestry Inversion of Control Container > [INFO] Tapestry Component Parameters Report > [INFO] Tapestry Core Library > [INFO] Tapestry/Spring Integration Library > [INFO] Tapestry Hibernate Support > [INFO] Tapestry/Hibernate Integration Library > [INFO] Tapestry File Upload Component Library > [INFO] Tapestry 5 Quickstart Archetype > [INFO] Tapestry 5 Tutorial > [INFO] Tapestry/JSR-303 Integration Library > [INFO] artifact org.apache.maven.archetype:archetype-packaging: checking for > updates from central > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Tapestry 5 Project > [INFO] task-segment: [clean, install, deploy] > [INFO] > ------------------------------------------------------------------------ > [INFO] [clean:clean {execution: default-clean}] > [INFO] Deleting file set: > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/target> > (included: [**], excluded: []) > [INFO] Setting property: classpath.resource.loader.class => > 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. > [INFO] Setting property: velocimacro.messages.on => 'false'. > [INFO] Setting property: resource.loader => 'classpath'. > [INFO] Setting property: resource.manager.logwhenfound => 'false'. > [INFO] [remote-resources:process {execution: default}] > [INFO] [site:attach-descriptor {execution: default-attach-descriptor}] > [WARNING] Unable to load parent project from repository: Could not find the > model file > '<http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/../pom.xml'.> > for project unknown > [INFO] [install:install {execution: default-install}] > [INFO] Installing > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/pom.xml> > to > /home/hudson/.m2/repository/org/apache/tapestry/tapestry-project/5.2.0-SNAPSHOT/tapestry-project-5.2.0-SNAPSHOT.pom > [INFO] [remote-resources:process {execution: default}] > [INFO] [site:attach-descriptor {execution: default-attach-descriptor}] > [WARNING] Unable to load parent project from repository: Could not find the > model file > '<http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/../pom.xml'.> > for project unknown > [INFO] [install:install {execution: default-install}] > [INFO] Installing > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/pom.xml> > to > /home/hudson/.m2/repository/org/apache/tapestry/tapestry-project/5.2.0-SNAPSHOT/tapestry-project-5.2.0-SNAPSHOT.pom > [INFO] [deploy:deploy {execution: default-deploy}] > [INFO] Retrieving previous build number from apache.snapshots.https > Uploading: > https://repository.apache.org/content/repositories/snapshots/org/apache/tapestry/tapestry-project/5.2.0-SNAPSHOT/tapestry-project-5.2.0-20100603.100930-126.pom > 4/13K > 8/13K > 12/13K > 13/13K > 13K uploaded (tapestry-project-5.2.0-20100603.100930-126.pom) > [INFO] Retrieving previous metadata from apache.snapshots.https > [INFO] Uploading repository metadata for: 'snapshot > org.apache.tapestry:tapestry-project:5.2.0-SNAPSHOT' > [INFO] Uploading site descriptor for tapestry-project > 5.2.0-20100603.100930-126 site.xml > [INFO] Retrieving previous metadata from apache.snapshots.https > [INFO] Uploading repository metadata for: 'artifact > org.apache.tapestry:tapestry-project' > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Tapestry Test Utilities > [INFO] task-segment: [clean, install, deploy] > [INFO] > ------------------------------------------------------------------------ > [INFO] [clean:clean {execution: default-clean}] > [INFO] Deleting file set: > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/tapestry-test/target> > (included: [**], excluded: []) > [INFO] [remote-resources:process {execution: default}] > [INFO] [resources:resources {execution: default-resources}] > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] Copying 7 resources > [INFO] Copying 3 resources > [INFO] [compiler:compile {execution: default-compile}] > [INFO] Compiling 10 source files to > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/tapestry-test/target/classes> > [INFO] [resources:testResources {execution: default-testResources}] > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] skip non existing resourceDirectory > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/tapestry-test/src/test/resources> > [INFO] Copying 3 resources > [INFO] [compiler:testCompile {execution: default-testCompile}] > [INFO] Compiling 1 source file to > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/tapestry-test/target/test-classes> > [INFO] [surefire:test {execution: default-test}] > [INFO] Surefire report directory: > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/tapestry-test/target/surefire-reports> > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > Running TestSuite > 2010-06-03 10:09:42.294:INFO::Logging to StdErrLog::DEBUG=false via > org.eclipse.jetty.util.log.StdErrLog > 2010-06-03 10:09:42.318:INFO::jetty-7.0.0.v20091005 > 2010-06-03 10:09:42.633:INFO::NO JSP Support for , did not find > org.apache.jasper.servlet.JspServlet > 2010-06-03 10:09:42.760:INFO::Started [email protected]:9090 > 10:09:42.811 INFO - Java: Sun Microsystems Inc. 16.3-b01 > 10:09:42.812 INFO - OS: Linux 2.6.27-7-server i386 > 10:09:42.820 INFO - v2.0 [a2], with Core v2.0 [a2] > 10:09:42.941 INFO - RemoteWebDriver instances should connect to: > http://67.195.138.9:4444/wd/hub > 10:09:42.943 INFO - Version Jetty/5.1.x > 10:09:42.943 INFO - Started > HttpContext[/selenium-server/driver,/selenium-server/driver] > 10:09:42.945 INFO - Started HttpContext[/selenium-server,/selenium-server] > 10:09:42.945 INFO - Started HttpContext[/,/] > 10:09:42.946 INFO - Started > org.openqa.jetty.jetty.servlet.servlethand...@9ac0f5 > 10:09:42.946 INFO - Started HttpContext[/wd,/wd] > 10:09:42.949 INFO - Started SocketListener on 0.0.0.0:4444 > 10:09:42.949 INFO - Started org.openqa.jetty.jetty.ser...@3fbbfc > 10:09:43.017 INFO - Checking Resource aliases > 10:09:43.022 INFO - Command request: getNewBrowserSession[*firefox, > http://localhost:9090/, ] on session null > 10:09:43.025 INFO - creating new remote session > 10:09:43.137 INFO - Allocated session b9e91d7b396c4f089385931dd3d5bfad for > http://localhost:9090/, launching... > 10:09:43.183 INFO - Preparing Firefox profile... > Error: cannot open display: :6.0 > 10:10:03.851 ERROR - Failed to start new browser session, shutdown browser > and clear all session data > java.lang.RuntimeException: Timed out waiting for profile to be created! > at > org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFullProfileToBeCreated(FirefoxChromeLauncher.java:348) > at > org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.populateCustomProfileDirectory(FirefoxChromeLauncher.java:124) > at > org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.launch(FirefoxChromeLauncher.java:91) > at > org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.launchRemoteSession(FirefoxChromeLauncher.java:400) > at > org.openqa.selenium.server.browserlaunchers.FirefoxLauncher.launchRemoteSession(FirefoxLauncher.java:98) > at > org.openqa.selenium.server.BrowserSessionFactory.createNewRemoteSession(BrowserSessionFactory.java:372) > at > org.openqa.selenium.server.BrowserSessionFactory.getNewBrowserSession(BrowserSessionFactory.java:124) > at > org.openqa.selenium.server.BrowserSessionFactory.getNewBrowserSession(BrowserSessionFactory.java:86) > at > org.openqa.selenium.server.SeleniumDriverResourceHandler.getNewBrowserSession(SeleniumDriverResourceHandler.java:733) > at > org.openqa.selenium.server.SeleniumDriverResourceHandler.doCommand(SeleniumDriverResourceHandler.java:399) > at > org.openqa.selenium.server.SeleniumDriverResourceHandler.handleCommandRequest(SeleniumDriverResourceHandler.java:370) > at > org.openqa.selenium.server.SeleniumDriverResourceHandler.handle(SeleniumDriverResourceHandler.java:129) > at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1530) > at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1482) > at org.openqa.jetty.http.HttpServer.service(HttpServer.java:909) > at > org.openqa.jetty.http.HttpConnection.service(HttpConnection.java:820) > at > org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:986) > at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) > at > org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:245) > at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) > at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) > 10:10:03.930 INFO - Got result: Failed to start new browser session: Error > while launching browser on session null > FAILED CONFIGURATION: @BeforeTest startup("src/test/webapp", "", 9090, 8443, > "*firefox", org.testng.testrun...@1b48392, [Test: "SeleniumLauncher and > SeleniumTestBase" verbose:null[parameters:][metagroups:] [included: > ][excluded: ] classes:[Class: org.apache.tapestry5.test.SeleniumLauncher] > [Class: org.apache.tapestry5.test.SanityCheckTestSuite] ] ) > java.lang.RuntimeException: Could not start Selenium session: Failed to start > new browser session: Error while launching browser > at > com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:100) > at > org.apache.tapestry5.test.SeleniumLauncher.startup(SeleniumLauncher.java:194) > at > org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:74) > at > org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92) > at org.apache.maven.surefire.Surefire.run(Surefire.java:177) > at > org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) > at > org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) > Caused by: com.thoughtworks.selenium.SeleniumException: Failed to start new > browser session: Error while launching browser > at > com.thoughtworks.selenium.HttpCommandProcessor.throwAssertionFailureExceptionOrError(HttpCommandProcessor.java:97) > at > com.thoughtworks.selenium.HttpCommandProcessor.doCommand(HttpCommandProcessor.java:91) > at > com.thoughtworks.selenium.HttpCommandProcessor.getString(HttpCommandProcessor.java:262) > at > com.thoughtworks.selenium.HttpCommandProcessor.start(HttpCommandProcessor.java:223) > at > org.apache.tapestry5.test.ErrorReportingCommandProcessor.start(ErrorReportingCommandProcessor.java:158) > at > com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:92) > ... 27 more > ... Removed 21 stack frames > FAILED CONFIGURATION: @BeforeMethod indicateTestMethodName(public void > org.apache.tapestry5.test.SanityCheckTestSuite.invalid_assertion()) > java.lang.NullPointerException > at > org.apache.tapestry5.test.SeleniumTestCase.indicateTestMethodName(SeleniumTestCase.java:97) > at > org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:74) > at > org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92) > at org.apache.maven.surefire.Surefire.run(Surefire.java:177) > at > org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) > at > org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) > ... Removed 26 stack frames > SKIPPED CONFIGURATION: @AfterMethod cleanupTestMethod > SKIPPED CONFIGURATION: @BeforeMethod indicateTestMethodName > SKIPPED CONFIGURATION: @AfterMethod cleanupTestMethod > SKIPPED CONFIGURATION: @AfterClass cleanup > SKIPPED CONFIGURATION: @AfterTest cleanup > SKIPPED: invalid_assertion > SKIPPED: sanity_check > > =============================================== > SeleniumLauncher and SeleniumTestBase > Tests run: 2, Failures: 0, Skips: 2 > Configuration Failures: 2, Skips: 5 > =============================================== > > > =============================================== > Tapestry Test > Total tests run: 2, Failures: 0, Skips: 2 > Configuration Failures: 2, Skips: 5 > =============================================== > > [org.testng.internal.PoolService] Shutting down poolservice > org.testng.internal.poolserv...@1382926 terminated:false > Tests run: 9, Failures: 2, Errors: 0, Skipped: 7, Time elapsed: 22.55 sec <<< > FAILURE! > > Results : > > Failed tests: > startup(org.apache.tapestry5.test.SeleniumLauncher) > indicateTestMethodName(org.apache.tapestry5.test.SanityCheckTestSuite) > > Tests run: 9, Failures: 2, Errors: 0, Skipped: 7 > > 10:10:03.997 INFO - Shutting down... > 10:10:03.998 INFO - Stopping Acceptor > ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444] > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] There are test failures. > > Please refer to > <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/tapestry-test/target/surefire-reports> > for the individual test results. > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 38 seconds > [INFO] Finished at: Thu Jun 03 10:10:04 UTC 2010 > [INFO] Final Memory: 36M/309M > [INFO] > ------------------------------------------------------------------------ > [TASKS] Skipping publisher since build result is FAILURE > [WARNINGS] Skipping publisher since build result is FAILURE > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
-- Andreas Andreou - [email protected] - http://blog.andyhot.gr Tapestry PMC / Tacos developer Open Source / JEE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
