1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

Reformat all code to coding standard

This commit is contained in:
Andrew Hutchings
2017-10-26 17:18:17 +01:00
parent 4985f3456e
commit 01446d1e22
1296 changed files with 403852 additions and 353747 deletions

View File

@ -32,140 +32,154 @@ using namespace std;
using namespace execplan;
int maxNewTxns=1000;
int maxNewTxns = 1000;
int maxTxns = 1000;
class ExecPlanTest : public CppUnit::TestFixture {
class ExecPlanTest : public CppUnit::TestFixture
{
CPPUNIT_TEST_SUITE( ExecPlanTest );
CPPUNIT_TEST_SUITE( ExecPlanTest );
CPPUNIT_TEST( MonitorTestPlan_1 );
CPPUNIT_TEST_SUITE_END();
CPPUNIT_TEST( MonitorTestPlan_1 );
CPPUNIT_TEST_SUITE_END();
private:
public:
void setUp() {
void setUp()
{
}
void tearDown() {
void tearDown()
{
}
int verifyLen;
SessionManager* manager;
SessionManager::TxnID managerTxns[1000];
int createTxns(const int& start, const int& end) {
int verifyLen;
SessionManager* manager;
SessionManager::TxnID managerTxns[1000];
int first=start;
int last=end;
int newTxns=0;
int createTxns(const int& start, const int& end)
{
verifyLen=manager->verifySize();
for (int idx = first; idx<last && verifyLen<maxNewTxns ; idx++)
{
managerTxns[idx] = manager->newTxnID((uint32_t)idx+1000);
CPPUNIT_ASSERT(managerTxns[idx].id>0);
CPPUNIT_ASSERT(managerTxns[idx].valid==true);
verifyLen=manager->verifySize();
CPPUNIT_ASSERT(verifyLen>0);
newTxns++;
}
CPPUNIT_ASSERT(newTxns==last-first);
return newTxns;
}
int first = start;
int last = end;
int newTxns = 0;
int closeTxns(const int& start, const int& end) {
verifyLen = manager->verifySize();
int first=start;
int last=end;
int totalClosed=0;
for (int idx = first; idx < last && verifyLen < maxNewTxns ; idx++)
{
managerTxns[idx] = manager->newTxnID((uint32_t)idx + 1000);
CPPUNIT_ASSERT(managerTxns[idx].id > 0);
CPPUNIT_ASSERT(managerTxns[idx].valid == true);
verifyLen = manager->verifySize();
CPPUNIT_ASSERT(verifyLen > 0);
newTxns++;
}
for (int idx=first; idx<last ; idx++)
{
try
{
SessionManager::TxnID tmp = manager->getTxnID(idx+1000);
if (tmp.valid == true)
{
manager->committed(tmp);
CPPUNIT_ASSERT(tmp.valid==false);
totalClosed++;
}
}
catch (exception& e)
{
cerr << e.what() << endl;
continue;
}
}
return totalClosed;
CPPUNIT_ASSERT(newTxns == last - first);
return newTxns;
}
} //closeTxns
int closeTxns(const int& start, const int& end)
{
void MonitorTestPlan_1() {
int first = start;
int last = end;
int totalClosed = 0;
int currStartTxn=0;
int currEndTxn=5;
int txnCntIncr=5;
const int sleepTime=1;
const int iterMax=1;
vector<SessionMonitor::MonSIDTIDEntry*> toTxns;
for (int idx = first; idx < last ; idx++)
{
try
{
SessionManager::TxnID tmp = manager->getTxnID(idx + 1000);
manager = new SessionManager();
//CPPUNIT_ASSERT(manager->verifySize()==0);
if (tmp.valid == true)
{
manager->committed(tmp);
CPPUNIT_ASSERT(tmp.valid == false);
totalClosed++;
}
SessionMonitor* monitor = NULL;
for(int jdx=0; jdx<iterMax; jdx++) {
}
catch (exception& e)
{
cerr << e.what() << endl;
continue;
}
}
// store the current state of the SessionManager
monitor = new SessionMonitor();
monitor->AgeLimit(sleepTime);
delete monitor;
int idx=0;
int grpStart=currStartTxn;
for (idx=0; idx < 3; idx++ ) {
return totalClosed;
createTxns(currStartTxn, currEndTxn);
//CPPUNIT_ASSERT(manager->verifySize()==(idx+1)*txnCntIncr);
} //closeTxns
currStartTxn+=txnCntIncr;
currEndTxn+=txnCntIncr;
sleep(sleepTime+1); //make sessions time out
void MonitorTestPlan_1()
{
monitor = new SessionMonitor(); // read Monitor data
monitor->AgeLimit(sleepTime);
toTxns.clear();
toTxns = monitor->timedOutTxns(); // get timed out txns
CPPUNIT_ASSERT(toTxns.size()==(uint32_t)txnCntIncr*idx);
int currStartTxn = 0;
int currEndTxn = 5;
int txnCntIncr = 5;
const int sleepTime = 1;
const int iterMax = 1;
vector<SessionMonitor::MonSIDTIDEntry*> toTxns;
delete monitor;
}
manager = new SessionManager();
//CPPUNIT_ASSERT(manager->verifySize()==0);
int grpEnd=currEndTxn;
monitor = new SessionMonitor();
monitor->AgeLimit(sleepTime);
closeTxns(grpStart, grpEnd); // close this iteration of txns
//CPPUNIT_ASSERT(manager->verifySize()==0);
toTxns = monitor->timedOutTxns(); // get timed out txns
CPPUNIT_ASSERT(toTxns.size()==0);
SessionMonitor* monitor = NULL;
delete monitor;
for (int jdx = 0; jdx < iterMax; jdx++)
{
}
// store the current state of the SessionManager
monitor = new SessionMonitor();
monitor->AgeLimit(sleepTime);
delete monitor;
int idx = 0;
int grpStart = currStartTxn;
monitor = new SessionMonitor(); // readload Monitor data
monitor->AgeLimit(sleepTime-1);
for (idx = 0; idx < 3; idx++ )
{
toTxns.clear();
toTxns = monitor->timedOutTxns(); // get timed out txns
CPPUNIT_ASSERT(toTxns.size()==0);
delete monitor;
createTxns(currStartTxn, currEndTxn);
//CPPUNIT_ASSERT(manager->verifySize()==(idx+1)*txnCntIncr);
//CPPUNIT_ASSERT(manager->verifySize()==0);
delete manager;
}
currStartTxn += txnCntIncr;
currEndTxn += txnCntIncr;
sleep(sleepTime + 1); //make sessions time out
monitor = new SessionMonitor(); // read Monitor data
monitor->AgeLimit(sleepTime);
toTxns.clear();
toTxns = monitor->timedOutTxns(); // get timed out txns
CPPUNIT_ASSERT(toTxns.size() == (uint32_t)txnCntIncr * idx);
delete monitor;
}
int grpEnd = currEndTxn;
monitor = new SessionMonitor();
monitor->AgeLimit(sleepTime);
closeTxns(grpStart, grpEnd); // close this iteration of txns
//CPPUNIT_ASSERT(manager->verifySize()==0);
toTxns = monitor->timedOutTxns(); // get timed out txns
CPPUNIT_ASSERT(toTxns.size() == 0);
delete monitor;
}
monitor = new SessionMonitor(); // readload Monitor data
monitor->AgeLimit(sleepTime - 1);
toTxns.clear();
toTxns = monitor->timedOutTxns(); // get timed out txns
CPPUNIT_ASSERT(toTxns.size() == 0);
delete monitor;
//CPPUNIT_ASSERT(manager->verifySize()==0);
delete manager;
}
}; // test suite
@ -174,12 +188,12 @@ CPPUNIT_TEST_SUITE_REGISTRATION( ExecPlanTest);
#include <cppunit/extensions/TestFactoryRegistry.h>
#include <cppunit/ui/text/TestRunner.h>
int main(int argc, char *argv[])
int main(int argc, char* argv[])
{
CppUnit::TextUi::TestRunner runner;
CppUnit::TestFactoryRegistry &registry = CppUnit::TestFactoryRegistry::getRegistry();
runner.addTest( registry.makeTest() );
bool wasSuccessful = runner.run( "", false );
return (wasSuccessful ? 0 : 1);
CppUnit::TextUi::TestRunner runner;
CppUnit::TestFactoryRegistry& registry = CppUnit::TestFactoryRegistry::getRegistry();
runner.addTest( registry.makeTest() );
bool wasSuccessful = runner.run( "", false );
return (wasSuccessful ? 0 : 1);
}