| 1 | |
| 2 | = IG-EXP-5: InstaGENI Network Resources Acceptance Test = |
| 3 | |
| 4 | This page captures status for the test case IG-EXP-5, which verifies the ability to support !OpenFlow operations and integration with meso-scale compute resources and other compute resources external to the InstaGENI rack. For overall status see the [wiki:GENIRacksHome/InstageniRacks/AcceptanceTestStatus InstaGENI Acceptance Test Status] page. |
| 5 | |
| 6 | |
| 7 | = Test Status = |
| 8 | This section captures the status for each step in the acceptance test plan. |
| 9 | |
| 10 | || '''Step''' || '''State''' || '''Date completed''' ||''' Ticket ''' || '''Comments''' || |
| 11 | || Step 1 || || || || || |
| 12 | || Step 2 || || || || || |
| 13 | || Step 3 || || || || || |
| 14 | || Step 4 || || || || || |
| 15 | || Step 5 || || || || || |
| 16 | || Step 6 || || || || || |
| 17 | || Step 7 || || || || || |
| 18 | || Step 8 || || || || || |
| 19 | || Step 9 || || || || || |
| 20 | || Step 10 || || || || || |
| 21 | || Step 11 || || || || || |
| 22 | || Step 12 || || || || || |
| 23 | || Step 13 || || || || || |
| 24 | || Step 14 || || || || || |
| 25 | || Step 15 || || || || || |
| 26 | || Step 16 || || || || || |
| 27 | || Step 17 || || || || || |
| 28 | || Step 18 || || || || || |
| 29 | || Step 19 || || || || || |
| 30 | || Step 20 || || || || || |
| 31 | || Step 21 || || || || || |
| 32 | || Step 22 || || || || || |
| 33 | || Step 23 || || || || || |
| 34 | || Step 24 || || || || || |
| 35 | || Step 25 || || || || || |
| 36 | || Step 26 || || || || || |
| 37 | || Step 27 || || || || || |
| 38 | || Step 28 || || || || || |
| 39 | || Step 29 || || || || || |
| 40 | |
| 41 | |
| 42 | || ''State Legend'' || ''Description '' || |
| 43 | || || |
| 44 | || [[Color(green,Pass)]] || Test completed and met all criteria || |
| 45 | || [[Color( #98FB98, #100000 , Pass)]] || Test completed and met most criteria. Exceptions documented|| |
| 46 | || [[Color( #F0FFF0, #100000 , Complete)]] || Test completed but requiring re-execution due to expected changes || |
| 47 | || [[Color( #B0E0E6, #100000 , Complete)]] || Test completed with workaround for ticketed issue(s)|| |
| 48 | || [[Color(#CAE1FF,Workaround)]] || Test in progress with workaround for ticketed issue(s). || |
| 49 | || [[Color(#63B8FF,In Progress)]] || Currently under test. || |
| 50 | || [[Color(red,Fail)]] || Test completed and failed to meet criteria. || |
| 51 | || [[Color(orange,Blocked)]] || Blocked by ticketed issue(s). || |
| 52 | |
| 53 | |
| 54 | = Test Plan Steps = |
| 55 | |
| 56 | 1. As Experimenter1, Determine BBN compute resources and define RSpec. |
| 57 | 2. Determine remote meso-scale compute resources and define RSpec. |
| 58 | 3. Define a request RSpec for !OpenFlow network resources at the BBN InstaGENI AM. |
| 59 | 4. Define a request RSpec for !OpenFlow network resources at the remote I2 Meso-scale site. |
| 60 | 5. Define a request RSpec for the !OpenFlow Core resources |
| 61 | 6. Create the first slice |
| 62 | 7. Create a sliver for the BBN compute resources. |
| 63 | 8. Create a sliver at the I2 meso-scale site using FOAM at site. |
| 64 | 9. Create a sliver at of the BBN InstaGENI AM. |
| 65 | 10. Create a sliver for the !OpenFlow resources in the core. |
| 66 | 11. Create a sliver for the meso-scale compute resources. |
| 67 | 11. Log in to each of the compute resources and send traffic to the other end-point. |
| 68 | 12. Verify that traffic is delivered to target. |
| 69 | 13. Review baseline, GMOC, and meso-scale monitoring statistics. |
| 70 | 14. As Experimenter2, determine BBN compute resources and define RSpec. |
| 71 | 15. Determine remote meso-scale compute resources and define RSpec. |
| 72 | 16. Define a request RSpec for !OpenFlow network resources at the BBN InstaGENI AM. |
| 73 | 17. Define a request RSpec for !OpenFlow network resources at the remote NLR Meso-scale site. |
| 74 | 18. Define a request RSpec for the !OpenFlow Core resources |
| 75 | 19. Create the second slice |
| 76 | 20. Create a sliver for the BBN compute resources. |
| 77 | 21. Create a sliver at the meso-scale site using FOAM at site. |
| 78 | 22. Create a sliver at of the BBN InstaGENI AM. |
| 79 | 23. Create a sliver for the !OpenFlow resources in the core. |
| 80 | 24. Create a sliver for the meso-scale compute resources. |
| 81 | 25. Log in to each of the compute resources and send traffic to the other endpoint. |
| 82 | 26. As Experimenter2, insert flowmods and send packet-outs only for traffic assigned to the slivers. |
| 83 | 27. Verify that traffic is delivered to target according to the flowmods settings. |
| 84 | 28. Review baseline, GMOC, and monitoring statistics. |
| 85 | 29. Stop traffic and delete slivers. |