The entire AgtekNet software suite is built and tested on a nightly basis. The nightly build and unit tests are run on the development machine dev.agtek.com from the mdm account. The build is scheduled to run at midnight using cron, and executes the script:
/home/mdm/build/nightly_build.sh
The results of the build are published to the web server at:
http://dev.agtek.com/
Test results are at the bottom of the page listed as AgtekNet Build Details or directly at:
http://dev.agtek.com/build/net_build.txt
The source of the test results is a suite of unit tests based on the JUnit test framework. The source code is checked into subversion at:
AgtekNet/test/com/agtek/net/storage/server
The entry point for the tests run by the nightly build is in the java class TestAll. The unit tests focus on the Access Server and the AccessLib java client side library. The tests run by starting up an instance of the Access Server. The configuration for the server instance is in the file: AgtekNet/apps/storage/test.props