You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Lorenz Quack (JIRA)" <ji...@apache.org> on 2015/10/22 17:33:27 UTC

[jira] [Updated] (QPID-6804) PerfTests potentially underestimate consumtion rate

     [ https://issues.apache.org/jira/browse/QPID-6804?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lorenz Quack updated QPID-6804:
-------------------------------
    Attachment: 0001-QPID-6804-Java-Perftests-Change-ProducerParticipant-.patch

I did not commit this because there is currently a performance investigation going on which I do not want to disrupt.

> PerfTests potentially underestimate consumtion rate
> ---------------------------------------------------
>
>                 Key: QPID-6804
>                 URL: https://issues.apache.org/jira/browse/QPID-6804
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Performance Tests
>            Reporter: Lorenz Quack
>            Assignee: Lorenz Quack
>            Priority: Minor
>         Attachments: 0001-QPID-6804-Java-Perftests-Change-ProducerParticipant-.patch
>
>
> 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.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org