Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geogig-dev] Build failed in Jenkins: geogig-master-nightly #194

See <https://build.geoserver.org/job/geogig-master-nightly/194/display/redirect>

------------------------------------------
[...truncated 1.81 MB...]
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Pull.feature:84)

Scenario: Pulling from an http remote with both local and remote changes creates a merge commit  Time elapsed: 0.002 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Pull.feature:84)

Given There is a default multirepo server with http remotes(Scenario: Pulling from an http remote with conflicting changes returns the details of the conflict)  Time elapsed: 0.001 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Pull.feature:121)

Scenario: Pulling from an http remote with conflicting changes returns the details of the conflict  Time elapsed: 0.001 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Pull.feature:121)

Given There is a default multirepo server with http remotes(Scenario: Pushing changes to an http remote results in a success)  Time elapsed: 0 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Push.feature:38)

Scenario: Pushing changes to an http remote results in a success  Time elapsed: 0.001 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Push.feature:38)

Given There is a default multirepo server with http remotes(Scenario: Pushing changes to an http remote with other changes issues a 500 status code)  Time elapsed: 0 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Push.feature:63)

Scenario: Pushing changes to an http remote with other changes issues a 500 status code  Time elapsed: 0.001 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Push.feature:63)

Given There is a default multirepo server with http remotes(Scenario: Pushing changes to an http remote results in a success)  Time elapsed: 0.001 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Push.feature:72)

Scenario: Pushing changes to an http remote results in a success  Time elapsed: 0.002 sec  <<< ERROR!
java.net.BindException: Address already in use
	at sun.nio.ch.Net.bind0(Native Method)
	at sun.nio.ch.Net.bind(Net.java:433)
	at sun.nio.ch.Net.bind(Net.java:425)
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.server.Server.doStart(Server.java:431)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.locationtech.geogig.spring.main.JettyServer.start(JettyServer.java:77)
	at org.geogig.web.functional.DefaultFunctionalTestContext.serveHttpRepos(DefaultFunctionalTestContext.java:100)
	at org.geogig.web.functional.FunctionalTestContext.setUpDefaultMultiRepoServerWithRemotes(FunctionalTestContext.java:200)
	at org.geogig.web.functional.WebAPICucumberHooks.setUpDefaultMultiRepoWithHttpRemotes(WebAPICucumberHooks.java:199)
	at ✽.Given There is a default multirepo server with http remotes(Push.feature:72)


Results :

Failed tests: 
  Expected status code 200, but got 500 expected:<200> but was:<500>
  Expected status code 200, but got 500 expected:<200> but was:<500>

Tests in error: 
  java.nio.file.NoSuchFileException: /mnt/memtmp/geogig-geoserver/junit5604690837482436659
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use
  Address already in use

Tests run: 3451, Failures: 2, Errors: 15, Skipped: 89

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] GeoGig ............................................. SUCCESS [ 12.005 s]
[INFO] GeoGig Core API .................................... SUCCESS [ 20.854 s]
[INFO] GeoGig Core ........................................ SUCCESS [02:25 min]
[INFO] Replication and synchronization .................... SUCCESS [01:00 min]
[INFO] GeoGig DataStore Implementation .................... SUCCESS [03:29 min]
[INFO] Storage backends ................................... SUCCESS [  2.202 s]
[INFO] RocksDB storage backend ............................ SUCCESS [ 44.954 s]
[INFO] GeoGig Command Line Interface ...................... SUCCESS [04:25 min]
[INFO] PostgreSQL Storage Backend ......................... SUCCESS [  2.245 s]
[INFO] GeoTools Extension ................................. SUCCESS [ 53.691 s]
[INFO] Web modules ........................................ SUCCESS [  1.288 s]
[INFO] GeoGig Web API ..................................... SUCCESS [01:16 min]
[INFO] GeoGig WebApp ...................................... SUCCESS [  1.862 s]
[INFO] GeoGig Web API Automated Functional Tests .......... FAILURE [05:14 min]
[INFO] GeoGig CLI App ..................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20:13 min
[INFO] Finished at: 2018-01-31T12:05:17+00:00
[INFO] Final Memory: 111M/1293M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project geogig-web-api-functional-tests: There are test failures.
[ERROR] 
[ERROR] Please refer to <https://build.geoserver.org/job/geogig-master-nightly/ws/src/web/functional/target/surefire-reports> for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :geogig-web-api-functional-tests
Build step 'Invoke top-level Maven targets' marked build as failure
[Cucumber Tests] Parsing results.
[Cucumber Tests] parsing cucumber.json
[Cucumber Tests] parsing cucumber.json
[Cucumber Tests] parsing cucumber.json
[Cucumber Tests] parsing cucumber.json


Back to the top