<div dir="ltr"><div>Hi Stackers,</div><div><br></div><div>I've created a short list of Cinder API functions (only API v2 and extensions) and compared it to rally scenarios [2].</div><div><br></div><div>We've got pretty good coverage for volumes, snapshots and backups APIs. But we have not any scenarios for the rest of API methods. Looking throw the review requests I've found one outdated scenario [3].</div><div><br></div><div>We've got blueprint for Rally [4] to implement more scenarios. Let's do it together! From my perspective, it would be good to have two kinds of tests:</div><div><ul><li>simple tests for verify that API works with some concurrency and load;</li><li>more advanced tests some use-cases: e.g. we've got already create_and_restore_volume_backup, create_snapshot_and_attach_volume</li></ul><div><br></div></div><div>Any ideas or feedback are welcome! Let's collaborate together in #cinder and #rally and make our testing better:).</div><div><br></div><div><br></div><div>[1] <a href="https://etherpad.openstack.org/p/cinder-rally-coverage">https://etherpad.openstack.org/p/cinder-rally-coverage</a></div><div>[2] <a href="https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/cinder/volumes.py">https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/cinder/volumes.py</a></div><div>[3] <a href="https://review.openstack.org/#/c/173482/">https://review.openstack.org/#/c/173482/</a></div><div>[4] <a href="https://blueprints.launchpad.net/rally/+spec/benchmark-scenarios-for-cinder">https://blueprints.launchpad.net/rally/+spec/benchmark-scenarios-for-cinder</a><br></div><br clear="all"><div><div class="gmail_signature">Regards,<br>Ivan Kolodyazhny</div></div><div class="gmail_signature">e0ne at <a href="http://chat.freenode.net">chat.freenode.net</a></div>
</div>