[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [rdf4j-dev] [Hudson] Build failed in Hudson: rdf4j-master-verify #78
|
I can’t quite figure out what is going wrong here - especially since Joseph’s fixes (which apparently cause these test errors) do not have anything to do with the Federate command in the Console.
When I run verify locally, all tests greenline. But Hudson on two consecutive builds reports these tests as failing.
I have noticed, on my local machine, that suddenly these tests take _very_ long to complete. org.eclipse.rdf4j.console.DropTest takes over 36 seconds to complete (normally it’s less than a second), and FederateTest takes almost 4 minutes (where it should just be under a second, again). This happens to me both when running from the command line and from Eclipse. AFAICT other tests do not suffer from this sudden slowdown.
Can I get some people to have a closer look and see if they have similar issues?
Jeen
> On 10 Oct. 2016, at 09:21, hudsonbuild@xxxxxxxxxxx wrote:
>
> See <https://hudson.eclipse.org/rdf4j/job/rdf4j-master-verify/78/>
>
> ------------------------------------------
> [...truncated 8520 lines...]
> nonexistentMemberPrintsSpecificError(org.eclipse.rdf4j.console.FederateTest) Time elapsed: 0.017 sec <<< FAILURE!
> org.mockito.exceptions.verification.WantedButNotInvoked:
> Wanted but not invoked:
> consoleIO.writeError(
> "FreeLunch does not exist."
> );
> -> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:288)
> Actually, there were zero interactions with this mock.
>
> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:288)
> at org.eclipse.rdf4j.console.FederateTest.nonexistentMemberPrintsSpecificError(FederateTest.java:175)
>
> invalidArgumentPrintsError(org.eclipse.rdf4j.console.FederateTest) Time elapsed: 0.016 sec <<< FAILURE!
> org.mockito.exceptions.verification.WantedButNotInvoked:
> Wanted but not invoked:
> consoleIO.writeError(<any>);
> -> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:291)
> Actually, there were zero interactions with this mock.
>
> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:291)
> at org.eclipse.rdf4j.console.FederateTest.invalidArgumentPrintsError(FederateTest.java:134)
>
> federateSPARQLtypeSucceeds(org.eclipse.rdf4j.console.FederateTest) Time elapsed: 0.014 sec <<< FAILURE!
> java.lang.AssertionError:
> Expected: is <true>
> but: was <false>
> at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
> at org.junit.Assert.assertThat(Assert.java:956)
> at org.junit.Assert.assertThat(Assert.java:923)
> at org.eclipse.rdf4j.console.FederateTest.verifySuccess(FederateTest.java:253)
> at org.eclipse.rdf4j.console.FederateTest.verifySuccess(FederateTest.java:247)
> at org.eclipse.rdf4j.console.FederateTest.federateSPARQLtypeSucceeds(FederateTest.java:221)
>
> federateMemoryMembersSuccess(org.eclipse.rdf4j.console.FederateTest) Time elapsed: 0.015 sec <<< FAILURE!
> java.lang.AssertionError:
> Expected: is <true>
> but: was <false>
> at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
> at org.junit.Assert.assertThat(Assert.java:956)
> at org.junit.Assert.assertThat(Assert.java:923)
> at org.eclipse.rdf4j.console.FederateTest.verifySuccess(FederateTest.java:253)
> at org.eclipse.rdf4j.console.FederateTest.verifySuccess(FederateTest.java:247)
> at org.eclipse.rdf4j.console.FederateTest.federateMemoryMembersSuccess(FederateTest.java:183)
>
>
> Results :
>
> Failed tests:
> FederateTest.federateHTTPtypeSucceeds:213->verifySuccess:247->verifySuccess:253
> Expected: is <true>
> but: was <false>
> FederateTest.sparqlAndNotReadOnlyPrintsError:158->verifyFailure:288
> Wanted but not invoked:
> consoleIO.writeError("sparql is read-only.");
> -> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:288)
> Actually, there were zero interactions with this mock.
>
> FederateTest.fedAlreadyExistsPrintsSpecificError:167->verifyFailure:288
> Wanted but not invoked:
> consoleIO.writeError(
> "alien already exists."
> );
> -> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:288)
> Actually, there were zero interactions with this mock.
>
> FederateTest.fullyHeterogeneousSuccess:240->verifySuccess:247->verifySuccess:253
> Expected: is <true>
> but: was <false>
> FederateTest.successWithNonDefaultReadonlyAndDistinct:229->verifySuccess:253
> Expected: is <true>
> but: was <false>
> FederateTest.federateSucceedsWithHTTPandSPARQLmembers:205->verifySuccess:247->verifySuccess:253
> Expected: is <true>
> but: was <false>
> FederateTest.nonexistentMemberPrintsSpecificError:175->verifyFailure:288
> Wanted but not invoked:
> consoleIO.writeError(
> "FreeLunch does not exist."
> );
> -> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:288)
> Actually, there were zero interactions with this mock.
>
> FederateTest.invalidArgumentPrintsError:134->verifyFailure:291
> Wanted but not invoked:
> consoleIO.writeError(<any>);
> -> at org.eclipse.rdf4j.console.FederateTest.verifyFailure(FederateTest.java:291)
> Actually, there were zero interactions with this mock.
>
> FederateTest.federateSPARQLtypeSucceeds:221->verifySuccess:247->verifySuccess:253
> Expected: is <true>
> but: was <false>
> FederateTest.federateMemoryMembersSuccess:183->verifySuccess:247->verifySuccess:253
> Expected: is <true>
> but: was <false>
>
> Tests run: 26, Failures: 10, Errors: 0, Skipped: 0
>
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] RDF4J .............................................. SUCCESS [ 0.222 s]
> [INFO] RDF4J Core ......................................... SUCCESS [ 0.043 s]
> [INFO] RDF4J: util ........................................ SUCCESS [ 2.709 s]
> [INFO] RDF4J: Model ....................................... SUCCESS [ 4.352 s]
> [INFO] RDF4J: Rio ......................................... SUCCESS [ 0.043 s]
> [INFO] RDF4J: Rio - API ................................... SUCCESS [ 1.993 s]
> [INFO] RDF4J: Rio - Languages ............................. SUCCESS [ 0.833 s]
> [INFO] RDF4J: Rio - Datatypes ............................. SUCCESS [ 0.768 s]
> [INFO] RDF4J: Rio - Binary ................................ SUCCESS [ 0.793 s]
> [INFO] RDF4J: Rio - JSON-LD ............................... SUCCESS [ 2.156 s]
> [INFO] RDF4J: Rio - Turtle ................................ SUCCESS [ 2.540 s]
> [INFO] RDF4J: Rio - N3 (writer-only) ...................... SUCCESS [ 0.732 s]
> [INFO] RDF4J: Rio - N-Triples ............................. SUCCESS [ 0.936 s]
> [INFO] RDF4J: Rio - N-Quads ............................... SUCCESS [ 0.793 s]
> [INFO] RDF4J: Rio - RDF/JSON .............................. SUCCESS [ 0.922 s]
> [INFO] RDF4J: Rio - RDF/XML ............................... SUCCESS [ 2.013 s]
> [INFO] RDF4J: Rio - TriX .................................. SUCCESS [ 1.744 s]
> [INFO] RDF4J: Rio - TriG .................................. SUCCESS [ 0.732 s]
> [INFO] RDF4J: Query ....................................... SUCCESS [ 2.422 s]
> [INFO] RDF4J: Query result IO ............................. SUCCESS [ 0.052 s]
> [INFO] RDF4J: Query result IO - API ....................... SUCCESS [ 0.968 s]
> [INFO] RDF4J: Query result IO - binary .................... SUCCESS [ 0.868 s]
> [INFO] RDF4J: Query result IO - SPARQL/JSON ............... SUCCESS [ 0.909 s]
> [INFO] RDF4J: Query result IO - SPARQL/XML ................ SUCCESS [ 1.032 s]
> [INFO] RDF4J: Query result IO - plain text booleans ....... SUCCESS [ 0.859 s]
> [INFO] RDF4J: Query algebra ............................... SUCCESS [ 0.043 s]
> [INFO] RDF4J: Query algebra - model ....................... SUCCESS [ 2.353 s]
> [INFO] RDF4J: Repository .................................. SUCCESS [ 0.040 s]
> [INFO] RDF4J: Repository - API ............................ SUCCESS [ 1.939 s]
> [INFO] RDF4J: HTTP ........................................ SUCCESS [ 0.042 s]
> [INFO] RDF4J: HTTP protocol ............................... SUCCESS [ 1.878 s]
> [INFO] RDF4J: HTTP client ................................. SUCCESS [ 1.981 s]
> [INFO] RDF4J: Query parser ................................ SUCCESS [ 0.041 s]
> [INFO] RDF4J: Query parser - API .......................... SUCCESS [ 1.848 s]
> [INFO] RDF4J: Query parser - SPARQL ....................... SUCCESS [ 4.344 s]
> [INFO] RDF4J: SPARQL Repository ........................... SUCCESS [ 1.240 s]
> [INFO] RDF4J: Query algebra - evaluation .................. SUCCESS [ 4.508 s]
> [INFO] RDF4J: Query algebra - GeoSPARQL ................... SUCCESS [ 1.317 s]
> [INFO] RDF4J: Query parser - SeRQL ........................ SUCCESS [ 3.950 s]
> [INFO] RDF4J: Query Rendering ............................. SUCCESS [ 1.500 s]
> [INFO] RDF4J: Sail ........................................ SUCCESS [ 0.045 s]
> [INFO] RDF4J: Sail API .................................... SUCCESS [ 1.171 s]
> [INFO] RDF4J: Sail Model .................................. SUCCESS [ 0.874 s]
> [INFO] RDF4J: Inferencer Sails ............................ SUCCESS [ 1.277 s]
> [INFO] RDF4J: Sail base implementations ................... SUCCESS [ 1.685 s]
> [INFO] RDF4J: MemoryStore ................................. SUCCESS [ 2.406 s]
> [INFO] RDF4J: SailRepository .............................. SUCCESS [ 2.882 s]
> [INFO] RDF4J: Federation SAIL ............................. SUCCESS [ 3.453 s]
> [INFO] RDF4J: NativeStore ................................. SUCCESS [ 3.662 s]
> [INFO] RDF4J Full Text Search (FTS) Sails ................. SUCCESS [ 0.049 s]
> [INFO] RDF4J Lucene Sail API .............................. SUCCESS [ 2.903 s]
> [INFO] RDF4J test suites .................................. SUCCESS [ 0.046 s]
> [INFO] RDF4J Lucene Sail Tests ............................ SUCCESS [ 1.217 s]
> [INFO] RDF4J Lucene Sail Index ............................ SUCCESS [ 4.080 s]
> [INFO] RDF4J Elastic Search Sail Index .................... SUCCESS [ 10.869 s]
> [INFO] RDF4J Solr Sail Index .............................. SUCCESS [01:04 min]
> [INFO] RDF4J: SPIN ........................................ SUCCESS [ 3.535 s]
> [INFO] RDF4J: SPIN SAIL ................................... SUCCESS [02:07 min]
> [INFO] RDF4J: Repository - event (wrapper) ................ SUCCESS [ 1.849 s]
> [INFO] RDF4J: HTTPRepository .............................. SUCCESS [ 1.074 s]
> [INFO] RDF4J: Repository manager .......................... SUCCESS [ 2.125 s]
> [INFO] RDF4J: DatasetRepository (wrapper) ................. SUCCESS [ 1.279 s]
> [INFO] RDF4J: Repository - context aware (wrapper) ........ SUCCESS [ 2.364 s]
> [INFO] RDF4J: application configuration ................... SUCCESS [ 1.848 s]
> [INFO] RDF4J: Runtime ..................................... SUCCESS [ 2.687 s]
> [INFO] RDF4J: Console ..................................... FAILURE [ 3.572 s]
> [INFO] RDF4J: HTTP server - core .......................... SKIPPED
> [INFO] RDF4J: HTTP server ................................. SKIPPED
> [INFO] RDF4J Workbench .................................... SKIPPED
> [INFO] RDF4J: Runtime - OSGi .............................. SKIPPED
> [INFO] RDF4J: Assembly .................................... SKIPPED
> [INFO] RDF4J Model API compliance test suite .............. SKIPPED
> [INFO] RDF4J Query Result IO compliance test suite ........ SKIPPED
> [INFO] RDF4J Rio compliance test suite .................... SKIPPED
> [INFO] RDF4J SeRQL test suite ............................. SKIPPED
> [INFO] RDF4J SPARQL compliance test suite ................. SKIPPED
> [INFO] RDF4J GeoSPARQL compliance test suite .............. SKIPPED
> [INFO] RDF4J SAIL and Repository API compliance test suite SKIPPED
> [INFO] RDF4J compliance tests ............................. SKIPPED
> [INFO] RDF4J Model compliance test ........................ SKIPPED
> [INFO] RDF4J Query Result IO compliance tests ............. SKIPPED
> [INFO] RDF4J Rio compliance tests ......................... SKIPPED
> [INFO] RDF4J HTTP server compliance tests ................. SKIPPED
> [INFO] RDF4J SAIL and Repository compliance test .......... SKIPPED
> [INFO] RDF4J SeRQL query parser compliance tests .......... SKIPPED
> [INFO] RDF4J SPARQL query parser compliance tests ......... SKIPPED
> [INFO] RDF4J GeoSPARQL compliance tests ................... SKIPPED
> [INFO] RDF4J BOM .......................................... SKIPPED
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 05:14 min
> [INFO] Finished at: 2016-10-09T18:21:05-04:00
> [INFO] Final Memory: 158M/2557M
> [INFO] ------------------------------------------------------------------------
> [INFO] o.h.m.e.h.MavenExecutionResultHandler - Build failed with exception(s)
> [INFO] o.h.m.e.h.MavenExecutionResultHandler - [1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project rdf4j-console: There are test failures.
>
> Please refer to /jobs/genie.rdf4j/rdf4j-master-verify/workspace/core/console/target/surefire-reports for the individual test results.
> [DEBUG] Closing connection to remote
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project rdf4j-console: There are test failures.
> [ERROR]
> [ERROR] Please refer to /jobs/genie.rdf4j/rdf4j-master-verify/workspace/core/console/target/surefire-reports for the individual test results.
> [ERROR] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project rdf4j-console: There are test failures.
>
> Please refer to /jobs/genie.rdf4j/rdf4j-master-verify/workspace/core/console/target/surefire-reports for the individual test results.
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.
>
> Please refer to /jobs/genie.rdf4j/rdf4j-master-verify/workspace/core/console/target/surefire-reports for the individual test results.
> at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:82)
> at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:195)
> at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:861)
> at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:729)
> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> ... 20 more
> [ERROR]
> [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 :rdf4j-console
> [DEBUG] Waiting for process to finish
> [DEBUG] Result: 1
> Recording test results
>
> --
> This message is automatically generated by Hudson.
> For more information on Hudson, see: http://hudson-ci.org/
> _______________________________________________
> rdf4j-dev mailing list
> rdf4j-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/rdf4j-dev