def test_all_datasets_all_queries(self): ViewBaseTests._begin_rebalance_in(self) ViewBaseTests._end_rebalance(self) ds1 = EmployeeDataSet(self._rconn()) ds2 = SimpleDataSet(self._rconn(), self.num_docs) data_sets = [ds1, ds2] # load and query all views and datasets test_threads = [] for ds in data_sets: ds.add_all_query_sets() t = Thread(target=self._query_test_init, name=ds.name, args=(ds, False)) test_threads.append(t) t.start() [t.join() for t in test_threads] ViewBaseTests._begin_rebalance_out(self) ViewBaseTests._end_rebalance(self) # verify [self._query_all_views(ds.views) for ds in data_sets]
def test_employee_dataset_startkey_endkey_queries_rebalance_out(self): ViewBaseTests._begin_rebalance_in(self) ViewBaseTests._end_rebalance(self) docs_per_day = self.input.param('docs-per-day', 200) data_set = EmployeeDataSet(self._rconn(), docs_per_day) data_set.add_startkey_endkey_queries() self._query_test_init(data_set, False) # rebalance_out and verify loaded data ViewBaseTests._begin_rebalance_out(self) self._query_all_views(data_set.views) ViewBaseTests._end_rebalance(self)