diff options
Diffstat (limited to 'roles')
-rw-r--r-- | roles/trove-devstack/README | 8 | ||||
-rw-r--r-- | roles/trove-devstack/defaults/main.yml | 4 | ||||
-rw-r--r-- | roles/trove-devstack/tasks/main.yml | 9 |
3 files changed, 21 insertions, 0 deletions
diff --git a/roles/trove-devstack/README b/roles/trove-devstack/README new file mode 100644 index 00000000..d133b426 --- /dev/null +++ b/roles/trove-devstack/README @@ -0,0 +1,8 @@ +Trove devstack + +** Role Variables ** + +.. zuul:rolevar:: trove_test_group + :default: mysql + + The test group for running trovestack. diff --git a/roles/trove-devstack/defaults/main.yml b/roles/trove-devstack/defaults/main.yml new file mode 100644 index 00000000..e525b714 --- /dev/null +++ b/roles/trove-devstack/defaults/main.yml @@ -0,0 +1,4 @@ +devstack_base_dir: /opt/stack +trove_test_datastore: 'mysql' +trove_test_group: '' +trove_resize_time_out: '' diff --git a/roles/trove-devstack/tasks/main.yml b/roles/trove-devstack/tasks/main.yml new file mode 100644 index 00000000..7ee91646 --- /dev/null +++ b/roles/trove-devstack/tasks/main.yml @@ -0,0 +1,9 @@ +- name: Run trovestack + shell: | + export BRIDGE_IP=10.1.0.1 + export DEST={{devstack_base_dir}} + export PATH_DEVSTACK_SRC=$DEST/devstack + export TROVE_RESIZE_TIME_OUT={{trove_resize_time_out}} + + cd $DEST/trove/integration/scripts + ./trovestack gate-tests {{trove_test_datastore}} {{trove_test_group}} |