Fix tests
This commit is contained in:
parent
1217693a01
commit
123625ca51
@ -8,7 +8,13 @@
|
||||
"jobs_working_dir": "/home/josh/var/lib/turbo-hipster/jobs",
|
||||
"git_working_dir": "/home/josh/var/lib/turbo-hipster/git",
|
||||
"pip_download_cache": "/home/josh/var/cache/pip",
|
||||
"plugins": ["gate_real_db_upgrade"],
|
||||
"plugins": [
|
||||
{
|
||||
"name": "gate_real_db_upgrade",
|
||||
"datasets_dir": "/home/josh/var/lib/turbo-hipster/datasets",
|
||||
"gate": "build:gate-real-db-upgrade_nova_mysql"
|
||||
}
|
||||
],
|
||||
"publish_logs":
|
||||
{
|
||||
"type": "local",
|
||||
|
@ -154,17 +154,18 @@ class FakeWorker(gear.Worker):
|
||||
|
||||
|
||||
class FakeRealDbUpgradeRunner(RealDbUpgradeRunner):
|
||||
def __init__(self, config, test):
|
||||
def __init__(self, global_config, plugin_config, test):
|
||||
self.test = test
|
||||
super(FakeRealDbUpgradeRunner, self).__init__(config)
|
||||
super(FakeRealDbUpgradeRunner, self).__init__(global_config,
|
||||
plugin_config)
|
||||
|
||||
def setup_gearman(self):
|
||||
self.log.debug("Set up real_db gearman worker")
|
||||
self.gearman_worker = FakeWorker('FakeRealDbUpgradeRunner_worker',
|
||||
self.test)
|
||||
self.gearman_worker.addServer(
|
||||
self.config['zuul_server']['gearman_host'],
|
||||
self.config['zuul_server']['gearman_port']
|
||||
self.global_config['zuul_server']['gearman_host'],
|
||||
self.global_config['zuul_server']['gearman_port']
|
||||
)
|
||||
self.register_functions()
|
||||
|
||||
|
@ -35,7 +35,8 @@ class TestGearmanManager(testtools.TestCase):
|
||||
self.config['zuul_server']['gearman_port'])
|
||||
self.config['zuul_server']['gearman_port'] = self.gearman_server.port
|
||||
|
||||
self.task = FakeRealDbUpgradeRunner(self.config, self)
|
||||
self.task = FakeRealDbUpgradeRunner(self.config,
|
||||
self.config['plugins'][0], self)
|
||||
self.tasks = dict(FakeRealDbUpgradeRunner_worker=self.task)
|
||||
|
||||
self.gearman_manager = FakeGearmanManager(self.config,
|
||||
|
Loading…
x
Reference in New Issue
Block a user