This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch refactor/phase3-execution-module
in repository https://gitbox.apache.org/repos/asf/airavata.git
from 010bf917f3 fix: resolve all integration test failures with
Testcontainers MariaDB
add 7848e8a72b perf: singleton Testcontainer + lazy JPA factories, update
deps for Java 25
No new revisions were added by this update.
Summary of changes:
airavata-api/pom.xml | 9 +++-
.../execution/util/AppCatalogJPAUtils.java | 16 +++++--
.../execution/util/ExpCatalogJPAUtils.java | 16 +++++--
.../execution/util/RepCatalogJPAUtils.java | 16 +++++--
.../execution/util/WorkflowCatalogJPAUtils.java | 16 +++++--
.../security/profile/commons/utils/JPAUtils.java | 17 +++++--
.../org/apache/airavata/sharing/util/JPAUtils.java | 17 +++++--
.../airavata/common/utils/DatabaseTestCases.java | 12 ++---
.../execution/util/common/SharedMariaDB.java | 52 ++++++++++++++++++++++
.../SharedMariaDBLauncherSessionListener.java} | 26 +++++------
.../airavata/execution/util/common/TestBase.java | 20 ++-------
.../integration/AbstractIntegrationTest.java | 14 ++----
.../ExperimentRepositoryIntegrationTest.java | 18 +-------
.../integration/SharingServiceIntegrationTest.java | 19 +-------
.../handler/SharingRegistryServerHandlerTest.java | 20 ++-------
...junit.platform.launcher.LauncherSessionListener | 1 +
pom.xml | 20 ++++++++-
17 files changed, 186 insertions(+), 123 deletions(-)
create mode 100644
airavata-api/src/test/java/org/apache/airavata/execution/util/common/SharedMariaDB.java
copy
airavata-api/src/test/java/org/apache/airavata/{security/util/TestUserStore.java
=> execution/util/common/SharedMariaDBLauncherSessionListener.java} (53%)
create mode 100644
airavata-api/src/test/resources/META-INF/services/org.junit.platform.launcher.LauncherSessionListener