mariadb/storage/ndb/test/run-test
2013-03-19 15:53:48 +01:00
..
16node-tests.txt Merge 2010-12-29 00:47:05 +01:00
atrt-analyze-result.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
atrt-clear-result.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
atrt-example.tgz Changes to create storage directory for storage engines. 2005-04-26 18:19:54 -07:00
atrt-gather-result.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
atrt-mysql-test-run Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
atrt-setup.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
atrt-testBackup Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
atrt.hpp Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
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
autotest-boot.sh Updated/added copyright headers 2011-06-30 17:37:13 +02:00
autotest-run.sh Updated/added copyright headers 2011-06-30 17:37:13 +02:00
basic.txt Merge 2010-12-29 00:47:05 +01:00
conf-dl145a.cnf ndb - 2007-06-04 10:32:32 +02:00
conf-ndbmaster.cnf ndb - new atrt 2007-02-13 02:38:54 +01:00
conf-repl.cnf ndb - new atrt 2007-02-13 02:38:54 +01:00
conf-test.cnf ndb autotest 2007-08-31 16:12:51 +02:00
daily-basic-tests.txt Merge 2010-12-29 00:47:05 +01:00
daily-devel-tests.txt Merge 2010-12-29 00:47:05 +01:00
example-my.cnf ndb - new atrt 2007-02-13 02:38:54 +01:00
example.conf Changes to create storage directory for storage engines. 2005-04-26 18:19:54 -07:00
files.cpp Updated/added copyright headers 2011-06-30 17:37:13 +02:00
main.cpp Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
make-config.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
make-html-reports.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
make-index.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
Makefile.am Updated/added copyright headers 2011-06-30 17:37:13 +02:00
ndb-autotest.sh Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
README Patch for push of wl1354 Partitioning 2005-07-18 13:31:02 +02:00
README.ATRT Changes to create storage directory for storage engines. 2005-04-26 18:19:54 -07:00
setup.cpp Updated/added copyright headers 2011-06-30 17:46:53 +02:00
test-tests.txt ndb - new atrt 2007-02-13 02:38:54 +01:00
upgrade-boot.sh Updated/added copyright headers 2011-06-30 17:37:13 +02: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
 */     

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