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())
Example #2
0
 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())
Example #3
0
    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):
     TPCCTestCase.setUp(self)
Example #6
0
 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()]