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

Reply via email to