EG-EXP-2: ExoGENI Single Site Acceptance Test
This page captures status for the test case EG-EXP-2, which verifies basic operations of VMs and data flows within one rack.
Test Status
This section captures the status for each step in the acceptance test plan.
Step | State | Date completed | Ticket | Comments
|
Step 1 | | | |
|
Step 2 | | | |
|
Step 3 | | | |
|
Step 4 | | | |
|
Step 5 | | | |
|
Step 6 | | | |
|
Step 7 | | | |
|
Step 8 | | | |
|
Step 9 | | | |
|
Step 10 | | | |
|
Step 11 | | | |
|
Step 12 | | | |
|
Step 13 | | | |
|
Step 14 | | | |
|
Step 15 | | | |
|
Step 16 | | | |
|
Step 17 | | | |
|
Step 18 | | | |
|
Test Plan Steps
- As Experimenter1, request ListResources from BBN ExoGENI.
- Review advertisement RSpec for a list of OS images which can be loaded, and identify available resources.
- Verify that the GPO Ubuntu image is available.
- Define a request RSpec for two VMs, each with a GPO Ubuntu image.
- Create the first slice.
- Create a sliver in the first slice, using the RSpec defined in step 4.
- Log in to each of the systems, and send traffic to the other system sharing a VLAN.
- Using root privileges on one of the VMs load a Kernel module.
- As Experimenter2, request ListResources from BBN ExoGENI.
- Define a request RSpec for two bare metal nodes, both using the uploaded GPO Ubuntu images.
- Create the second slice.
- Create a sliver in the second slice, using the RSpec defined in step 10.
- Log in to each of the systems, and send traffic to the other system.
- Verify that experimenters 1 and 2 cannot use the control plane to access each other's resources (e.g. via unauthenticated SSH, shared writable filesystem mount)
- Review system statistics and VM isolation and network isolation on data plane.
- Verify that each VM has a distinct MAC address for that interface.
- Verify that VMs' MAC addresses are learned on the data plane switch.
- Stop traffic and delete slivers.