[midPoint-git] [Evolveum/midpoint] c2b6aa: Improving AD tests
Petr Gašparík
noreply at github.com
Fri Jun 14 15:28:59 CEST 2019
Branch: refs/heads/transifex
Home: https://github.com/Evolveum/midpoint
Commit: c2b6aace26a0beb78ef10172a548e6825424db11
https://github.com/Evolveum/midpoint/commit/c2b6aace26a0beb78ef10172a548e6825424db11
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M build-system/pom.xml
M model/model-intest/src/test/resources/common/task-reconcile-dummy.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimera.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimeraRunAs.java
A testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
Log Message:
-----------
Improving AD tests
Commit: d7e69fc76b39f61be8f50540dfc65a156b1394e4
https://github.com/Evolveum/midpoint/commit/d7e69fc76b39f61be8f50540dfc65a156b1394e4
Author: skublik <lskublik at evolveum.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
Log Message:
-----------
adding of condition for PrismObject<TaskType> to method addSubtask MID-5428
Commit: 6ecdfe7024f457d3d6542259e1fbc4404ac96294
https://github.com/Evolveum/midpoint/commit/6ecdfe7024f457d3d6542259e1fbc4404ac96294
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScannerTaskHandler.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockTriggerHandler.java
Log Message:
-----------
Add support for idempotent trigger handlers
Such handlers will execute only once even if present multiple times.
Currently used for RecomputeTriggerHandler. Also added
midpoint.addRecomputeTrigger method.
Commit: 814edddd81cd2e11cf6bf9d870325911a35f72da
https://github.com/Evolveum/midpoint/commit/814edddd81cd2e11cf6bf9d870325911a35f72da
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M build-system/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/ComponentConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditSearchDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/resources/initial-objects/023-archetype-manual-provisioning-case.xml
M gui/admin-gui/src/main/resources/initial-objects/024-archetype-operation-request.xml
M gui/admin-gui/src/main/resources/initial-objects/025-archetype-approval-case.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_it.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ja.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_lt.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrimitiveType.java
M infra/schema/src/main/resources/localization/schema_tr.properties
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-intest/src/test/resources/common/task-reconcile-dummy.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
A provisioning/provisioning-impl/src/test/resources/opendj/query-complex-filter-starts-with.xml
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainRunAsTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AdUtils.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimera.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimeraRunAs.java
A testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/logback-test.xml
M testing/conntest/src/test/resources/truststore.jks
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
A testing/story/src/test/resources/configured-capabilities-activation/resource-dummy-activation.xml
A testing/story/src/test/resources/configured-capabilities-activation/shadow-sample.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 0f9d52a031d9673e34e7f6d60a6db1b1f8474f0c
https://github.com/Evolveum/midpoint/commit/0f9d52a031d9673e34e7f6d60a6db1b1f8474f0c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
Log Message:
-----------
Add suspend/resume for partitioned tasks
Partitioned tasks - e.g. reconciliation - had no tree-related actions
(namely, suspend/resume tree) available. This is fixed by this commit;
along with a bug in task manager that prevented resuming task tree
to depth greater than 2.
See MID-5429 and MID-5221.
Note that reconcileWorkers and deleteWorkersAndWorkState are not
yet available for partitioned tasks.
Commit: 35efc7bac68ac2e812e5d09337b5d1aede7aa2b9
https://github.com/Evolveum/midpoint/commit/35efc7bac68ac2e812e5d09337b5d1aede7aa2b9
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
Log Message:
-----------
fix for MID-5445
Commit: 473141db7ba0c8ea9fbcf3ecd413f7c597e4a9c4
https://github.com/Evolveum/midpoint/commit/473141db7ba0c8ea9fbcf3ecd413f7c597e4a9c4
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 44f61b5753eeac0cd375fef7a7ba1f4e49122ddb
https://github.com/Evolveum/midpoint/commit/44f61b5753eeac0cd375fef7a7ba1f4e49122ddb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
Log Message:
-----------
Fix PageTasks serialization issues
(introduced in previous commit)
Commit: 9d86044e5c5613b5c11ecbe70e6868d029364869
https://github.com/Evolveum/midpoint/commit/9d86044e5c5613b5c11ecbe70e6868d029364869
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 80f59797bbaa96c0d1ac642b650864442029ad23
https://github.com/Evolveum/midpoint/commit/80f59797bbaa96c0d1ac642b650864442029ad23
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/segmentation/StringWorkSegmentationStrategy.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/segmentation/content/StringPrefixWorkBucketContentHandler.java
A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/segmentation/content/StringValueWorkBucketContentHandler.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkBucketStrategies.java
A repo/task-quartz-impl/src/test/resources/work-buckets/task-125-0.xml
Log Message:
-----------
Add exactMatch comparison method for work buckets
Commit: 05d44fe8094d49af5173f7adbf87a4ee32bd0503
https://github.com/Evolveum/midpoint/commit/05d44fe8094d49af5173f7adbf87a4ee32bd0503
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/SimpleTaskAdapter.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/StaticTaskPartitionsDefinition.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskPartitionsDefinition.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/PartitioningTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkersManagement.java
A repo/task-quartz-impl/src/test/resources/common/system-configuration.xml
M repo/task-quartz-impl/src/test/resources/workers/task-100-c.xml
M repo/task-quartz-impl/src/test/resources/workers/task-200-r.xml
M repo/task-quartz-impl/src/test/resources/workers/task-210-r.xml
M repo/task-quartz-impl/src/test/resources/workers/task-220-r.xml
Log Message:
-----------
Add executionEnvironment param for multinode tasks
This parameter is inherited from the master to partitions and from
the coordinator to workers; it can be also set up explicitly in
partition definitions.
Commit: af6d6579637f78fc892f4ee0e6f7f065447fef02
https://github.com/Evolveum/midpoint/commit/af6d6579637f78fc892f4ee0e6f7f065447fef02
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/SimpleTaskAdapter.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningTaskQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/HandlerExecutor.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/WorkBucketStatisticsCollector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkBucketStrategies.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkDistribution.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkersManagement.java
M repo/task-quartz-impl/src/test/resources/work/task-130-1.xml
M repo/task-quartz-impl/src/test/resources/work/task-220-1.xml
M repo/task-quartz-impl/src/test/resources/work/task-220-2.xml
Log Message:
-----------
Add collection of bucket op stats + scavengers
We collect information on calls to getWorkBucket, completeWorkBucket,
and releaseWorkBucket and store statistics on collisions and time spent
(overall, resolving collisions, waiting for a bucket).
Also, preliminary scavengers implementation is provided, aiming to
lower the bucket processing overhead in final stages of the task run
where mis-delegated free buckets are looked for.
See MID-5405.
Commit: ca9667ef687b8371a8454ffef969637e16e56b78
https://github.com/Evolveum/midpoint/commit/ca9667ef687b8371a8454ffef969637e16e56b78
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/WorkBucketStatisticsCollector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkDistribution.java
M repo/task-quartz-impl/src/test/resources/work/task-230-1.xml
M repo/task-quartz-impl/src/test/resources/work/task-230-2.xml
Log Message:
-----------
Fix buckets' double reclaim (MID-4681)
Now the workerRef is set for delegated buckets. This allows more
efficient reclaims (avoiding listing all subtasks) as well as
avoids the possibility of reclaiming the same bucket by two scavengers
at once (MID-4681).
Also cleaned up and documented the bucket management statistics record.
Commit: b216fb4b0079806397b60a333bab9b2bd8d88fa8
https://github.com/Evolveum/midpoint/commit/b216fb4b0079806397b60a333bab9b2bd8d88fa8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
Log Message:
-----------
Add monitoring to basic audit operations
Commit: 3c923e9d7417e1a9d0daf6bf757b1e8188b8ce40
https://github.com/Evolveum/midpoint/commit/3c923e9d7417e1a9d0daf6bf757b1e8188b8ce40
Author: Petr Gašparík <petr.gasparik at ami.cz>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_it.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ja.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_lt.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
Log Message:
-----------
Translation, WIP
Compare: https://github.com/Evolveum/midpoint/compare/152c91ceb8cf...3c923e9d7417
More information about the midPoint-svn
mailing list