Changes between Version 1 and Version 2 of GIMIv3/TestDescriptions
- Timestamp:
- 02/18/14 16:41:12 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GIMIv3/TestDescriptions
v1 v2 12 12 == Experiment Scripts == 13 13 14 = Basic Ping-All Use Case = 15 14 16 == Step 1: Create GIMI slice == 15 17 16 Pre-conditions:None18 '''Pre-conditions:''' None 17 19 18 20 Using one of the Rspecs listed above, create a slice using omni or the GENI portal and add resources at one of the compatible aggregate managers. 19 21 20 Expected Result: 22 '''Expected Result:''' 21 23 1. A sliver with the following topology is created at one of the aggregate managers. 22 24 <insert image here> … … 27 29 }}} 28 30 29 == Step 2: Log in to Labwiki==31 === Step 2: Log in to Labwiki === 30 32 31 Pre-conditions: 33 '''Pre-conditions:''' 32 34 - You have an account at an InCommon institution or the GENI IdP 33 35 - You are a member of at least one project in the GENI CH. … … 35 37 Go to the URL http://labwiki.casa.umass.edu:4601/ and log in with a GENI Portal user account. 36 38 37 Expected result: 39 '''Expected Result:''' 38 40 You are successfully logged in to Labwiki and your name appears in the upper right corner of the page. 41 42 [[Image(wiki:GIMIv3/Graphics:LabwikiUsername.png)]] 39 43 40 44 == Step 3: Create an Experiment Context == 41 45 42 Pre-conditions: 46 '''Pre-conditions:''' 43 47 You are logged in to Labwiki. 44 48 … … 51 55 [[Image(wiki:GIMIv3/Graphics:LabwikiContextDialog.png)]] 52 56 53 Expected result: 57 '''Expected Result:''' 54 58 - The context saves successfully. 55 59 - The context is available in the drop-down box in the Execute pane. … … 57 61 == Step 4: Load Experiment Script == 58 62 63 '''Pre-conditions:''' 64 You are logged in to Labwiki. 65 66 === A. Load an existing experiment script === 67 68 1. Place cursor in the search box of the Prepare pane and start typing the name of the existing script. 69 70 INSERT GRAPHIC HERE 71 72 2. Select the step1_pingall script from the narrowed-down list of scripts. 73 74 === B. Create and save a new experiment script === 75 76 1. Click on the plus (+) sign in the Prepare page. 77 2. Select "Ruby" from the drop-down box, enter a filename, and click on "Create" 78 3. Enter the new filename into the Search box and select the script from the list of scripts. 79 4. Enter the experiment script contents (see step1_pingall in Experiment Scripts above) and click on the Save icon. 80 81 82 '''Expected Result:''' 83 84 The step1_pingall script has been loaded into the Prepare window, edited as needed, and saved. 85 59 86 == Step 5: Execute Experiment Script == 87 88 '''Pre-conditions:''' 89 The step1_pingall experiment script has been loaded into the Prepare window, edited as needed, and saved. 90 91 '''Expected Result:''' 60 92 61 93 === A. Drag script from Prepare to Execute panel === 62 94 95 1. Drag the step1_pingall script's icon from the Prepare pane to the Execute pane and drop in the Execute pane. 96 63 97 === B. Fill out the form === 98 99 1. Enter a name for the experiment in the Name: box. 100 2. Select the project in which you created your slice from the Project drop-down. 101 3. Select the context you created from the Experiment drop-down. 102 4. Select your slice from the Slice drop-down. 103 5. Make sure the values in the source1-source5 boxes match the node names in your slice. 64 104 65 105 === C. Start experiment === 66 106 107 1. Click on the 'Start Experiment' button. 108 109 '''Expected Result:''' 110 1. You see entries in the 111 2. You see a graph similar to this one: 112 67 113 == Step 6: Dump Results to iRODS == 114 115 '''Pre-conditions:''' 116 Your step1-ping_all experiment has completed successfully. 117 You have created an iRODS account via the GENI Portal. 118 119 1. Click on the 'Dump' button at the top of the Execute pane. 120 2. Log in to http://www.irods.org/web and enter the following: 121 3. Traverse to /geniRenci/home/gimiadmin/<project>/<context>/... to find the data that was dumped. 122 123 '''Expected Result:''' 124 - An SQL file has been placed at the location /geniRenci/home/gimiadmin/<project>/<context> 125 126 127 = Long-lived Experiment Use Case =