You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Apache Hudson Server <hu...@hudson.zones.apache.org> on 2010/06/03 12:10:07 UTC

Build failed in Hudson: tapestry-5.2-freestyle #127

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 SelectChannelConnector@0.0.0.0: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.ServletHandler@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.Server@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.TestRunner@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.PoolService@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: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Hudson build is back to normal : tapestry-5.2-freestyle #128

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/tapestry-5.2-freestyle/128/>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Build failed in Hudson: tapestry-5.2-freestyle #127

Posted by Andreas Andreou <an...@di.uoa.gr>.
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
<hu...@hudson.zones.apache.org> 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 SelectChannelConnector@0.0.0.0: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.ServletHandler@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.Server@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.TestRunner@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.PoolService@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: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>



-- 
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org