Difference between revisions of "Trove/integration-testing"
< Trove
(→Testing with Reddwarf and Redstack) |
m (on instance create added flavor arguments) |
||
Line 9: | Line 9: | ||
* $ ~/reddwarf-integration/scripts/redstack nova-client list | * $ ~/reddwarf-integration/scripts/redstack nova-client list | ||
* $ ~/reddwarf-integration/scripts/redstack rd-client instance list | * $ ~/reddwarf-integration/scripts/redstack rd-client instance list | ||
− | * $ ~/reddwarf-integration/scripts/redstack rd-client instance create --name test --size 2 | + | * $ ~/reddwarf-integration/scripts/redstack rd-client instance create --name test --size 2 --flavor 2 |
You can run the tests by: | You can run the tests by: |
Revision as of 16:24, 10 May 2013
Testing with Reddwarf and Redstack
In order to fix network access issues for guest instances in Devstack, run:
$ sudo iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQUERADE
Once you have this up and running, you can use redstack's interfaces into nova-client and python-reddwarfclient to interact with Nova and Reddwarf.
- $ ~/reddwarf-integration/scripts/redstack nova-client list
- $ ~/reddwarf-integration/scripts/redstack rd-client instance list
- $ ~/reddwarf-integration/scripts/redstack rd-client instance create --name test --size 2 --flavor 2
You can run the tests by:
$ ~/reddwarf-integration/scripts/redstack int-tests
This runs all the black-box tests by default. You can run a different group of tests by using the group parameter.
- You can run the simple tests by: $ ~/reddwarf-integration/scripts/redstack int-tests --group simple