def setUpClass(cls): super(PersistentTables, cls).setUpClass() tinctest.logger.info('Setup Database ...') setdb = Fault() setdb.create_db() tinctest.logger.info('Running the initial setup sql files') setup = InitialSetup() setup.createSQLFiles() setup.runSQLFiles()
def setUpClass(cls): super(PersistentTables,cls).setUpClass() tinctest.logger.info('Setup Database ...') setdb = Fault() setdb.create_db() tinctest.logger.info('Running the initial setup sql files') setup = InitialSetup() setup.createSQLFiles() setup.runSQLFiles()
def setUpClass(cls): super(PersistentTables,cls).setUpClass() tinctest.logger.info('Setup Database ...') setdb = Fault() setdb.create_db() tinctest.logger.info('Running the initial setup sql files') setup = InitialSetup() setup.createSQLFiles() setup.runSQLFiles() tinctest.logger.info('Generating the load - sql files to be run concurrently') sqldatagen = GenerateSqls() sqldatagen.generate_sqls()
def setUpClass(cls): super(PersistentTables, cls).setUpClass() tinctest.logger.info('Setup Database ...') setdb = Fault() setdb.create_db() tinctest.logger.info('Running the initial setup sql files') setup = InitialSetup() setup.createSQLFiles() setup.runSQLFiles() tinctest.logger.info( 'Generating the load - sql files to be run concurrently') sqldatagen = GenerateSqls() sqldatagen.generate_sqls()
def setUpClass(cls): super(PersistentTables,cls).setUpClass() tinctest.logger.info('Setup Database ...') setdb = Fault() setdb.create_db() tinctest.logger.info('Running the initial setup sql files') setup = InitialSetup() setup.createSQLFiles() setup.runSQLFiles() tinctest.logger.info('Running the initial setup sql files - Done') tinctest.logger.info('Generating the load - sql files to be run concurrently') sqldatagen = GenerateSqls() sqldatagen.generate_sqls() tinctest.logger.info('Generating the load - sql files to be run concurrently - Done') tinctest.logger.info('Generating the sql files required for Partition table scenario') sql_generation = GeneratePartitionSqls() sql_generation.generate_sqls() tinctest.logger.info('Partition SQL files created.')
def test_drop_db(self): ''' Test to Simulate drop_db when database dir is offline ''' newfault = Fault() sleep(20) #Get segment host, data dir, and DB oid to create fault (hostname, dirloc, oid) = newfault.get_host_dir_oid() # Move database dir to take it offline fromDir = dirloc + '/base/'+ oid toDir = dirloc + '/base/../../' newfault.move_dir(hostname, fromDir, toDir) newfault.drop_db() #restore database dir fromDir = dirloc + '/base/../../'+ oid toDir = dirloc + '/base/' newfault.move_dir(hostname, fromDir, toDir) newfault.drop_db() #Create db so that validations will work newfault.create_db()
def setUpClass(cls): super(PersistentTables, cls).setUpClass() tinctest.logger.info('Setup Database ...') setdb = Fault() setdb.create_db() tinctest.logger.info('Running the initial setup sql files') setup = InitialSetup() setup.createSQLFiles() setup.runSQLFiles() tinctest.logger.info('Running the initial setup sql files - Done') tinctest.logger.info( 'Generating the load - sql files to be run concurrently') sqldatagen = GenerateSqls() sqldatagen.generate_sqls() tinctest.logger.info( 'Generating the load - sql files to be run concurrently - Done') tinctest.logger.info( 'Generating the sql files required for Partition table scenario') sql_generation = GeneratePartitionSqls() sql_generation.generate_sqls() tinctest.logger.info('Partition SQL files created.')