This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch service-layer-improvements
in repository https://gitbox.apache.org/repos/asf/airavata.git
from 136d120a98 get more services into DI
add 4f1bd99fc7 fix more test cases
add fee83c8802 ensure more test cases are passing
No new revisions were added by this update.
Summary of changes:
.../src/main/assembly/api-server-bin-assembly.xml | 1 -
.../services/CredentialEntityService.java | 11 ++
.../utils/TenantManagementKeycloakImpl.java | 45 ++---
.../HandlerInputEntity.java | 2 +-
.../HandlerOutputEntity.java | 2 +-
.../WorkflowApplicationEntity.java | 2 +-
.../WorkflowConnectionEntity.java | 2 +-
.../WorkflowDataBlockEntity.java | 2 +-
.../WorkflowHandlerEntity.java | 2 +-
.../appcatalog/BatchQueueResourcePolicyEntity.java | 2 +-
.../appcatalog/ComputeResourcePolicyEntity.java | 2 +-
.../entities/appcatalog/GridftpEndpointEntity.java | 2 +-
.../appcatalog/GroupComputeResourcePrefEntity.java | 2 +-
.../appcatalog/LibraryApendPathEntity.java | 2 +-
.../appcatalog/LibraryPrependPathEntity.java | 2 +-
.../appcatalog/ParserConnectorInputEntity.java | 2 +-
.../appcatalog/ParsingTemplateInputEntity.java | 2 +-
.../ComputationalResourceSchedulingEntity.java | 9 +-
.../entities/expcatalog/ExperimentErrorEntity.java | 9 +-
.../entities/expcatalog/ExperimentInputEntity.java | 9 +-
.../expcatalog/ExperimentOutputEntity.java | 9 +-
.../expcatalog/ExperimentStatusEntity.java | 10 +-
.../registry/entities/expcatalog/JobEntity.java | 2 +-
.../entities/expcatalog/JobStatusEntity.java | 4 +-
.../entities/expcatalog/ProcessErrorEntity.java | 4 +-
.../entities/expcatalog/ProcessInputEntity.java | 4 +-
.../entities/expcatalog/ProcessOutputEntity.java | 4 +-
.../entities/expcatalog/ProcessStatusEntity.java | 2 +-
.../entities/expcatalog/TaskErrorEntity.java | 4 +-
.../entities/expcatalog/TaskStatusEntity.java | 2 +-
.../registry/entities/expcatalog/UserEntity.java | 2 +-
.../registry/services/ComputeResourceService.java | 105 +++++++++++-
.../registry/services/DataProductService.java | 142 +++++++++++++++-
.../services/DataReplicaLocationService.java | 100 ++++++++++-
.../registry/services/ExperimentErrorService.java | 2 +-
.../registry/services/ExperimentInputService.java | 2 +-
.../registry/services/ExperimentOutputService.java | 2 +-
.../registry/services/ExperimentService.java | 84 +++++++++-
.../registry/services/ExperimentStatusService.java | 2 +-
.../services/ExperimentSummaryService.java | 2 +-
.../services/GroupResourceProfileService.java | 186 ++++++++++++++++++++-
.../airavata/registry/services/JobService.java | 9 +-
.../registry/services/JobStatusService.java | 2 +-
.../registry/services/ProcessErrorService.java | 18 +-
.../registry/services/ProcessInputService.java | 18 +-
.../registry/services/ProcessOutputService.java | 18 +-
.../airavata/registry/services/ProcessService.java | 66 +++++++-
.../registry/services/ProcessStatusService.java | 2 +-
.../airavata/registry/services/ProjectService.java | 12 ++
.../registry/services/StorageResourceService.java | 75 ++++++++-
.../registry/services/TaskErrorService.java | 18 +-
.../airavata/registry/services/TaskService.java | 24 ++-
.../registry/services/TaskStatusService.java | 2 +-
.../registry/services/WorkflowService.java | 47 ++++++
.../airavata/security/KeyCloakSecurityManager.java | 25 ++-
.../airavata/service/SharingRegistryService.java | 6 +-
.../service/profile/UserProfileService.java | 22 ++-
.../service/security/CredentialStoreService.java | 80 ++++-----
.../service/security/GroupManagerService.java | 8 +-
.../airavata/service/security/IamAdminService.java | 19 +++
.../sharing/services/GroupMembershipService.java | 131 ++++++++++-----
airavata-api/src/main/resources/dozer_mapping.xml | 28 +++-
.../airavata/accountprovisioning/SSHUtilTest.java | 57 ++++---
.../airavata/common/utils/SecurityUtilTest.java | 35 +++-
.../apache/airavata/config/EntityLoadingTest.java | 10 +-
.../airavata/credential/SSHCredentialTest.java | 63 +++----
.../apache/airavata/credential/SSHSummaryTest.java | 89 ++--------
.../ApplicationDeploymentRepositoryTest.java | 1 +
.../ApplicationInterfaceRepositoryTest.java | 1 +
.../appcatalog/ComputeResourceRepositoryTest.java | 92 +++++++++-
.../appcatalog/GatewayProfileRepositoryTest.java | 1 +
.../GroupResourceProfileRepositoryTest.java | 17 ++
.../JobSubmissionInterfaceRepositoryTest.java | 1 +
.../UserResourceProfileRepositoryTest.java | 1 +
.../expcatalog/ExperimentRepositoryTest.java | 22 ++-
.../ExperimentSummaryRepositoryTest.java | 40 ++++-
.../repositories/expcatalog/JobRepositoryTest.java | 4 +
.../expcatalog/ProcessRepositoryTest.java | 21 +++
.../expcatalog/ProcessStatusRepositoryTest.java | 1 +
.../expcatalog/TaskRepositoryTest.java | 4 +
.../DataReplicaLocationRepositoryTest.java | 2 +
.../workflowcatalog/WorkflowRepositoryTest.java | 14 +-
.../registry/utils/CustomBeanFactoryTest.java | 10 +-
.../security/KeyCloakSecurityManagerTest.java | 55 +++++-
.../AuthenticatorConfigurationReaderTest.java | 51 +-----
.../AiravataServiceIntegrationTest.java | 1 +
.../AwsComputeResourceIntegrationTest.java | 1 +
.../GroupManagerServiceIntegrationTest.java | 1 +
.../IamAdminServiceIntegrationTest.java | 1 +
.../OrchestratorServiceIntegrationTest.java | 8 +-
.../RegistryServiceIntegrationTest.java | 1 +
.../integration/ServiceIntegrationTestBase.java | 3 +-
.../SharingRegistryServiceIntegrationTest.java | 1 +
.../SlurmComputeResourceIntegrationTest.java | 1 +
.../TenantProfileServiceIntegrationTest.java | 1 +
.../service/integration/TestDataFactory.java | 3 +
.../UserProfileServiceIntegrationTest.java | 4 +
airavata-api/src/test/resources/authenticators.xml | 18 +-
.../src/test/resources/banner.txt | 0
.../src/test/resources/disabled-authenticator.xml | 24 +--
.../airavata/thriftapi/client/TestSSLClient.java | 93 ++++++++---
.../thriftapi/util/ThriftClientPoolTest.java | 13 +-
102 files changed, 1699 insertions(+), 483 deletions(-)
rename logo.txt => airavata-api/src/test/resources/banner.txt (100%)