Changes between Version 2 and Version 3 of Installation/Testing


Ignore:
Timestamp:
Aug 3, 2011 9:57:07 PM (13 years ago)
Author:
bks
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Installation/Testing

    v2 v3  
    1212miniTbcmd2 passed all phases
    1313cbr passed all phases
     14basic3 passed all phases
    1415}}}
    1516''tbcheck'' is a tcl expect script which exercises the testbed
     
    1819test link behavior; verify other properties of the instantiated
    1920experiment; and finally swap out.
    20 Not all tests will pass all test phases.
     21Given a sufficient quantity of experimental nodes, and a correctly-functioning testbed,
     22only one of the tests is designed to fail.
    2123
    2224 * ''basic'' checks that an experimental node's group file includes the project group. It also includes two links with different delays, and one at a lower bitrate than the others. ''basic'' should pass all phases.
    2325 * ''basic2'' checks than an experimental node properly mounted the user's home directory, and should pass all phases.
     26 * ''basic3'' performs the same group file check as "basic" but will swap in on a testbed with as few as three experimental nodes.
    2427 * ''cbr'' includes a number of links with delay, traffic agents, and link events.  The test verifies that the testbed correctly creates a log file for one of the events.
    2528 * ''miniTbcmd2'' includes a pair of tar archives to be extracted on one of the experimental nodes, and a startup command for that node.
    2629 * ''toofast'' is supposed to fail to swap-in (according to emulab) because one of the links is too fast, but in practice fails due to a parsing error. This is the only one of the five tests which is intended to fail.
    2730
    28 The series requires at least six experimental nodes,
     31The full series requires at least six experimental nodes,
    2932assuming one node available for delay use has four experimental interfaces.
     33''basic2'' and ''basic3'' require two and three experimental nodes, respectively.