Regression Tests

From TeamTalk
Revision as of 16:48, September 20, 2007 by Tkharris (Talk | contribs)

Jump to: navigation, search



Test Version
BTH-0.2 trunk
run unknown ok @16:51, 19 September 2007 (EDT)
four right turns unknown turns work, am is notified but doesn't set state to RCS_DONE @16:48, 20 September 2007 (EDT)
2m square unknown ok @16:51, 19 September 2007 (EDT)
2 bots see each other unknown ok @10:45, 20 September 2007 (EDT)
long traversal unknown fail @10:45, 20 September 2007 (EDT)


Run the run script in the bin directory, a P2AT shows up, hit the enter key, status message is All monitored functions OK

four right turns

After run, take four 90deg right turns. You should end up facing your original direction more-or-less. Run the four_right_turns.exp expect script.

2m square

Go 2 meters to your left, repeat 3 more times. Run the 2m_square.exp expect script. You should end up more-or-less in your original position.

2 bots see each other

Start the second bot. Turn each bot so that they face each other. Run the see_each_other.exp expect script. They should show up on each other's maps.

long traversal

Have the human open the garage door. Go backwards 18 meters. Run the long_traversal.exp expect script. This should put you outside.


Test Version
BTH-0.2 trunk
build script ok ok @00:11, 6 September 2007 (EDT)
forward motion unknown unknown
turning around unknown unknown
location query unknown unknown
direct into obstacle unknown unknown
long distance motion unknown unknown

build script

Run TeamTalkRebuild.bat. Builds TeamTalk Agents, Pendecoder, and bootstraps LM without errors.

forward motion

say go forward two meters. Goes forward 2 meters and acknowledges the end of action.

turning around

say turn around. Robot turns around.

location query

say where are you. Gives egocentric bearings.

direct into obstacle

Give directions into obstacle. Robot reports failure.

long distance motion

say go forward twelve meters. Goes forward 12 meters and acknowledges the end of action.

Personal tools