Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-6804

PerfTests potentially underestimate consumtion rate

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Java Performance Tests
    • Labels:
      None

      Description

      In a time-limited setup, the producer stops producing messages after the duration expired.
      It is possible that the consumer continues to try to consume messages after this point eventually draining the queue. This means it receives less messages than it could effectively reducing its reported consumption rate.

      Producers should continue to produce messages until they are notified by the controller that all consumers are done consuming.
      This could happen in the TearDownTest command or in a new StopTest command.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              lorenz.quack Lorenz Quack
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: