wiki:GENIRacksHome/CiscoGENIRacks/AcceptanceTestStatus/CG-EXP-6

Version 14 (modified by lnevers@bbn.com, 5 years ago) (diff)

--

CG-EXP-6: Limits Tests

This test allocated resources in both NCSU2 and NCSU Cisco racks. Note the following Omni nick names are used:

ncsu2-eg=urn:publicid:IDN+exogeni.net:ncsu2vmsite+authority+am,https://ncsu2-hn.exogeni.net:11443/orca/xmlrpc
ncsu-eg=urn:publicid:IDN+exogeni.net:ncsuvmsite+authority+am,https://ncsu-hn.exogeni.net:11443/orca/xmlrpc

Test Status

This section captures the status for each step in the acceptance test plan.

Test State Tickets/Comments
NCSU2 Results:
100 VM - 50 slices w/2 VMsColor(yellow,Complete)?Only 39 slivers were created; able to exchange traffic between the 78 VMs allocated.
100 VMs - 10 slices w/10 VMs
100 VMs - 4 slices w/25 VMs
NCSU Results:
100 VM - 50 slices w/2 VMsColor(yellow,Complete)?Only 49 slivers were created; able to exchange traffic between the 98 VMs allocated.
100 VMs - 10 slices w/10 VMsColor(green,Pass)? All 10 slivers created; able to exchange traffic between the 100 VMs.
100 VMs - 4 slices w/25 VMs


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.


NCSU2 Limits Tests

100 VM - 50 slices w/2 VMs

The following is the approach taken to create the 50 slices:

 for i in {1..50}
 do
 omni createslice ncsu2-$i
 omni createsliver -a ncsu2-eg ncsu-$i ./cisco-2vm.rspec
 sleep 60
 done

See attached 100vm-50slices-ncsu2-log.txt for details. The slices 40-50 failed as follows:

13:48:53 WARNING : Failed CreateSliver for slice ncsu-40 at ncsu2-eg.  
Error from Aggregate: code 2: Embedding workflow ERROR: 1: Cannot create 
the network reservation, likely no available resource, the user specified 
label or hybrid OF is not valid in this site:
http://geni-orca.renci.org/owl/ncsu2vmsite.rdf#ncsu2vmsite/Domain.

For each of the 39 successful slivers slivers verified that geni_status "ready" existed, and then executed a ping between the two nodes in each slice.

100 VMs - 10 slices w/10 VMs

The following is the approach taken to create the 10 slices:

for i in {1..10}
  do 
  omni createslice ncsu-$i 
  omni createsliver -a ncsu2-eg ncsu-$i ./cisco-10vm-1lan.rspec; done
  done

NCSU Limits Tests

100 VM - 50 slices w/2 VMs

The following is the approach taken to create the 50 slices:

 for i in {1..50}
 do
 omni createslice ncsu-$i
 omni createsliver -a ncsu-eg ncsu-$i ./cisco-2vm.rspec
 sleep 60
 done

See attached 100vm-50slices-ncsu-log.txt for details. The 50th slice failed with:

14:22:38 WARNING : Failed CreateSliver for slice ncsu-50 at ncsu-eg.  Error from Aggregate: code 2: Embedding workflow ERROR: 1:Cannot create the network reservation, likely no available resource, the user specified label or hybrid OF is not valid in this site:http://geni-orca.renci.org/owl/ncsuvmsite.rdf#ncsuvmsite/Domain.

For each of the 49 successful slivers verified that geni_status "ready" existed, and then executed a ping between the two nodes in each slice.

100 VMs - 10 slices w/10 VMs

The following is the approach taken to create the 10 slices:

for i in {1..10}
  do 
  omni createslice ncsu-$i 
  omni createsliver -a ncsu-eg ncsu-$i ./cisco-10vm-1lan.rspec; done
  done