[midPoint-git] [Evolveum/midpoint] 0106c5: Fix tests which are not part of Jenkins build
Andrej
noreply at github.com
Thu Apr 30 17:53:17 CEST 2026
Branch: refs/heads/bugfix/t-4567-add-tests-to-suite
Home: https://github.com/Evolveum/midpoint
Commit: 0106c5467216534c57ff32a45eadfbf353c90c04
https://github.com/Evolveum/midpoint/commit/0106c5467216534c57ff32a45eadfbf353c90c04
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionUtilTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProviderTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/PropertyAttributePair.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
Log Message:
-----------
Fix tests which are not part of Jenkins build
**What**
Fix tests, which as turned out were failing without us realizing it,
because they are not part of the Jenkins build (they are not added to
any test suite).
The most significant part of this commit is the improvement of the mock
service client and following migration of tests to the new API.
**Why**
I decided to rework/improve the mock service client API, because several
tests were failing due to the request/response scrambling caused by
execution in concurrent environment (multiple threads).
The existing API was not powerful/easy enough for a good specification
of the request/response matching. The new API should be better in this
regard.
**Notes**
- This commit only fixes the tests, does not add them to any test suite
yet. That will come in followup commit.
- This commit does not migrate all the usages of the old mock service
client API to the new one. They may be migrated later on as needed.
**Task**: 11125
Commit: 0d3a2a416f46a9cbe40754a74a61f6dd0fdf2971
https://github.com/Evolveum/midpoint/commit/0d3a2a416f46a9cbe40754a74a61f6dd0fdf2971
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M model/model-impl/testng-unit.xml
M model/model-intest/testng-integration-full.xml
M model/smart-impl/testng-integration.xml
Log Message:
-----------
Add missing tests to tests suite
**What**
Add missing tests to tests suite, in order to run them during Jenkins
build.
**Why**
These tests were not added to the test suite before, most likely because
we forgot or did know about the need to do so.
**Task**: 11125
Compare: https://github.com/Evolveum/midpoint/compare/0106c5467216%5E...0d3a2a416f46
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list