On 13/07/2024 10:56, Marco Neumann wrote:
[X] +1
but not deployed yet
had to install xvfb, pnpm and mocha etc to get it pass the Apache Jena -
Fuseki UI tests
mvn clean install
Hi Marco - thank you for trying it out.
Did the build output also say "[INFO] [TESTS] Cypress failed to start."
earlier in the log?
"""
[INFO] [TESTS] [STARTED] Task without title.
[INFO] [TESTS] [FAILED] Cypress failed to start.
[INFO] [TESTS] [FAILED]
[INFO] [TESTS] [FAILED] This may be due to a missing library or
dependency. https://on.cypress.io/required-dependencies
[INFO] [TESTS] [FAILED]
"""
The ASF Jenkins instance is experiencing this error and it appears to be
due to dependench related. I this not clear why it has started (the PR
where it started doesn't on the surface seem to a likely looking change).
> Node v18.19.1
Hmm - the POM file says
<node.version>v20.11.0</node.version>
so that seems to only apply to the build, not running tests.
It could be that the Jena build is now running on older environments -
the ASF Jenkins build fleet has about 30 Ubuntu servers (!!) for general
use and from mixed donations.
The problem is noted in the pre-release thread:
https://lists.apache.org/thread/drfj9lmh65gcj6d609tx52qdb1n4wrxc
and because the build is passing on github actions and local machine, it
seems better to get the release out and come back and fix it.
Jena ought to move to using Jenkins pipeline with a docker image so that
the build to get isolation. We fairly recently had problems with nodejs
versions on older build servers but in that case nodejs was updated.
Andy
[ERROR] Failed to execute goal
com.github.eirslett:frontend-maven-plugin:1.15.0:yarn (yarn run test:e2e)
on project jena-fuseki-ui: Failed to run task: 'yarn run test:e2e' failed.
org.apache.commons.exec.ExecuteException: Process exited with an error: 1
(Exit value: 1) -> [Help 1]
[INFO] Reactor Summary for Apache Jena 5.1.0:
[INFO]
[INFO] Apache Jena ........................................ SUCCESS [
9.543 s]
[INFO] Apache Jena - IRI .................................. SUCCESS [
2.671 s]
[INFO] Apache Jena - Base ................................. SUCCESS [
3.686 s]
[INFO] Apache Jena - Core ................................. SUCCESS [
28.747 s]
[INFO] Apache Jena - ARQ .................................. SUCCESS [
25.787 s]
[INFO] Apache Jena - ONTAPI ............................... SUCCESS [
10.581 s]
[INFO] Apache Jena - SHACL ................................ SUCCESS [
3.326 s]
[INFO] Apache Jena - ShEx ................................. SUCCESS [
3.885 s]
[INFO] Apache Jena - RDF Patch ............................ SUCCESS [
2.371 s]
[INFO] Apache Jena - RDF Connection ....................... SUCCESS [
2.447 s]
[INFO] Apache Jena - DBOE Database Operation Environment .. SUCCESS [
0.066 s]
[INFO] Apache Jena - DBOE Base ............................ SUCCESS [
2.156 s]
[INFO] Apache Jena - DBOE Transactions .................... SUCCESS [
1.825 s]
[INFO] Apache Jena - DBOE Indexes ......................... SUCCESS [
1.079 s]
[INFO] Apache Jena - DBOE Index test suite ................ SUCCESS [
0.320 s]
[INFO] Apache Jena - DBOE Transactional Datastructures .... SUCCESS [
20.250 s]
[INFO] Apache Jena - DBOE Storage ......................... SUCCESS [
1.694 s]
[INFO] Apache Jena - TDB1 (Native Triple Store) ........... SUCCESS [
7.363 s]
[INFO] Apache Jena - TDB2 (Native Triple Store) ........... SUCCESS [
6.352 s]
[INFO] Apache Jena - Libraries POM ........................ SUCCESS [
0.243 s]
[INFO] Apache Jena - Command line tools ................... SUCCESS [
2.839 s]
[INFO] Apache Jena - SPARQL Text Search ................... SUCCESS [
5.312 s]
[INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ......... SUCCESS [
0.024 s]
[INFO] Apache Jena - Fuseki Core Engine ................... SUCCESS [
5.540 s]
[INFO] Apache Jena - Fuseki UI ............................ FAILURE [
9.412 s]
[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 - Benchmark Suite ...................... SKIPPED
[INFO] Apache Jena - Benchmarks Shaded Jena 4.8.0 ......... SKIPPED
[INFO] Apache Jena - Benchmarks JMH ....................... 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 - BOM .................................. SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
com.github.eirslett:frontend-maven-plugin:1.15.0:yarn (yarn run test:e2e)
on project jena-fuseki-ui: Failed to run task: 'yarn run test:e2e' failed.
org.apache.commons.exec.ExecuteException: Process exited with an error: 1
(Exit value: 1) -> [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
Apache Maven 3.9.6
java version "21" 2023-09-19 LTS
Linux
Node v18.19.1
NPM 9.2.0