Changes between Version 9 and Version 10 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-2


Ignore:
Timestamp:
05/17/12 10:17:11 (8 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-2

    v9 v10  
    1010|| '''Step''' || '''State'''           || '''Date completed'''    ||''' Ticket ''' || '''Comments''' ||
    1111|| Step 1     ||                       ||                         ||               ||                ||
    12 || Step 2     ||                       ||                         ||               ||                ||
    13 || Step 3     ||                       ||                         ||               ||                ||
     12|| Step 2     ||                       ||                         ||               ||Feature not available||
     13|| Step 3     ||                       ||                         ||               ||Feature not available||
    1414|| Step 4     ||                       ||                         ||               ||                ||
    1515|| Step 5     ||                       ||                         ||               ||                ||
     
    4040
    4141
     42= Prerequisites =
     43
     44Status for test prerequisites:
     45
     46__Prereq:__ Two GPO Ubuntu images have been tested in the ExoGENI image playpen environment and have been uploaded to the [http://geni-images.renci.org/images/ RENCI VM image repository] using available ExoGENI documentation.  One Ubuntu image is for the VM and one Ubuntu image is for the bare metal node in this test.
     47
     48__Status:__ Need to investigate availability of the playpen.
     49
     50
     51__Prereq:__  Traffic generation tools may be part of image or may be installed at experiment runtime.
     52
     53__Status:__ Done: Only using ping with mixed sizes and rates for now.
     54
     55
     56__Prereq:__ Administrative accounts have been created for GPO staff on the BBN ExoGENI rack.
     57
     58__Status:__ Done
     59
     60
     61__Prereq:__ GENI Experimenter1 and Experimenter2 accounts exist.
     62
     63__Status:__ Done. Two account already exist, lnevers@bbn.com and lnevers1@bbn.com, these will be used in all acceptance tests.
     64
     65
     66__Prereq:__ Baseline Monitoring is in place for the entire BBN site, to ensure that any problems are quickly identified.
     67
     68__Status:__ Blocked on prerequisite tests completion.
     69
     70
     71
    4272= Test Plan Steps =
    4373
    44  1. As Experimenter1, request !ListResources from BBN ExoGENI.
    45  2. Review advertisement RSpec for a list of OS images which can be loaded, and identify available resources.
    46  3. Verify that the GPO Ubuntu image is available.
    47  4. Define a request RSpec for two VMs, each with a GPO Ubuntu image.
    48  5. Create the first slice.
    49  6. Create a sliver in the first slice, using the RSpec defined in step 4.
    50  7. Log in to each of the systems, and send traffic to the other system sharing a VLAN.
    51  8. Using root privileges on one of the VMs load a Kernel module.
    52  9. As Experimenter2, request !ListResources from BBN ExoGENI.
    53  10. Define a request RSpec for two bare metal nodes, both using the uploaded GPO Ubuntu images.
    54  11. Create the second slice.
    55  12. Create a sliver in the second slice, using the RSpec defined in step 10.
    56  13. Log in to each of the systems, and send traffic to the other system.
    57  14. 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)
    58  15. Review system statistics and VM isolation and network isolation on data plane.
    59  16. Verify that each VM has a distinct MAC address for that interface.
    60  17. Verify that VMs' MAC addresses are learned on the data plane switch.
    61  18. Stop traffic and delete slivers.
     74== Step 1. As Experimenter1, request !ListResources from BBN ExoGENI ==
     75
     76User account lnevers will be used for this tests.
     77
     78== Step 2. Review advertisement RSpec for a list of OS images which can be loaded, and identify available resources ==
     79
     80Feature not available in ExoGENI listresources. Available image information is out-of-band as far as the AM API. Custom Images will be tested that not in the list resources, verification will be based on custom image successful installation and usage in the ExoGENI rack.
     81
     82== Step 3. Verify that the GPO Ubuntu image is available ==
     83
     84Same as step 2.
     85
     86== Step 4. Define a request RSpec for two VMs, each with a GPO Ubuntu image ==
     87
     88== Step 5. Create the first slice ==
     89
     90== Step 6. Create a sliver in the first slice, using the RSpec defined in step 4. ==
     91
     92== Step 7. Log in to each of the systems, and send traffic to the other system sharing a VLAN ==
     93
     94== Step 8. Using root privileges on one of the VMs load a Kernel module. ==
     95
     96== Step 9. As Experimenter2, request !ListResources from BBN ExoGENI. ==
     97
     98User account lnevers1 will be used for this tests.
     99
     100== Step 10. Define a request RSpec for two bare metal nodes, both using the uploaded GPO Ubuntu images. ==
     101
     102== Step 11. Create the second slice. ==
     103
     104== Step 12. Create a sliver in the second slice, using the RSpec defined in step 10. ==
     105
     106== Step 13. Log in to each of the systems, and send traffic to the other system. ==
     107
     108== Step 14. Verify that experimenters 1 and 2 cannot use the control plane to access each other's resources ==
     109(e.g. via unauthenticated SSH, shared writable filesystem mount)
     110
     111== Step 15. Review system statistics and VM isolation and network isolation on data plane. ==
     112 
     113
     114== Step 16. Verify that each VM has a distinct MAC address for that interface. ==
     115 
     116
     117== Step 17. Verify that VMs' MAC addresses are learned on the data plane switch. ==
     118 
     119
     120== Step 18. Stop traffic and delete slivers. ==