mirror of
https://github.com/MariaDB/server.git
synced 2025-01-26 08:44:33 +01:00
3705bf9dfb
ndb/include/ndbapi/NdbDictionary.hpp: NdbDictionaryColumn::getSizeInBytes ndb/include/ndbapi/NdbOperation.hpp: NdbOperation::getTable ndb/include/ndbapi/NdbTransaction.hpp: Make getConnectionNodeId public (for test programs) ndb/include/util/Base64.hpp: base64(void*) ndb/src/common/util/Base64.cpp: base64(void*) ndb/src/kernel/blocks/ERROR_codes.txt: New error code for REF'ing non-local TCKEYREQ ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Easy clearing of ERROR_INSERT ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: New error code for REF'ing non-local TCKEYREQ ndb/src/ndbapi/NdbDictionary.cpp: NdbDictionaryColumn::getSizeInBytes ndb/src/ndbapi/NdbDictionaryImpl.cpp: If m_noIfDistKyes == 0, then each PK is dist key ndb/src/ndbapi/NdbOperation.cpp: NdbOperation::getTable ndb/src/ndbapi/NdbOperationSearch.cpp: remove d-key handling for pk ops ndb/test/include/HugoCalculator.hpp: remove unimpletemented methods ndb/test/include/HugoOperations.hpp: 1) HugoOperation::setTransaction 2) Type independant value handling 3) Some more util methods ndb/test/ndbapi/testPartitioning.cpp: new testcase for validating startTransation with hint ndb/test/run-test/atrt-mysql-test-run: fix checks of return values ndb/test/src/HugoCalculator.cpp: Better generation of values -- depends on fact that srand(K), rand() == srand(K), rand() Generate string with base64 ndb/test/src/HugoOperations.cpp: 1) HugoOperation::setTransaction 2) Type independant value handling 3) Some more util methods |
||
---|---|---|
.. | ||
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 | ||
basic.txt | ||
daily-basic-tests.txt | ||
daily-devel-tests.txt | ||
main.cpp | ||
make-config.sh | ||
make-html-reports.sh | ||
make-index.sh | ||
Makefile.am | ||
README | ||
README.ATRT | ||
run-test.hpp |
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: /** * Psuedo 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 psuedo code */ =================================