RefStack
Refstack
RefStack provides the Interop Working Group, a.k.a. DefCore committee, the tools for vendors and other users to run API tests against their clouds to provide the Interop Working Group with a reliable overview of what APIs and capabilities are being used in the marketplace. RefStack
RefStack :: Installation
user@workstation:~/$ git clone https://github.com/openstack/refstack-client
user@workstation:~/$ cd refstack-client
user@workstation:~/refstack-client$ ./setup_envuser@workstation:~/refstack-client$ find . -name tempest.conf.sample
./etc/tempest.conf.sample
user@workstation:~/refstack-client$ find . -name accounts.yaml.sample
./etc/accounts.yaml.sample
./.tempest/etc/accounts.yaml.sample
./.tempest/.venv/etc/tempest/accounts.yaml.sample
user@workstation:~/refstack-client$user@workstation:~/refstack-client$ cp ./etc/accounts.yaml.sample ./etc/accounts.yaml
user@workstation:~/refstack-client$ cp ./etc/tempest.conf.sample ./etc/tempest.conf
user@workstation:~/refstack-client$RefStack :: Hello World
RefStack :: Compute :: Nova
Configuration needed...
RefStack :: Identity :: Keystone
Needs lot of understanding :)
Learning
These are tempest.api.identity tests from
Create 4 users under Dashboard and include them under etc/account.yaml
Wish List .. Write a script to create X users based on this script.
Run your first test
Check your results
RefStack :: Network :: Neutron
Only a set of network tests were done... need to run the rest
RefStack :: Object Storage :: Swift
Configuration required...
RefStack :: Volume :: Cinder
Configuration required...
Last updated