diff options
author | unknown <jonas@perch.ndb.mysql.com> | 2006-12-15 13:31:31 +0100 |
---|---|---|
committer | unknown <jonas@perch.ndb.mysql.com> | 2006-12-15 13:31:31 +0100 |
commit | 835a0ff6c873f792652fb9ce2f76816e46f1ecfd (patch) | |
tree | a5ae9d2e07ade13941a3059bce984ab7f2a9dcf1 /ndb | |
parent | bb0a8229307570c22b6b745f12173b930196be05 (diff) | |
download | mariadb-git-835a0ff6c873f792652fb9ce2f76816e46f1ecfd.tar.gz |
ndb - bug#25090
add testcase
ndb/test/ndbapi/testBasic.cpp:
add testcase for bug#25090
ndb/test/run-test/daily-basic-tests.txt:
add testcase for bug#25090
Diffstat (limited to 'ndb')
-rw-r--r-- | ndb/test/ndbapi/testBasic.cpp | 26 | ||||
-rw-r--r-- | ndb/test/run-test/daily-basic-tests.txt | 4 |
2 files changed, 30 insertions, 0 deletions
diff --git a/ndb/test/ndbapi/testBasic.cpp b/ndb/test/ndbapi/testBasic.cpp index 4d64b15ecfa..10235eef6d7 100644 --- a/ndb/test/ndbapi/testBasic.cpp +++ b/ndb/test/ndbapi/testBasic.cpp @@ -1034,6 +1034,28 @@ runMassiveRollback2(NDBT_Context* ctx, NDBT_Step* step){ return result; } +int +runBug25090(NDBT_Context* ctx, NDBT_Step* step){ + + Ndb* pNdb = GETNDB(step); + NdbDictionary::Dictionary * dict = pNdb->getDictionary(); + + HugoOperations ops(*ctx->getTab()); + + int loops = ctx->getNumLoops(); + const int rows = ctx->getNumRecords(); + + while (loops--) + { + ops.startTransaction(pNdb); + ops.pkReadRecord(pNdb, 1, 1); + ops.execute_Commit(pNdb, AO_IgnoreError); + sleep(10); + ops.closeTransaction(pNdb); + } + + return NDBT_OK; +} NDBT_TESTSUITE(testBasic); TESTCASE("PkInsert", @@ -1277,6 +1299,10 @@ TESTCASE("Fill", INITIALIZER(runPkRead); FINALIZER(runClearTable2); } +TESTCASE("Bug25090", + "Verify what happens when we fill the db" ){ + STEP(runBug25090); +} NDBT_TESTSUITE_END(testBasic); #if 0 diff --git a/ndb/test/run-test/daily-basic-tests.txt b/ndb/test/run-test/daily-basic-tests.txt index 031c519ae6d..84982dd96f1 100644 --- a/ndb/test/run-test/daily-basic-tests.txt +++ b/ndb/test/run-test/daily-basic-tests.txt @@ -211,6 +211,10 @@ max-time: 500 cmd: testTimeout args: T1 +max-time: 500 +cmd: testBasic +args: -n Bug25090 T1 + # SCAN TESTS # max-time: 500 |