Skip to content

GH-2340: Remove the server-per-testsuite switch from Fuseki tests - #4133

Merged
afs merged 1 commit into
apache:mainfrom
ThomasThelen:issue_2340_flags
Aug 9, 2026
Merged

GH-2340: Remove the server-per-testsuite switch from Fuseki tests#4133
afs merged 1 commit into
apache:mainfrom
ThomasThelen:issue_2340_flags

Conversation

@ThomasThelen

@ThomasThelen ThomasThelen commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

GitHub issue resolved: '#2340' (Partially)

Pull request Description:

This PR is a continuation of #4131, this time tackling the existing support for turning server-per-test on/off. This functionality was only used in a handfull of tests, maybe this mechanism existed for testing the intermittent failures. Either way, they were removed and the tests use the same mechanism from the previous PR. Because these tests already had their own server, I don't think there are any to worry about that might depend on state from the other. The only thing that I'm noting is that the test harnesses are starting to repeat themselves between the previous PR and this one.

TestFusekiShaclValidation2.java was deleted, as it looks like one of the tests that was trying to isolate a failure (These are optimistic changes).

The changes should look pretty familiar, with the change pattern about the same in the linked pull request.


  • Tests are included.
  • Documentation change and updates are provided for the Apache Jena website
  • Commits have been squashed to remove intermediate development commit messages.
  • Key commit messages start with the issue number (GH-xxxx)

By submitting this pull request, I acknowledge that I am making a contribution to the Apache Software Foundation under the terms and conditions of the Contributor's Agreement.


See the Apache Jena "Contributing" guide.

@afs

afs commented Aug 7, 2026

Copy link
Copy Markdown
Member

Any string "resolved: #2340" will close the issue. The computer does not read "(partially)".

Description edited so it doesn't happen.

@afs
afs merged commit 504fce5 into apache:main Aug 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants