Fix wrong parameter used by raise of InvalidBenchmarkConfig

Change-Id: If8ce7af98d2d61d9879c746eff485d2ad2daa633
Designate - update example quotas in scenarios

Change-Id: I87792916a59e9229a4904314ae84b2339886f409
Impove benchmark validation and cleanup benchmarks decorators

*) Use @validator for all validation
*) Use new approach in all benchmarks
*) Change order of decorators in benchmarks
*) Unify required_parameters
*) Imporve validation tests

Co-authored-by: Boris Pavlovic <boris@pavlovic.me>

Change-Id: I74eb00af6f2b6a574fa0368c3dc36dd4011014d7
Improve usability of base.Scenario.validate()

By default Validator() shouldn't raise any exception, cause it is
not catch by validate method. To make validate more safe we should
catch any exception from validators and convert them to
InvalidScenarioArgument exception.

Change-Id: Ib685617ccef1cc62e0e7a49bb5392e6fe44f6a55
Merge "Impove benchmark validation and cleanup benchmarks decorators"
Merge "Improve usability of base.Scenario.validate()"
Merge "Designate - update example quotas in scenarios"
Updated from global requirements

Change-Id: I987bba775032d57dc39ea0ba75168a836cc16843
i

Change-Id: If9febf155d8178b5c941317d2a7b837bbce128f1