Manila/specs/scenario-tests

Scenario test cases for Manila project
Blueprint: https://blueprints.launchpad.net/manila/+spec/scenario-tests

Prerequisites
- Depending on share driver mode, it can be required to create share-network w/o security-services. - Depending on protocol, its versions and access type, “mount” operations should be defined explicitly, scenario tests assume it as predefined and known. Hence, scenarios do not include difference between access type (IP, User, Cert). Due to this scenario tests should be data driven by “access_type”, “access_proto”, “access_level” and “mount command with all expected options”. - Italic texts depend on specific implementations and can be unsupported by share backends. - All user VMs should be separate VMs from host of shares. They should have network connectivity with share host. User VMs should be built with image that has shared file systems clients. - Share host should have open ports for SSH protocol and protocols of shared file systems.