Changes between Initial Version and Version 1 of GIMITestPlan


Ignore:
Timestamp:
04/30/12 16:58:31 (12 years ago)
Author:
Jeanne Ohren
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIMITestPlan

    v1 v1  
     1[[PageOutline]]
     2
     3= GIMI Acceptance Test Plan =
     4
     5The GIMI tests will build on the GPO [http://groups.geni.net/geni/wiki/GENIRacksHome/AcceptanceTests/ExogeniAcceptanceTestsPlan ExoGENI test plan].
     6
     7
     8== Process ==
     9
     10 1. Select [wiki:GIMITestPlan#Aggregatemanagers aggregate manager]
     11 1. Select [wiki:GIMITestPlan#Targetresourceconfigurations target resource configuration]
     12 1. Select [wiki:GIMITestPlan#Targetsoftwareconfigurations target software configuration]
     13 1. Select [wiki:GIMITestPlan#Experimentcontroltools tools]
     14 1. Select [wiki:GIMITestPlan#Extensions extension]
     15 1. Run scripts
     16     a. get resources
     17     a. load software
     18     a. configure software
     19     a. test functions
     20     a. evaluate performance
     21
     22
     23== Assumptions and Dependencies ==
     24
     25The following assumptions are made for all tests described in this plan:
     26
     27GPO ProtoGENI credentials from https://pgeni.gpolab.bbn.com are used for all tests.[[BR]]
     28GPO ProtoGENI is the Slice Authority for all tests.[[BR]]
     29All Aggregate Manager requests MUST be made via the Omni command line tool which uses the GENI AM API.[[BR]]
     30In all scenarios, one experiment is always equal to one slice.
     31
     32== Aggregate Managers ==
     33TBD
     34
     35== Experiment control tools ==
     36
     37        OMNI
     38
     39        Gush
     40
     41        UNIS tools (sendmanifest, getcertificate, etc.)
     42
     43        Portal?
     44
     45
     46
     47
     48== Target resource configurations ==
     49[Add diagrams]
     50
     51=== 1.  One aggregate  (Utah?) ===
     52
     53A. 3 raw PCs (1 MC, 2 MP)
     54
     55B. 1 raw PC (MC) + 2VMs (MPs)
     56
     57C. 3 VMs (1 MC, 2MPs)
     58
     59D. More MPs?
     60
     61=== 2.  Two aggregates (one slice)  ===
     62
     63A.  Common node in one aggregate, 2 MPs in the other (possible?)
     64
     65B.  Common node in one aggregate, 1 MP in each (possible?)
     66
     67C.  1 Common node and 1-2 MPs in each aggregate
     68
     69
     70
     71
     72== Target software configurations ==
     73
     74=== 1.  Static install (full images) ===
     75* with rspec
     76
     77=== 2.  Dynamic install (packages on top of generic images)  ===
     78 * with Gush
     79 * with rspec?
     80
     81=== 3.  Add experimenter applications ===
     82 * use OMF EC enable/disable app and I&M services
     83
     84
     85
     86==  Extensions ==
     87
     88
     89
     90
     91
     92== Required services ==
     93
     94
     95
     96== Test Descriptions ==
     97
     98=== XXX Acceptance Tests ===
     99
     100==== GIM-XX-1.  Title ====
     101
     102Description
     103
     104'''Prerequisites:'''
     105
     106
     107'''Procedure:'''
     108