Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-9847

Performance regression in JBPM engine tests

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 7.57.0.Final, 7.58.0.Final, 7.59.0.Final
    • Human Task Service
    • None

      I have come across performance regression in JBPM performance tests introduced between versions 7.56.0.Final and 7.57.0.Final and relevant since. Even in current 7.59.0-SNAPSHOT. There is major decrease of performance in L1000ProcessesSignal and minor decrease in several other tests as can be seen in this table.

      I have tried running the L1000ProcessesSignal locally and came to the conclusion that performance regression was introduced with commit JBPM-9778 - Adding end date to process instance audit table:
      https://github.com/kiegroup/jbpm/commit/4b7c47df6cee60cffa5fe4c3a41ad1a8c9504352

      The issue is connected to JBPM-9817. Adding the index fixed timeouts during the test and they finished successfully, however the performance is still decreased.

            elguardian@gmail.com Enrique González Martínez (Inactive)
            mcervena@redhat.com Michal Cervenansky (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: