[midPoint-git] [Evolveum/midpoint] 464182: Move AMQP broker to test-util

mederly noreply at github.com
Fri Nov 15 14:47:00 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 4641822b0927d8fb20697c78b0ec484034dc9b37
      https://github.com/Evolveum/midpoint/commit/4641822b0927d8fb20697c78b0ec484034dc9b37
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-11-15 (Fri, 15 Nov 2019)

  Changed paths:
    M infra/test-util/pom.xml
    A infra/test-util/src/main/java/com/evolveum/midpoint/test/amqp/EmbeddedBroker.java
    A infra/test-util/src/main/resources/amqp/default-qpid-config.json
    M provisioning/provisioning-impl/pom.xml
    R provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/EmbeddedBroker.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdateCachingAmqp.java
    R provisioning/provisioning-impl/src/test/resources/async/qpid-config.json

  Log Message:
  -----------
  Move AMQP broker to test-util

This is to allow it to be used e.g. from model-intest.


  Commit: a76f0b048636ddb916e684a50b984a0f24759a48
      https://github.com/Evolveum/midpoint/commit/a76f0b048636ddb916e684a50b984a0f24759a48
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-11-15 (Fri, 15 Nov 2019)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-asynchronous-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/amqp/EmbeddedBroker.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/messaging/MessageWrapper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/MockAsyncUpdateSource.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateTaskMechanics.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestLiveSyncTaskMechanics.java
    A model/model-intest/src/test/resources/async/task/change-template-user-add.xml
    A model/model-intest/src/test/resources/async/task/resource-hr-amqp091.xml
    A model/model-intest/src/test/resources/async/task/system-configuration.xml
    A model/model-intest/src/test/resources/async/task/task-async-update-hr-no-workers.xml
    A model/model-intest/src/test/resources/async/task/task-async-update-hr-one-worker.xml
    M model/model-intest/src/test/resources/logback-test.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/AsyncUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/ChangeProcessingCoordinator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/ChangeProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/ProcessChangeRequest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/MockAsyncUpdateSource.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/async/AsyncUpdateSource.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/ConnectorListeningHelper.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/sources/Amqp091AsyncUpdateSource.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractSearchIterativeResultHandler.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/MockAsyncUpdateSource.java

  Log Message:
  -----------
  Make async update task state reporting work

This includes a test for async update task reporting and necessary
fixes needed to make it work. Also, it makes livesync reporting more
precise by including the time spent in provisioning in the measurements.

This is a part of MID-5855 resolution.


  Commit: 8dae6174b2697de08719aee33bab7bf0c5dccbd4
      https://github.com/Evolveum/midpoint/commit/8dae6174b2697de08719aee33bab7bf0c5dccbd4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-11-15 (Fri, 15 Nov 2019)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
    A model/model-intest/src/test/resources/archetypes/user-fraudster.xml
    A model/model-intest/src/test/resources/archetypes/user-self-made-man.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/SynchronizationTests.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/8756bd303479...8dae6174b269


More information about the midPoint-svn mailing list