mariadb/storage/ndb/test/run-test
unknown 34cbf35e67 Merge perch.ndb.mysql.com:/home/jonas/src/50-work
into  perch.ndb.mysql.com:/home/jonas/src/51-telco-gca


storage/ndb/test/run-test/daily-basic-tests.txt:
  merge
2007-05-29 07:18:44 +02:00
..
16node-tests.txt
atrt-analyze-result.sh
atrt-clear-result.sh
atrt-example.tgz
atrt-gather-result.sh
atrt-mysql-test-run
atrt-setup.sh
atrt-testBackup
ATRT_SETUP_README.txt ATRT documentation 2006-03-27 14:59:19 +04:00
ATRT_USAGE_README.txt ATRT documentation 2006-03-27 14:59:19 +04:00
basic.txt
conf-daily-basic-ndb08.txt
conf-daily-devel-ndb08.txt
conf-daily-devel-ndbmaster.txt Merge perch.ndb.mysql.com:/home/jonas/src/50-work 2006-03-24 07:43:55 +01:00
conf-daily-sql-ndb08.txt
conf-daily-sql-ndbmaster.txt
conf-dl145a.txt Merge perch.ndb.mysql.com:/home/jonas/src/50-work 2006-03-24 07:43:55 +01:00
conf-ndbmaster.txt Merge perch.ndb.mysql.com:/home/jonas/src/50-work 2006-03-24 07:43:55 +01:00
conf-shark.txt Merge perch.ndb.mysql.com:/home/jonas/src/50-work 2006-03-24 07:43:55 +01:00
daily-basic-tests.txt Merge perch.ndb.mysql.com:/home/jonas/src/50-work 2007-05-29 07:18:44 +02:00
daily-devel-tests.txt ndb - autotest 2007-03-19 11:13:10 +01:00
example.conf
main.cpp Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-23 20:20:40 +01:00
make-config.sh
make-html-reports.sh
make-index.sh
Makefile.am Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-31 01:32:21 +01:00
ndb-autotest.sh Many files: 2006-08-21 15:34:29 +02:00
README
README.ATRT
run-test.hpp Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-23 20:20:40 +01:00

run-test/README

This document describes how atrt works and how to use it.

atrt is a test program driver.
atrt supports fully distributed test and utilizes ndb_cpcd.

=================================
atrt has the following main loop:

/**
  * Pseudo code for atrt
  */
  read config file (default d.txt)
  contact each ndb_cpcd 
  start each ndb_mgmd
  connect to each ndb_mgmd
  for each read(test case)
  do
    if previous test failed (or is first test)
      stop each ndbd
      start each ndbd
      wait for ndbd to get started
     
    start each mysqld
     
    start each test prg

    wait while all is running and max time not elapsed

    stop each mysqld

    stop each test prg

    gather result

  done
/**
 * End of pseudo code
 */     

=================================