Write a test case for testing "Get VNC console to a server"

Registered by Rajalakshmi Ganesan

Add a test case to the test script "test_server_actions.py" present in "tempest/tempest/api/compute/servers" folder.

This test case must GET vnc console by passing vnc type as 'novnc' and 'xvpvnc'. Should aslo verify the following in response:

1. If the length of response is 2.
2. Has keys with the name "url" and "type"
3. If value of url is NotNOne
4. If value of console type is same as the one sent inrequest

Also add corresponding function in JSON and XML server_client file.
"tempest/tempest/services/compute/json"
"tempest/tempest/services/compute/xml"

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Rajalakshmi Ganesan
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Giulio Fidente

Related branches

Sprints

Whiteboard

For new API tests you don't need a BP; if necessary you may keep track of it in an etherpad like: https://etherpad.openstack.org/p/TempestTestDevelopment

Hi Fidente,

I am not able to access the spread sheet "https://docs.google.com/spreadsheet/ccc?key=0AmYuZ6T4IJETdEVNTWlYVUVOWURmOERSZ0VGc1BBQWc#gid=0" mention in the above etherpad line number 7.

Can you please help me out in this.

Regards,
Rajalakshmi Ganesan

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.