The DETER distribution includes a small set of tests to verify basic functionality of the newly-installed testbed: {{{ cd ~/testbed/testsuite/deter ./tbcheck }}} should produce {{{ basic2 passed all phases basic passed all phases toofast failed preparse miniTbcmd2 failed linktest cbr failed linktest }}} ''tbcheck'' is a tcl expect script which exercises the testbed using this short series of experiments, attempting to: swap each in; test link behavior; verify other properties of the instantiated experiment; and finally swap out. Not all tests will pass all test phases. * ''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. * ''basic2'' checks than an experimental node properly mounted the user's home directory, and should pass all phases. * ''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. However, the linktest script anticipates bandwidth errors, and overall the test should fail (only) that phase. * ''miniTbcmd2'' includes a pair of tar archives to be extracted on one of the experimental nodes, and a startup command for that node. Linktest fails on this one also. * ''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. The series requires at least seven experimental nodes, assuming each such node has four experimental interfaces.