Version 13 (modified by 12 years ago) (diff) | ,
---|
EG-EXP-4: ExoGENI Multi-site Acceptance Test
This page captures status for the test case EG-EXP-4, which verifies the ability to support basic operations of VMs and data flows between two racks. For overall status see the ExoGENI Acceptance Test Status page.
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 |
State Legend | Description |
Color(green,Pass)? | Test completed and met all criteria |
Color(#98FB98,Pass: most criteria)? | Test completed and met most criteria. Exceptions documented |
Color(red,Fail)? | Test completed and failed to meet criteria. |
Color(yellow,Complete)? | Test completed but will require re-execution due to expected changes |
Color(orange,Blocked)? | Blocked by ticketed issue(s). |
Color(#63B8FF,In Progress)? | Currently under test. |
Test Plan Steps
Test case is modified to use EXOSM to request resources across sites. The nickname:
exosm=,https://geni.renci.org:11443/orca/xmlrpc
is used in place of the site' SMs:
exo-bbn=,https://bbn-hn.exogeni.net:11443/orca/xmlrpc exo-rci=,https://rci-hn.exogeni.net:11443/orca/xmlrpc
Also, for initial test run only VMs used.
Step 1. As Experimenter1, Request ListResources RENCI ExoGENI
$ ./src/omni.py -a exosm listresources -o
Step 2. Review ListResources output
Reviewed content of output file named rspec-geni-renci-org-11443-orca.xml.
Step 3. Define a request RSpec
Define a request RSpec for a VM at BBN ExoGENI, a VM at RENCI ExoGENI and an unbound exclusive non-OpenFlow VLAN to connect the 2 endpoints.
Step 4. Create the first slice.
Using the following command:
$ ./src/omni.py createslice experiment1
Step 5. Create a sliver
Using the ExoSM and the RSpecs defined above issued:
$ ./src/omni.py -a exosm createsliver experiment1 ./exorspec/EG-EXP-4_exp1.rspec
Step 6. Log in to each of the systems, and send traffic to the other system, leave traffic running
Step 7. As Experimenter2, Request ListResources from RENCI ExoGENI
Step 8. Define a request RSpec
Full step description: "Define a request RSpec for one VM and one bare metal node each with two interfaces in the BBN ExoGENI rack, two VMs at RENCI, and two VLANs to connect the BBN ExoGENI to the RENCI ExoGENI."