-
v2.5.8-hotfix Pre-release
released this
2026-05-18 15:24:49 +02:00 | 22 commits to main since this releasev2.5.8-hotfix
Linux plugin test stability hotfix for Ubuntu 24.04 WSL2.
Fixed
- Plugin integration fixtures now build from the local
Synapse-plugin-templatecheckout and compile against the localsynapse-plugin-apiavailable during tests. - Docker-backed integration tests skip cleanly when Docker/Testcontainers is unavailable instead of booting against
localhost:5432. - Testcontainers was upgraded to
2.0.5and the 2.x module artifact names are used for PostgreSQL and JUnit Jupiter support.
Validation
DOCKER_HOST=unix:///var/run/docker.sock \ TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE=/var/run/docker.sock \ mvn -U -q -Dtest=PluginStorageServiceTest,PluginLifecycleIntegrationTest,PluginLoaderIntegrationTest testAll 8 targeted backend/plugin tests passed on Ubuntu 24.04 WSL2 with Docker Desktop integration enabled.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Plugin integration fixtures now build from the local