[openstack-dev] [Mistral] Plans to load and performance testing

Anastasia Kuznetsova akuznetsova at mirantis.com
Mon Dec 22 12:25:22 UTC 2014


Dmitry,

Now I see that my comments are not so informative, I will try to describe
environment and scenarios in more details.

1) *1 api 1 engine 1 executor  *it means that there were 3 Mistral
processes running on the same box
2) list-workbooks scenario was run when there were no workflow executions
at the same time, I will notice this your comment and I will measure time
in such situation, but I guess that it will take more time, the question is
as far as.
3) 60 % of success means that only 60 % of number of times execution of
scenario 'list-workbooks' were successful, at the moment I have observed
only one type of error:
error connection to Rabbit : Error ConnectionError: ('Connection aborted.',
error(104, 'Connection reset by peer'))
4) we don't know the durability criteria of Mistral and under what load
Mistral will 'die', we want to define the threshold.

P.S. Dmitry, if you have any ideas/scenarios which you want to test, please
share them.

On Sat, Dec 20, 2014 at 9:35 AM, Dmitri Zimine <dzimine at stackstorm.com>
wrote:

> Anastasia, any start is a good start.
>
> *> 1 api 1 engine 1 executor, list-workbooks*
>
> what exactly doest it mean: 1) is mistral deployed on 3 boxes with
> component per box, or all three are processes on the same box? 2) is
> list-workbooks test running while workflow executions going on? How many?
> what’s the character of the load 3) when it says 60% success what exactly
> does it mean, what kind of failures? 4) what is the durability criteria,
> how long do we expect Mistral to withstand the load.
>
> Let’s discuss this in details on the next IRC meeting?
>
> Thanks again for getting this started.
>
> DZ.
>
>
> On Dec 19, 2014, at 7:44 AM, Anastasia Kuznetsova <
> akuznetsova at mirantis.com> wrote:
>
> Boris,
>
> Thanks for feedback!
>
> > But I belive that you should put bigger load here:
> https://etherpad.openstack.org/p/mistral-rally-testing-results
>
> As I said it is only beginning and  I will increase the load and change
> its type.
>
> >As well concurrency should be at least 2-3 times bigger than times
> otherwise it won't generate proper load and you won't collect >enough data
> for statistical analyze.
> >
> >As well use  "rps" runner that generates more real life load.
> >Plus it will be nice to share as well output of "rally task report"
> command.
>
> Thanks for the advice, I will consider it in further testing and reporting.
>
> Answering to your question about using Rally for integration testing, as I
> mentioned in our load testing plan published on wiki page,  one of our
> final goals is to have a Rally gate in one of Mistral repositories, so we
> are interested in it and I already prepare first commits to Rally.
>
> Thanks,
> Anastasia Kuznetsova
>
> On Fri, Dec 19, 2014 at 4:51 PM, Boris Pavlovic <bpavlovic at mirantis.com>
> wrote:
>>
>> Anastasia,
>>
>> Nice work on this. But I belive that you should put bigger load here:
>> https://etherpad.openstack.org/p/mistral-rally-testing-results
>>
>> As well concurrency should be at least 2-3 times bigger than times
>> otherwise it won't generate proper load and you won't collect enough data
>> for statistical analyze.
>>
>> As well use  "rps" runner that generates more real life load.
>> Plus it will be nice to share as well output of "rally task report"
>> command.
>>
>>
>> By the way what do you think about using Rally scenarios (that you
>> already wrote) for integration testing as well?
>>
>>
>> Best regards,
>> Boris Pavlovic
>>
>> On Fri, Dec 19, 2014 at 2:39 PM, Anastasia Kuznetsova <
>> akuznetsova at mirantis.com> wrote:
>>>
>>> Hello everyone,
>>>
>>> I want to announce that Mistral team has started work on load and
>>> performance testing in this release cycle.
>>>
>>> Brief information about scope of our work can be found here:
>>>
>>> https://wiki.openstack.org/wiki/Mistral/Testing#Load_and_Performance_Testing
>>>
>>> First results are published here:
>>> https://etherpad.openstack.org/p/mistral-rally-testing-results
>>>
>>> Thanks,
>>> Anastasia Kuznetsova
>>> @ Mirantis Inc.
>>>
>>> _______________________________________________
>>> OpenStack-dev mailing list
>>> OpenStack-dev at lists.openstack.org
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20141222/e0749415/attachment.html>


More information about the OpenStack-dev mailing list