[midPoint-git] [Evolveum/midpoint] 80c735: Add dumping representative shadows in perf. test

mederly noreply at github.com
Wed Feb 19 17:35:42 CET 2025


  Branch: refs/heads/feature/perf-reporting
  Home:   https://github.com/Evolveum/midpoint
  Commit: 80c7357f0b149587c2c000b8d459a3fad3ed3e5d
      https://github.com/Evolveum/midpoint/commit/80c7357f0b149587c2c000b8d459a3fad3ed3e5d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-02-19 (Wed, 19 Feb 2025)

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

  Log Message:
  -----------
  Add dumping representative shadows in perf. test


  Commit: f6d077c464c921b3b125092580cb906aecad6354
      https://github.com/Evolveum/midpoint/commit/f6d077c464c921b3b125092580cb906aecad6354
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-02-19 (Wed, 19 Feb 2025)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ImportConfiguration.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/RandomSource.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ReconciliationConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/RolesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourceInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java

  Log Message:
  -----------
  Make TestSystemPerformance less random

In order to compare performance between various runs more exactly,
this commit reduces the variability of generated data.

Previously, the number of operations varied mainly because the number
of technical roles (and therefore, entitlements) could be different
amount of overlap between randomly-generated and randomly-assigned
business roles.

Now we reduce the randomness by using a generator with a fixed seed.


Compare: https://github.com/Evolveum/midpoint/compare/2ba5b01bf4c6...f6d077c464c9

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