After shutting down a local instance of fuseki, all tests pass now and the build is successful. I remember that attempting to bind port 3030 has been in issue for some time and changing ports for the tests is a good idea.
While this is good news, I still get some intermittent but not reproducible test failures for the fuseki-UI cypress tests. [INFO] [TESTS] ERROR Error: Command failed: /home/lotico/git/jena/jena-fuseki2/jena-fuseki-ui/node_modules/cypress/bin/cypress run --config baseUrl=http://localhost:33661 --headless [INFO] [TESTS] Error: Command failed: /home/lotico/git/jena/jena-fuseki2/jena-fuseki-ui/node_modules/cypress/bin/cypress run --config baseUrl=http://localhost:33661 --headless [INFO] [TESTS] at makeError (/home/lotico/git/jena/jena-fuseki2/jena-fuseki-ui/node_modules/execa/index.js:174:9) [INFO] [TESTS] at /home/lotico/git/jena/jena-fuseki2/jena-fuseki-ui/node_modules/execa/index.js:278:16 [INFO] [TESTS] at processTicksAndRejections (node:internal/process/task_queues:96:5) [INFO] [TESTS] vue-cli-service test:e2e --headless exited with code 1 [INFO] --> Sending SIGTERM to other processes.. [INFO] [SERVER] yarn run serve:fuseki exited with code SIGTERM [INFO] error Command failed with exit code 1. [INFO] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Apache Jena 4.8.0-SNAPSHOT: [INFO] [INFO] Apache Jena ........................................ SUCCESS [ 2.531 s] [INFO] Apache Jena - Shadowed external libraries .......... SUCCESS [ 1.871 s] [INFO] Apache Jena - IRI .................................. SUCCESS [ 4.383 s] [INFO] Apache Jena - Base ................................. SUCCESS [ 7.559 s] [INFO] Apache Jena - Core ................................. SUCCESS [ 41.746 s] [INFO] Apache Jena - ARQ .................................. SUCCESS [ 44.269 s] [INFO] Apache Jena - SHACL ................................ SUCCESS [ 5.231 s] [INFO] Apache Jena - ShEx ................................. SUCCESS [ 6.129 s] [INFO] Apache Jena - RDF Patch ............................ SUCCESS [ 2.787 s] [INFO] Apache Jena - RDF Connection ....................... SUCCESS [ 4.030 s] [INFO] Apache Jena - DBOE Database Operation Environment .. SUCCESS [ 0.020 s] [INFO] Apache Jena - DBOE Base ............................ SUCCESS [ 3.691 s] [INFO] Apache Jena - DBOE Transactions .................... SUCCESS [ 3.215 s] [INFO] Apache Jena - DBOE Indexes ......................... SUCCESS [ 1.708 s] [INFO] Apache Jena - DBOE Index test suite ................ SUCCESS [ 0.155 s] [INFO] Apache Jena - DBOE Transactional Datastructures .... SUCCESS [ 6.691 s] [INFO] Apache Jena - DBOE Storage ......................... SUCCESS [ 2.986 s] [INFO] Apache Jena - TDB1 (Native Triple Store) ........... SUCCESS [ 33.488 s] [INFO] Apache Jena - TDB2 (Native Triple Store) ........... SUCCESS [ 23.775 s] [INFO] Apache Jena - Libraries POM ........................ SUCCESS [ 0.099 s] [INFO] Apache Jena - Command line tools ................... SUCCESS [ 5.192 s] [INFO] Apache Jena - SPARQL Text Search ................... SUCCESS [ 27.702 s] [INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ......... SUCCESS [ 0.008 s] [INFO] Apache Jena - Fuseki Core Engine ................... SUCCESS [ 8.677 s] [INFO] Apache Jena - Fuseki UI ............................ FAILURE [01:09 min] [INFO] Apache Jena - Fuseki Data Access Control ........... SKIPPED [INFO] Apache Jena - Fuseki Server Main ................... SKIPPED [INFO] Apache Jena - Fuseki Server Jar .................... SKIPPED [INFO] Apache Jena - Fuseki Webapp ........................ SKIPPED [INFO] Apache Jena - Fuseki WAR File ...................... SKIPPED [INFO] Apache Jena - Fuseki Server Standalone Jar ......... SKIPPED [INFO] Apache Jena - Fuseki Docker Tools .................. SKIPPED [INFO] Apache Jena - Fuseki Binary Distribution ........... SKIPPED [INFO] Apache Jena - GeoSPARQL Engine ..................... SKIPPED [INFO] Apache Jena - Fuseki with GeoSPARQL Engine ......... SKIPPED [INFO] Apache Jena - Integration Testing .................. SKIPPED [INFO] Apache Jena - Distribution ......................... SKIPPED [INFO] Apache Jena - Security Permissions ................. SKIPPED [INFO] Apache Jena - Extras ............................... SKIPPED [INFO] Apache Jena - Extras - Query Builder ............... SKIPPED [INFO] Apache Jena - CommonsRDF for Jena .................. SKIPPED [INFO] Apache Jena - Extras - Service Enhancer ............ SKIPPED [INFO] Apache Jena - Code Examples ........................ SKIPPED [INFO] Apache Jena - JDBC Parent .......................... SKIPPED [INFO] Apache Jena - JDBC Core API ........................ SKIPPED [INFO] Apache Jena - JDBC Remote Endpoint Driver .......... SKIPPED [INFO] Apache Jena - JDBC In-Memory Driver ................ SKIPPED [INFO] Apache Jena - JDBC TDB Driver ...................... SKIPPED [INFO] Apache Jena - JDBC Driver Bundle ................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 05:07 min [INFO] Finished [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.12.1:yarn (yarn run test:e2e) on project jena-fuseki-ui: Failed to run task: 'yarn run test:e2e -- --headless --browser chrome' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) -> [Help 1] On Mon, Dec 26, 2022 at 1:32 PM Marco Neumann <marco.neum...@gmail.com> wrote: > had a look at the log and was able to fix this error. The system was > missing the Xvfb dependency which seems to be required by the Cypress test > framework. > > it's now passing the jena-fuseki2 build. > > and ready to get stuck in the geosparql tests. > > jena-fuseki-geosparql seems to build fine on its own but fails as part of > the main pom. > > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1.709 s > [INFO] Finished at: > [INFO] > ------------------------------------------------------------------------ > [ERROR] No plugin found for prefix 'jena-fuseki-geosparql' in the current > project and in the plugin groups [org.apache.maven.plugins, > org.codehaus.mojo] available from the repositories [local > (/home/lotico/.m2/repository), apache.snapshots ( > https://repository.apache.org/snapshots), central ( > https://repo.maven.apache.org/maven2)] -> [Help 1] > org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException: No plugin > found for prefix 'jena-fuseki-geosparql' in the current project and in the > plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from > the repositories [local (/home/lotico/.m2/repository), apache.snapshots ( > https://repository.apache.org/snapshots), central ( > https://repo.maven.apache.org/maven2)] > at > org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.resolve > (DefaultPluginPrefixResolver.java:95) > at > org.apache.maven.lifecycle.internal.MojoDescriptorCreator.findPluginForPrefix > (MojoDescriptorCreator.java:266) > at > org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDescriptor > (MojoDescriptorCreator.java:220) > at > org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments > (DefaultLifecycleTaskSegmentCalculator.java:104) > at > org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments > (DefaultLifecycleTaskSegmentCalculator.java:83) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:89) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native > Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.in[INFO] BUILD > FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1.709 s > [INFO] Finished at: 2022-12-26T14:30:37+01:00 > [INFO] > ------------------------------------------------------------------------ > [ERROR] No plugin found for prefix 'jena-fuseki-geosparql' in the current > project and in the plugin groups [org.apache.maven.plugins, > org.codehaus.mojo] available from the repositories [local > (/home/lotico/.m2/repository), apache.snapshots ( > https://repository.apache.org/snapshots), central ( > https://repo.maven.apache.org/maven2)] -> [Help 1] > org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException: No plugin > found for prefix 'jena-fuseki-geosparql' in the current project and in the > plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from > the repositories [local (/home/lotico/.m2/repository), apache.snapshots ( > https://repository.apache.org/snapshots), central ( > https://repo.maven.apache.org/maven2)] > at > org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.resolve > (DefaultPluginPrefixResolver.java:95) > at > org.apache.maven.lifecycle.internal.MojoDescriptorCreator.findPluginForPrefix > (MojoDescriptorCreator.java:266) > at > org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDescriptor > (MojoDescriptorCreator.java:220) > at > org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments > (DefaultLifecycleTaskSegmentCalculator.java:104) > at > org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments > (DefaultLifecycleTaskSegmentCalculator.java:83) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:89) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native > Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > [ERROR] > [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/NoPluginFoundForPrefixException > voke (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > [ERROR] > [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/NoPluginFoundForPrefixException > > > > On Mon, Dec 26, 2022 at 11:33 AM Andy Seaborne <a...@apache.org> wrote: > >> > jena-fuseki-ui: Failed to run task: 'yarn run test:e2e -- --headless >> > --browser chrome' failed. org.apache.commons.exec.ExecuteException: >> >> That message is only the log of the test failing - there will be text >> above indicating what happened in the e2e tests. >> >> Andy >> >> On 24/12/2022 20:50, Marco Neumann wrote: >> > so far I can only confirm that it fails. I will add more details next >> week >> > if I can find some. >> > >> > On Sat, Dec 24, 2022 at 8:44 PM Andy Seaborne <a...@apache.org> wrote: >> > >> >> We have an issue for this:: >> >> >> >> https://github.com/apache/jena/issues/1644 >> >> >> >> Please add details so we identify the cause. >> >> >> >> Andy >> >> >> >> On Sat, 24 Dec 2022, 18:35 Marco Neumann, <marco.neum...@gmail.com> >> wrote: >> >> >> >>> while you are at it also take a look at the issue with >> >>> >> >>> jena-fuseki-ui: Failed to run task: 'yarn run test:e2e -- --headless >> >>> --browser chrome' failed. org.apache.commons.exec.ExecuteException: >> >> Process >> >>> exited with an error: 1 (Exit value: 1) >> >>> >> >>> it prevents me from building a fresh clone with a clean install. >> >>> >> >>> >> >>> On Sat, Dec 24, 2022 at 6:28 PM Andy Seaborne <a...@apache.org> >> wrote: >> >>> >> >>>> The problems with GeoSPARQL tests means this RC is cancelled. >> >>>> >> >>>> It'll be a few days before RC2. >> >>>> >> >>>> Andy >> >>>> >> >>>> On 20/12/2022 16:39, Andy Seaborne wrote: >> >>>>> Hi, >> >>>>> >> >>>>> Here is a vote on the release of Apache Jena 4.7.0. >> >>>>> This is the first release candidate. >> >>>>> >> >>>>> The deadline is >> >>>>> >> >>>>> Friday, 23rd December 2022 at 18:00 UTC >> >>>>> >> >>>>> Please vote to approve this release: >> >>>>> >> >>>>> [ ] +1 Approve the release >> >>>>> [ ] 0 Don't care >> >>>>> [ ] -1 Don't release, because ... >> >>>>> >> >>>> >> >>> >> >>> >> >>> -- >> >>> >> >>> >> >>> --- >> >>> Marco Neumann >> >>> >> >> >> > >> > >> > > > -- > > > --- > Marco Neumann > > > -- --- Marco Neumann