Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

290 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autotest2d

Auto test scripts for RoboCup soccer simulation 2d games

Usages

  • Configure PROCES in test.sh as the number of simultaneously running rcssservers (each rcssserver will run in a different port automatically)
  • Configure CLIENTS in test.sh to be the list of client machines running teams
  • Make sure you can login to CLIENTS using ssh without typing password from the machine (which is a server) you run test.sh
  • Deploy the testing teams (left and right) to CLIENTS, for example, using scp
  • Configure start_left and start_right scripts to start left and right teams
  • Run test.sh from the central server to start the auto test
  • Use in combination with lanmonitor to monitor the testing status

Files

  • test.sh -- run auto test
  • kill.sh -- stop test
  • result.sh -- show result
  • analyze.sh -- show more information
  • start_left -- script to start left team
  • start_right -- script to start right team
  • start.tmpl -- templates of start scripts
  • scripts/automonitor -- start monitors

Example outputs:

  • Output:
    examples/output.png

  • Game Curve:
    examples/curve.png

  • Score Map:
    examples/score.png

About

Auto test scripts for RoboCup soccer simulation 2d games

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages