Transform plain function into scenario plugin is deprecated.
Now scenarios must be represented by classes, this patch
change update all scenarios from functions to classes.
Change-Id: I60f6fd175d67b72cd93bee5f4a70ee29cc062a70
Closes-Bug: #1710828
This commit removes almost all the pep8 rules from ignore list. Most of
these rules only required minor changes or were redundant and could be
enabled without any changes.
The only rule exclusion left active is E128 to keep the commit small
enough.
Change-Id: Iec4f00cff9e023515082caae525207054341b94b
The pypi package 'docker-py' [1] has been renamed to 'docker' [2].
We need to move to the new 'docker' package in order to leverage
the up-to-date features.
[1] https://pypi.python.org/pypi/docker-py
[2] https://pypi.python.org/pypi/docker
Change-Id: I0a6fdb905016ff064d90b3170c3bcf90311aaaad
Add the create and delete network case, and the task file.
You can run the case by running:
rally --plugin-paths rally-jobs/plugins/ task start
rally-jobs/tasks/scenarios/create_and_delete_networks.json
implements blueprint: fullstack-testing
Change-Id: I48d3f2dbc75b8d7ec407dd18826b58f480ebaa02
1. Following Rally plugin structure, create the kuryr plugin.
2. Add one scenario of listing the networks.
3. Add the task file to trigger the scenario. Currently, users
can try this task (with rally installed) by running:
rally --plugin-paths rally-jobs/plugins/ task start
rally-jobs/tasks/scenarios/list_networks.json
4. Merge gal's update on the gate task yaml.
implements blueprint: fullstack-testing
Change-Id: Ie68c4f4f70a81cfeafe2b13e2a896570576a6892
This folder is used to define the rally tests scenarios
run for Kuryr gate job.
This also allow to create Kuryr specific rally plugins
and use them in scenarios in the gate job.
implements blueprint: rally-kuryr-testing
Change-Id: I73078fffbf5707740a58be70902d5cb5a95fc074