This is an automated email from the ASF dual-hosted git repository. adamsaghy pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract.git
commit 800f6b0a0084bf6506d44652eb334efbb7984936 Merge: 838c2581b9 ad83cfbac3 Author: Adam Saghy <[email protected]> AuthorDate: Fri May 8 02:23:19 2026 +0100 Merge pull request #5815 FINERACT-2421: Optimize test cases and execution .../mapper/PaymentTypeCreateRequestMapper.java | 1 + fineract-e2e-tests-core/build.gradle | 2 +- .../fineract/test/config/CacheConfiguration.java | 2 + .../fineract/test/data/ChargeProductResolver.java | 51 + .../fineract/test/data/ChargeProductType.java | 48 +- .../fineract/test/data/DelinquencyBucket.java | 12 +- .../test/data/codevalue/DefaultCodeValue.java | 4 +- .../delinquency/DelinquencyBucketResolver.java | 52 + .../test/factory/LoanProductsRequestFactory.java | 33 +- .../fineract/test/factory/LoanRequestFactory.java | 84 +- .../test/factory/WorkingCapitalRequestFactory.java | 19 +- .../test/helper/ParallelExecutionHelper.java | 66 + .../test/messaging/event/EventCheckHelper.java | 14 +- .../test/stepdef/common/BatchApiStepDef.java | 27 +- .../fineract/test/stepdef/loan/ChargeStepDef.java | 8 +- .../stepdef/loan/LoanChargeAdjustmentStepDef.java | 13 +- .../test/stepdef/loan/LoanChargeBackStepDef.java | 4 +- .../test/stepdef/loan/LoanChargeStepDef.java | 60 +- .../test/stepdef/loan/LoanDelinquencyStepDef.java | 7 +- .../stepdef/loan/LoanInterestPauseStepDef.java | 9 +- .../test/stepdef/loan/LoanOriginationStepDef.java | 8 +- .../test/stepdef/loan/LoanReAgingStepDef.java | 9 +- .../stepdef/loan/LoanReAmortizationStepDef.java | 15 +- .../test/stepdef/loan/LoanRepaymentStepDef.java | 45 +- .../test/stepdef/loan/LoanRescheduleStepDef.java | 7 +- .../fineract/test/stepdef/loan/LoanStepDef.java | 125 +- .../test/stepdef/loan/WorkingCapitalStepDef.java | 118 +- .../fineract/test/testrail/TestRailApiClient.java | 14 +- .../fineract/test/testrail/TestRailClient.java | 21 +- .../test/testrail/TestRailConfiguration.java | 39 +- fineract-e2e-tests-runner/build.gradle | 1 - .../global/ChargeGlobalInitializerStep.java | 197 +- .../global/CodeGlobalInitializerStep.java | 256 +- .../global/DatatablesGlobalInitializerStep.java | 140 +- .../global/DelinquencyGlobalInitializerStep.java | 119 +- ...ancialActivityMappingGlobalInitializerStep.java | 7 +- .../global/GLGlobalInitializerStep.java | 55 +- .../GlobalConfigurationGlobalInitializerStep.java | 19 +- .../global/LoanProductGlobalInitializerStep.java | 9642 ++++++++++---------- .../global/PaymentTypeGlobalInitializerStep.java | 6 +- .../global/WorkingCapitalInitializerStep.java | 149 +- .../features/LoanDelinquency-Part1.feature | 226 +- .../features/LoanDelinquency-Part2.feature | 10 +- .../test/resources/features/LoanReschedule.feature | 30 +- .../loanaccount/domain/LoanRepository.java | 3 + .../loanaccount/domain/LoanRepositoryWrapper.java | 4 + .../api/InternalLoanInformationApiResource.java | 15 + .../ClientSavingsIntegrationTest.java | 1113 +-- .../DelinquencyActionIntegrationTests.java | 48 +- .../integrationtests/HookIntegrationTest.java | 12 +- .../LoanCOBCreateAccrualsTest.java | 35 +- .../LoanInterestRecalculationCOBTest.java | 147 +- .../integrationtests/LoanInterestRefundTest.java | 9 - .../integrationtests/LoanPrepayAmountTest.java | 9 +- .../fineract/integrationtests/LoanSummaryTest.java | 64 +- .../integrationtests/LoanTransactionTest.java | 15 +- .../SavingsAccountTransactionTest.java | 377 +- .../SavingsInterestPostingTest.java | 68 +- .../integrationtests/SchedulerJobsTest.java | 45 +- .../integrationtests/SchedulerJobsTestResults.java | 4 +- .../client/ClientEntityImportHandlerTest.java | 2 +- .../importhandler/loan/LoanImportHandlerTest.java | 2 +- .../office/OfficeImportHandlerTest.java | 2 +- .../tests/FeignLoanAccrualOnClosedLoanTest.java | 556 +- .../common/ParallelExecutionHelper.java | 62 + .../common/ProvisioningIntegrationTest.java | 2 +- .../common/loans/LoanTestLifecycleExtension.java | 89 +- .../common/loans/LoanTransactionHelper.java | 4 + .../savings/SavingsTestLifecycleExtension.java | 76 +- .../LoanPenaltyBackdatedTransactionTest.java | 23 +- .../savings/SavingsInterestPostingTest.java | 112 - 71 files changed, 7301 insertions(+), 7371 deletions(-)
