= GR-EXP-7: Click Router Experiment Acceptance Test =
This page captures status for the test case GR-EXP-7. For additional information see the [wiki:GENIRacksHome/GRAMRacks/AcceptanceTestStatusMay2013 Acceptance Test Status - May 2013] page overall status, or the [wiki:GENIRacksHome/AcceptanceTests/GRAMAcceptanceTestsPlan GRAM Acceptance Test Plan] for details about the planned evaluation.
''Last Update: 2013/05/XX"
|| '''Step''' || '''State''' ||''' Notes ''' || '''Tickets''' ||
|| Step 1 ||[[span(Pass, style=background-color: green )]]|| || ||
|| Step 2 ||[[span(Pass, style=background-color: green )]]|| || ||
|| Step 3 ||[[span(Pass, style=background-color: green )]]|| || ||
|| Step 4 ||[[span(Pass, style=background-color: green )]]|| || ||
|| Step 5 ||[[span(Fail, style=background-color: red)]] ||Cannot get multiple interfaces||#68 ||
|| Step 6 ||[[span(Fail, style=background-color: red)]] ||Cannot install package without sudo. No renewsliver||#57 #69 ||
|| Step 7 || || || ||
|| Step 8 || || || ||
|| Step 9 || || || ||
|| Step 10 || || || ||
|| Step 11 || || || ||
|| Step 12 || || || ||
[[BR]]
|| '''State Legend''' || '''Description''' ||
||[[span(Pass, style=background-color: green )]] || Test completed and met all criteria ||
||[[span(Pass: most criteria, style=background-color: #98FB98)]]|| Test completed and met most criteria. Exceptions documented ||
||[[span(Fail, style=background-color: red)]] || Test completed and failed to meet criteria. ||
||[[span(Complete, style=background-color: yellow)]] || Test completed but will require re-execution due to expected changes ||
||[[span(Blocked, style=background-color: orange)]] || Blocked by ticketed issue(s). ||
||[[span(In Progress, style=background-color: #63B8FF)]]|| Currently under test. ||
= Test Plan Steps =
This test case uses the following aggregate nick_names:
{{{
gram=,https://128.89.91.170:5001
}}}
''Evaluation Notes:'' Cannot get multiple interfaces. ticket #68
''Evaluation Notes:'' Unable to install click router prerequisites, no sudo #57.
''Evaluation Notes:'' Unable to renew sliver ticket #69
== 1. As Experimenter1, request ListResources from BBN GRAM ==
Only one site used. Collected list of resources:
{{{
$ omni.py listresources -a gram2 -V2
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework gram
INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
INFO:omni:Listed advertised resources at 1 out of 1 possible aggregates.
INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
INFO:omni:
INFO:omni:
INFO:omni:
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed listresources:
Options as run:
aggregate: ['gram2']
framework: gram
Args: listresources
Result Summary: Queried resources from 1 of 1 aggregate(s).
INFO:omni: ============================================================
}}}
== Step 2. Review !ListResources ==
Only one site used.
== Step 3. Define a request RSpec for six VMs at the BBN GRAM. ==
Modified to have all VMs in the BBN GRAM rack:
{{{
}}}
== Step 4. Create the slice. ==
$ omni.py createslice GR-EXP-7
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework gram
INFO:omni:Created slice with Name GR-EXP-7, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7, Expiration 2013-05-16 21:59:18
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createslice:
Options as run:
framework: gram
Args: createslice GR-EXP-7
Result Summary: Created slice with Name GR-EXP-7, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7, Expiration 2013-05-16 21:59:18
INFO:omni: ============================================================
== Step 5. Create a sliver in the first slice ==
Only one AM used:
{{{
$ omni.py -a gram2 -V2 createsliver GR-EXP-7 ./GR-EXP-7.rspec
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework gram
INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7 expires in <= 3 hours
INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7 expires on 2013-05-16 21:59:18 UTC
INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file ./GR-EXP-7.rspec for slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7
INFO:omni:Got return from CreateSliver for slice GR-EXP-7 at https://128.89.91.170:5002:
INFO:omni:
INFO:omni:
INFO:omni:
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:
Options as run:
aggregate: ['gram2']
framework: gram
Args: createsliver GR-EXP-7 ./GR-EXP-7.rspec
Result Summary: Got Reserved resources RSpec from 128-89-91-170-5002
INFO:omni: ============================================================
}}}
'''Note:''' Unable to get multiple interfaces on hosts. Ticket #68
== 6. Install Click router ==
== 7. Determine Click router settings ==
== 8. Run the user-level Click router ==
== 9. Log in to Host1 and send traffic to host2 ==
== 10. Review Click logs on each Click router ==
== 11. Delete slivers ==