Merge "Fix heartbeat when clean step in progress"

This commit is contained in:
Jenkins 2015-04-16 10:32:46 +00:00 committed by Gerrit Code Review
commit 335c27dad5
2 changed files with 3 additions and 2 deletions

View File

@ -318,7 +318,8 @@ class BaseAgentVendor(base.VendorInterface):
# processing so the command hasn't started yet
return
last_step = last_command['command_result'].get('clean_step')
last_result = last_command.get('command_result') or {}
last_step = last_result.get('clean_step')
if last_command['command_status'] == 'RUNNING':
return
elif (last_command['command_status'] == 'SUCCEEDED' and

View File

@ -513,7 +513,7 @@ class TestBaseAgentVendor(db_base.DbTestCase):
status_mock.return_value = [{
'command_status': 'RUNNING',
'command_name': 'execute_clean_step',
'command_result': {}
'command_result': None
}]
with task_manager.acquire(self.context, self.node['uuid'],
shared=False) as task: