diff --git a/tests/unit/test_connection.py b/tests/unit/test_connection.py index 85ad758bff..d395cc84f8 100644 --- a/tests/unit/test_connection.py +++ b/tests/unit/test_connection.py @@ -492,6 +492,7 @@ class TestMQTTConnection(ZuulTestCase): 'test') self.assertEquals(mqtt_payload['buildset']['builds'][0]['result'], 'SUCCESS') + self.assertIn('execute_time', mqtt_payload['buildset']['builds'][0]) self.assertIn('timestamp', mqtt_payload) self.assertIn('enqueue_time', mqtt_payload) diff --git a/zuul/driver/mqtt/mqttreporter.py b/zuul/driver/mqtt/mqttreporter.py index 75af2d35a9..30dff59224 100644 --- a/zuul/driver/mqtt/mqttreporter.py +++ b/zuul/driver/mqtt/mqttreporter.py @@ -61,6 +61,7 @@ class MQTTReporter(BaseReporter): 'uuid': build.uuid, 'start_time': build.start_time, 'end_time': build.end_time, + 'execute_time': build.execute_time, 'log_url': url, 'result': result, })