[midPoint-git] [Evolveum/midpoint] a5c38c: Add multi-threaded and multi-node threshold tests

mederly noreply at github.com
Thu Aug 26 01:14:46 CEST 2021


  Branch: refs/heads/feature/thresholds
  Home:   https://github.com/Evolveum/midpoint
  Commit: a5c38c873c9efa08d33ca32d78b5fdff6e89fe0a
      https://github.com/Evolveum/midpoint/commit/a5c38c873c9efa08d33ca32d78b5fdff6e89fe0a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-26 (Thu, 26 Aug 2021)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsMultiNode.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsSingleTask.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsSingleTaskMultipleThreads.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsSingleThread.java
    A model/model-intest/src/test/resources/tasks/thresholds/task-import-execute-multi.xml
    R model/model-intest/src/test/resources/tasks/thresholds/task-import-execute-single-thread.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-import-execute-single.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-import-simulate-execute-multi.xml
    R model/model-intest/src/test/resources/tasks/thresholds/task-import-simulate-execute-single-thread.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-import-simulate-execute-single.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-import-simulate-multi.xml
    R model/model-intest/src/test/resources/tasks/thresholds/task-import-simulate-single-thread.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-import-simulate-single.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-execute-multi.xml
    R model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-execute-single-thread.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-execute-single.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-simulate-execute-multi.xml
    R model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-simulate-execute-single-thread.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-simulate-execute-single.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-simulate-multi.xml
    R model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-simulate-single-thread.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-simulate-single.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/state/ActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/IterativeActivityExecution.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityCounterGroupAsserter.java

  Log Message:
  -----------
  Add multi-threaded and multi-node threshold tests

We also fix thresholds for multi-node simple activities (like import).


  Commit: 1e9d19bb12776528f598b92bd9e9fb87f6003555
      https://github.com/Evolveum/midpoint/commit/1e9d19bb12776528f598b92bd9e9fb87f6003555
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-26 (Thu, 26 Aug 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityExecutionSpecifics.java
    M model/model-intest/src/test/resources/sync/task-reconcile-dummy-single.xml

  Log Message:
  -----------
  Fix remaining shadows reconciliation

"Deleted" shadows that are sent from the remaining shadows activity
to the synchronization service did not have tombstone status, causing
the clockwork to re-link them to their owners. (This bug was introduced
in recent rework of the activity.)

This is now fixed.


Compare: https://github.com/Evolveum/midpoint/compare/faaed42d829f...1e9d19bb1277


More information about the midPoint-svn mailing list