def setUp(self): TPCCTestCase.setUp(self) self.config = configutil.makeDefaultConfig() self.designer = InitialDesigner(self.collections, self.workload, self.config) self.col_keys = self.designer.generateCollectionHistograms() self.design = Design() map(self.design.addCollection, self.col_keys.iterkeys())
def setUp(self): TPCCTestCase.setUp(self) config = RawConfigParser() configutil.setDefaultValues(config) self.designer = Designer(config, self.metadata_db, self.dataset_db) self.dc = self.designer.generateDesignCandidates(self.collections, self.workload) self.assertIsNotNone(self.dc) # Make sure that we don't have any invalid candidate keys for col_name in self.collections.iterkeys(): for index_keys in self.dc.indexKeys[col_name]: for key in index_keys: assert not key.startswith(constants.REPLACE_KEY_DOLLAR_PREFIX), \ "Unexpected candidate key '%s.%s'" % (col_name, key)
def setUp(self): TPCCTestCase.setUp(self)
def setUp(self): CostModelTestCase.setUp(self) self.cm = NetworkCostComponent(self.state)
def setUp(self): CostModelTestCase.setUp(self) self.cm = DiskCostComponent(self.state) self.col_names = [ x for x in self.collections.iterkeys()]