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 26b8168cd8 fix: move test files to match new package structure, apply
spotless
add 5aeee8d9e1 refactor: move all test files to match new domain module
package structure
add 3849a2873a fix: replace Derby test infra with Testcontainers MariaDB
No new revisions were added by this update.
Summary of changes:
airavata-api/pom.xml | 36 +-
.../org/apache/airavata/common/db/DerbyUtil.java | 112 -----
.../{utils => util}/ThriftClientPoolTest.java | 5 +-
.../airavata/common/utils/DerbyTestUtil.java | 455 ---------------------
.../ApplicationDeploymentRepositoryTest.java | 0
.../ApplicationInterfaceRepositoryTest.java | 0
.../repository}/ComputeResourceRepositoryTest.java | 0
.../repository}/GatewayGroupsRepositoryTest.java | 0
.../repository}/GatewayProfileRepositoryTest.java | 0
.../GroupResourceProfileRepositoryTest.java | 0
.../JobSubmissionInterfaceRepositoryTest.java | 0
.../repository}/StorageResourceRepositoryTest.java | 0
.../UserResourceProfileRepositoryTest.java | 0
.../service}/ApplicationCatalogServiceTest.java | 0
.../GatewayResourceProfileServiceTest.java | 0
.../service}/GroupResourceProfileServiceTest.java | 0
.../service}/ParserServiceTest.java | 0
.../service}/ResourceServiceTest.java | 0
.../service}/UserResourceProfileServiceTest.java | 0
.../GroupComputeResourcePreferenceUtilTest.java | 7 +-
.../{helix => compute/util}/SFTPDeleteDirTest.java | 2 +-
.../repository/db/CommunityUserDAOTest.java | 11 +-
.../repository/db/CredentialsDAOTest.java | 36 +-
.../store/cpi/SSHSummaryTest/SSHSummaryTest.java | 31 +-
.../util/notifier/impl/EmailNotifierTest.java | 2 +-
.../orchestrator}/BaseOrchestratorTest.java | 0
.../orchestrator}/NewOrchestratorTest.java | 0
.../OrchestratorClientFactoryTest.java | 0
.../orchestrator}/OrchestratorTestWithGRAM.java | 0
.../OrchestratorTestWithMyProxyAuth.java | 0
.../repository}/ExperimentErrorRepositoryTest.java | 0
.../repository}/ExperimentInputRepositoryTest.java | 0
.../ExperimentOutputRepositoryTest.java | 0
.../repository}/ExperimentRepositoryTest.java | 0
.../ExperimentStatusRepositoryTest.java | 0
.../ExperimentSummaryRepositoryTest.java | 0
.../repository}/GatewayRepositoryTest.java | 0
.../repository}/JobRepositoryTest.java | 0
.../repository}/JobStatusRepositoryTest.java | 0
.../repository}/NotificationRepositoryTest.java | 0
.../repository}/ProcessErrorRepositoryTest.java | 0
.../repository}/ProcessInputRepositoryTest.java | 0
.../repository}/ProcessOutputRepositoryTest.java | 0
.../repository}/ProcessRepositoryTest.java | 0
.../repository}/ProcessStatusRepositoryTest.java | 0
.../repository}/ProjectRepositoryTest.java | 0
.../repository}/QueueStatusRepositoryTest.java | 0
.../repository}/TaskErrorRepositoryTest.java | 0
.../repository}/TaskRepositoryTest.java | 0
.../repository}/TaskStatusRepositoryTest.java | 0
.../repository}/UserRepositoryTest.java | 0
.../repository}/WorkflowRepositoryTest.java | 0
.../service}/ExperimentServiceTest.java | 0
.../service}/GatewayServiceTest.java | 0
.../service}/NotificationServiceTest.java | 0
.../service}/ProjectServiceTest.java | 0
.../service}/RequestContextTest.java | 0
.../execution/util/CustomBeanFactoryTest.java | 13 +-
.../util}/WorkspaceRepositoryTest.java | 0
.../airavata/execution/util/common/TestBase.java | 109 +++++
.../replicacatalog/DataProductRepositoryTest.java | 1 +
.../DataReplicaLocationRepositoryTest.java | 0
.../core/repositories/common/DerbyTestUtil.java | 454 --------------------
.../core/repositories/common/TestBase.java | 98 -----
.../admin/services/core/tests/SetupNewGateway.java | 2 +-
.../security/repository/JDBCUserStoreTest.java | 46 +--
.../repository/SessionDBUserStoreTest.java | 35 +-
.../service/GatewayGroupsInitializerTest.java | 1 +
.../service/KeyCloakSecurityManagerTest.java | 1 +
.../util/AuthenticatorConfigurationReaderTest.java | 4 +-
.../airavata/security/util/SecurityUtilTest.java | 9 +-
.../sharing/{registry => handler}/CipresTest.java | 2 +-
.../SharingRegistryServerHandlerTest.java | 26 +-
.../service}/DataProductServiceTest.java | 2 +-
...vice.provisioning.SSHAccountProvisionerProvider | 1 +
airavata-api/src/test/resources/airavata.p12 | Bin 0 -> 3047 bytes
airavata-api/src/test/resources/authenticators.xml | 6 +-
.../src/test/resources/credential-store/client.xml | 6 +
.../src/test/resources/disabled-authenticator.xml | 8 +-
.../src/test/resources/jdbc-authenticator.xml | 2 +-
.../src/test/resources/session-authenticator.xml | 2 +-
.../src/test/resources/testcontainers.properties | 1 +
pom.xml | 46 ++-
83 files changed, 278 insertions(+), 1294 deletions(-)
delete mode 100644
airavata-api/src/main/java/org/apache/airavata/common/db/DerbyUtil.java
rename airavata-api/src/test/java/org/apache/airavata/common/{utils =>
util}/ThriftClientPoolTest.java (97%)
delete mode 100644
airavata-api/src/test/java/org/apache/airavata/common/utils/DerbyTestUtil.java
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/ApplicationDeploymentRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/ApplicationInterfaceRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/ComputeResourceRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/GatewayGroupsRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/GatewayProfileRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/GroupResourceProfileRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/JobSubmissionInterfaceRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/StorageResourceRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/appcatalog
=> compute/repository}/UserResourceProfileRepositoryTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/appcatalog =>
compute/service}/ApplicationCatalogServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/resourceprofile
=> compute/service}/GatewayResourceProfileServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/groupprofile =>
compute/service}/GroupResourceProfileServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/parser =>
compute/service}/ParserServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/resource =>
compute/service}/ResourceServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/resourceprofile
=> compute/service}/UserResourceProfileServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{helix =>
compute/util}/SFTPDeleteDirTest.java (99%)
rename airavata-api/src/test/java/org/apache/airavata/{orchestrator/core =>
execution/orchestrator}/BaseOrchestratorTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{orchestrator/core =>
execution/orchestrator}/NewOrchestratorTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{orchestrator/client =>
execution/orchestrator}/OrchestratorClientFactoryTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{orchestrator/core =>
execution/orchestrator}/OrchestratorTestWithGRAM.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{orchestrator/core =>
execution/orchestrator}/OrchestratorTestWithMyProxyAuth.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ExperimentErrorRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ExperimentInputRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ExperimentOutputRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ExperimentRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ExperimentStatusRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ExperimentSummaryRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/GatewayRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/JobRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/JobStatusRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/NotificationRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ProcessErrorRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ProcessInputRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ProcessOutputRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ProcessRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ProcessStatusRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/ProjectRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/QueueStatusRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/TaskErrorRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/TaskRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/TaskStatusRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/expcatalog
=> execution/repository}/UserRepositoryTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories/workflowcatalog
=> execution/repository}/WorkflowRepositoryTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/experiment =>
execution/service}/ExperimentServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/gateway =>
execution/service}/GatewayServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/notification =>
execution/service}/NotificationServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/project =>
execution/service}/ProjectServiceTest.java (100%)
rename airavata-api/src/test/java/org/apache/airavata/{service/context =>
execution/service}/RequestContextTest.java (100%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories =>
execution/util}/WorkspaceRepositoryTest.java (100%)
create mode 100644
airavata-api/src/test/java/org/apache/airavata/execution/util/common/TestBase.java
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories =>
execution/util}/replicacatalog/DataProductRepositoryTest.java (99%)
rename
airavata-api/src/test/java/org/apache/airavata/{registry/core/repositories =>
execution/util}/replicacatalog/DataReplicaLocationRepositoryTest.java (100%)
delete mode 100644
airavata-api/src/test/java/org/apache/airavata/registry/core/repositories/common/DerbyTestUtil.java
delete mode 100644
airavata-api/src/test/java/org/apache/airavata/registry/core/repositories/common/TestBase.java
rename airavata-api/src/test/java/org/apache/airavata/{service =>
security}/profile/iam/admin/services/core/tests/SetupNewGateway.java (99%)
rename airavata-api/src/test/java/org/apache/airavata/sharing/{registry =>
handler}/CipresTest.java (99%)
rename airavata-api/src/test/java/org/apache/airavata/sharing/{registry =>
handler}/SharingRegistryServerHandlerTest.java (95%)
rename airavata-api/src/test/java/org/apache/airavata/{service/dataproduct =>
storage/service}/DataProductServiceTest.java (98%)
create mode 100644
airavata-api/src/test/resources/META-INF/services/org.apache.airavata.credential.service.provisioning.SSHAccountProvisionerProvider
create mode 100644 airavata-api/src/test/resources/airavata.p12
create mode 100644 airavata-api/src/test/resources/credential-store/client.xml
create mode 100644 airavata-api/src/test/resources/testcontainers.properties