[midPoint-git] [Evolveum/midpoint] bf5e7d: Add repo caching parameters to perf. test

mederly noreply at github.com
Tue Mar 11 19:54:06 CET 2025


  Branch: refs/heads/support-4.9
  Home:   https://github.com/Evolveum/midpoint
  Commit: bf5e7df41f85ac5174438ae90bd571402bd97546
      https://github.com/Evolveum/midpoint/commit/bf5e7df41f85ac5174438ae90bd571402bd97546
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-03-05 (Wed, 05 Mar 2025)

  Changed paths:
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OtherParameters.java
    M testing/story/src/test/resources/system-perf/system-configuration.vm.xml

  Log Message:
  -----------
  Add repo caching parameters to perf. test

(cherry picked from commit 6e34641fd1bfd24d2868f27f45c1ded0c106da85)
(cherry picked from commit 15bbd7cce4f358351712787b1dba4e29410b77bf)


  Commit: 69eb01bdc0bedeebf42efdebc7d778f7f6fa7ce3
      https://github.com/Evolveum/midpoint/commit/69eb01bdc0bedeebf42efdebc7d778f7f6fa7ce3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-03-11 (Tue, 11 Mar 2025)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/request-access/index.adoc
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignsSearchDto.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/support-4.9' into support-4.9


  Commit: bfc0bd3f668842892c4be7346dcfd133bc0ae4c7
      https://github.com/Evolveum/midpoint/commit/bfc0bd3f668842892c4be7346dcfd133bc0ae4c7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-03-11 (Tue, 11 Mar 2025)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ImportConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/RecomputationConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ReconciliationWithSourceConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ReconciliationWithTargetConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourceInitializer.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TaskDistribution.java
    M testing/story/src/test/resources/system-perf/task-import.vm.xml
    M testing/story/src/test/resources/system-perf/task-recomputation.vm.xml
    M testing/story/src/test/resources/system-perf/task-reconciliation-with-source.vm.xml
    M testing/story/src/test/resources/system-perf/task-reconciliation-with-target.vm.xml

  Log Message:
  -----------
  Add bucketing to TestSystemPerformance

Work in progress.

(cherry picked from commit 1176d338c820f70307498b1d94c68bac5637be0f)


  Commit: cc9711377cf98e29ae947a3203713c5ded24bfa1
      https://github.com/Evolveum/midpoint/commit/cc9711377cf98e29ae947a3203713c5ded24bfa1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-03-11 (Tue, 11 Mar 2025)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java

  Log Message:
  -----------
  Fix wall-clock time reporting in perf. test

Still WIP.

(cherry picked from commit 2b017c8c27a1d23185062bd5acb8b645b2177c0c)


  Commit: 672ef8210902b8af342ea34a5dfb039ffa1e6bba
      https://github.com/Evolveum/midpoint/commit/672ef8210902b8af342ea34a5dfb039ffa1e6bba
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-03-11 (Tue, 11 Mar 2025)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskTreeUtil.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestReportUtil.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/DetailsOutputFile.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ReconciliationWithSourceConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ReconciliationWithTargetConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
    M testing/story/src/test/resources/system-perf/task-reconciliation-with-source.vm.xml
    M testing/story/src/test/resources/system-perf/task-reconciliation-with-target.vm.xml

  Log Message:
  -----------
  Fix multiple things in TestSystemPerformance

1) Recomputation tasks are now correctly bucketed.
2) Operation and component performance should now be correctly
reported for multi-node tasks.

Still WIP.

(cherry picked from commit 826663180b3ddc8ad0866a1617503fb9f3c80f3c)


  Commit: a7063830ecf2feda06f9be4195f969f77e5577b3
      https://github.com/Evolveum/midpoint/commit/a7063830ecf2feda06f9be4195f969f77e5577b3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-03-11 (Tue, 11 Mar 2025)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OtherParameters.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java

  Log Message:
  -----------
  Add clearRepoCacheBeforeTaskRun perf test param

It is used to clear the global repository cache before each
task execution, to bring the situation closer to real-life
conditions.

(cherry picked from commit 84afd055bbd463fc69cdfe1687b09b777568f262)


Compare: https://github.com/Evolveum/midpoint/compare/c6bccd84f0b2...a7063830ecf2

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