2024-05-21 15:54:04 |
Francisco Álvarez Terribas |
description |
Objective
Test if NebulOuS takes into account user preferences when deploying APPs in cloud providers.
Preconditions
NebulOuS core is running.
Two A NebulOuS cloud providers are registered in NebulOuS (CloudA and CloudB).
User has appropriate access rights to deploy APPs in NebulOuS.
Steps
Step 1
Action
User logs in the NebulOuS UI and specifies cloud provider preferences as described in XXX in a way that Cloud A is clearly more preferable than Cloud B.
Expected result
NebulOuS registers the user cloud preferences
Step 2
Action
User registers the “dummy application” and launches it.
Expected result
NebulOuS allocates all application components in Cloud A.
Step 3
Action
User de-registers the application.
Expected result
All resources are freed.
Step 4
Action
User changes the cloud provider preferences as described in XXX in a way that Cloud B is clearly more preferable than Cloud A.
Expected result
NebulOuS registers the user cloud preferences
Step 5
Action
User registers the “dummy application” and launches it.
Expected result
NebulOuS allocates all application components in Cloud B. |
Objective
Test if NebulOuS takes into account user preferences when deploying APPs in cloud providers.
Preconditions
NebulOuS core is running.
Two A NebulOuS cloud providers are registered in NebulOuS (CloudA and CloudB).
User has appropriate access rights to deploy APPs in NebulOuS.
Steps
Step 1
Action
User logs in the NebulOuS UI and specifies cloud provider preferences as described in XXX in a way that Cloud A is clearly more preferable than Cloud B.
Expected result
NebulOuS registers the user cloud preferences
Step 2
Action
User registers the “dummy application” and launches it.
Expected result
NebulOuS allocates all application components in Cloud A.
Step 3
Action
User de-registers the application.
Expected result
All resources are freed.
Step 4
Action
User changes the cloud provider preferences as described in XXX in a way that Cloud B is clearly more preferable than Cloud A.
Expected result
NebulOuS registers the user cloud preferences
Step 5
Action
User registers the “dummy application” and launches it.
Expected result
NebulOuS allocates all application components in Cloud B.
Result
- Can't launch applications https://bugs.launchpad.net/nebulous/+bug/2065329
- There is no way to set up "Cloud provider preferences"
Doesn't pass |
|