mirror of
https://github.com/MariaDB/server.git
synced 2025-01-18 13:02:28 +01:00
ndb - bug#25090
add testcase
This commit is contained in:
parent
c9fe45e12a
commit
5b16e6bf95
2 changed files with 30 additions and 0 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue