)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"fe3cc6e161e93e782565b4438742a727415f0ca6","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[WIP]Tests to Validate hw_video_type:virtio/none/gop"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option gop, virtio, none."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"},{"line_number":13,"context_line":"Closes-Bug: 1714508"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ff570b3c_888e0325","line":10,"range":{"start_line":10,"start_character":18,"end_line":10,"end_character":30},"updated":"2020-05-26 22:35:29.000000000","message":"From the chat in #opendev today [1], noted that the \u0027virtio\u0027 video model is available since libvirt 1.3.0 but the \u0027none\u0027 video model is only in \u003e\u003d 4.6.0 [2]. So since version 4.0.0 is being installed in upstream CI, these tests will fail to work with video model \u0027none\u0027.\n\n[1] http://eavesdrop.openstack.org/irclogs/%23opendev/%23opendev.2020-05-26.log.html#t2020-05-26T22:25:53\n[2] https://libvirt.org/formatdomain.html#elementsVideo","commit_id":"22d1f3fc779221732e4d69c1abc588bd5575127f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"06f97eb0bcc98051dba49246e886c2b035282517","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[WIP]Tests to Validate hw_video_type:virtio/none/gop"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option gop, virtio, none."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"},{"line_number":13,"context_line":"Closes-Bug: 1714508"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ff570b3c_ff3485e0","line":10,"range":{"start_line":10,"start_character":18,"end_line":10,"end_character":30},"in_reply_to":"ff570b3c_888e0325","updated":"2020-05-27 16:57:54.000000000","message":"oh yes you spotted this already.\n\nwe can blacklist it for now an in paralle we can start to switch over to ubuntu 20.04 which has libvirt 6.0.0","commit_id":"22d1f3fc779221732e4d69c1abc588bd5575127f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"1a0ca7842bed0325975467c9ab0183b09e64f3af","unresolved":false,"context_lines":[{"line_number":23,"context_line":" - Unexpected Success: 0"},{"line_number":24,"context_line":" - Failed: 0"},{"line_number":25,"context_line":"Sum of execute time for each test: 162.0761 sec."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ff570b3c_e48cf8d8","line":26,"updated":"2020-05-27 16:56:21.000000000","message":"the none type was added in libvirt 4.6.0\n\nat present we are using ubuntu 18.04 in the gate and as a result only have libivrt 4.0.0\n\nso we need to temporaly disable the none tests and then in a seperate patch look to move this to ubuntu 20.04 which has libvirt 6.0.0\n\nso to adress this for now lets modify the job config\n\ncurrently we use tempest_test_regex to enable all our plugin tests.\n\nhttps://opendev.org/x/whitebox-tempest-plugin/src/branch/master/.zuul.yaml#L48\n\nin addtion to that we can use tempest_black_regex to skip the specific test.\n\nso add\ntempest_black_regex: \"virtio_to_none|none_to_virtio|create_none\"\n\nlike this\nhttps://opendev.org/x/networking-ovs-dpdk/src/branch/master/.zuul.yaml#L30-L31\n\n\nthat will disabel it in the upstream job but we can still run it in the downstream job.","commit_id":"845970178932a8a13b27cdbdd73b32979ee68645"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"17989623b7765448f7950b32851d4dae2e162f25","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option virtio, none."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"(overcloud) [stack@undercloud-0 tempest_workspace]$ tempest run --regex whitebox_tempest_plugin.api.compute.test_hw_video_type.support_hw_video_model"},{"line_number":13,"context_line":"{0} whitebox_tempest_plugin.api.compute.test_hw_video_type.support_hw_video_model.test_rebuild_none_to_virtio [83.302626s] ... ok"},{"line_number":14,"context_line":"{0} whitebox_tempest_plugin.api.compute.test_hw_video_type.support_hw_video_model.test_rebuild_virtio_to_none [78.773475s] ... ok"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":"Totals"},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":"Ran: 2 tests in 162.0883 sec."},{"line_number":20,"context_line":" - Passed: 2"},{"line_number":21,"context_line":" - Skipped: 0"},{"line_number":22,"context_line":" - Expected Fail: 0"},{"line_number":23,"context_line":" - Unexpected Success: 0"},{"line_number":24,"context_line":" - Failed: 0"},{"line_number":25,"context_line":"Sum of execute time for each test: 162.0761 sec."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff570b3c_de8c0e37","line":25,"range":{"start_line":12,"start_character":0,"end_line":25,"end_character":48},"updated":"2020-05-28 15:37:12.000000000","message":"No need to include this in the commit message","commit_id":"478528d2987522e0d8d9cfde14ef89f967aa746e"},{"author":{"_account_id":31239,"name":"Paras Babbar","email":"pbabbar@redhat.com","username":"pbabbar"},"change_message_id":"23a55ea8277416d93349d27f6ae517d0711d23ed","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option virtio, none."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"(overcloud) [stack@undercloud-0 tempest_workspace]$ tempest run --regex whitebox_tempest_plugin.api.compute.test_hw_video_type.support_hw_video_model"},{"line_number":13,"context_line":"{0} whitebox_tempest_plugin.api.compute.test_hw_video_type.support_hw_video_model.test_rebuild_none_to_virtio [83.302626s] ... ok"},{"line_number":14,"context_line":"{0} whitebox_tempest_plugin.api.compute.test_hw_video_type.support_hw_video_model.test_rebuild_virtio_to_none [78.773475s] ... ok"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":"Totals"},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":"Ran: 2 tests in 162.0883 sec."},{"line_number":20,"context_line":" - Passed: 2"},{"line_number":21,"context_line":" - Skipped: 0"},{"line_number":22,"context_line":" - Expected Fail: 0"},{"line_number":23,"context_line":" - Unexpected Success: 0"},{"line_number":24,"context_line":" - Failed: 0"},{"line_number":25,"context_line":"Sum of execute time for each test: 162.0761 sec."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff570b3c_5e675e52","line":25,"range":{"start_line":12,"start_character":0,"end_line":25,"end_character":48},"in_reply_to":"ff570b3c_de8c0e37","updated":"2020-05-28 15:58:44.000000000","message":"Sure!","commit_id":"478528d2987522e0d8d9cfde14ef89f967aa746e"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"ab068993a60adba34217f27a8f1d9209d3488ecf","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Paras Babbar \u003cpbabbar@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-05-28 15:50:12 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Tests to Validate hw_video_type: virtio and none"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option virtio, none."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ff570b3c_b945f445","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":48},"updated":"2020-05-28 15:55:51.000000000","message":"It\u0027s not clear that this is an image property, I\u0027d say something like:\n\n\"Validate hw_video_type image property\"","commit_id":"13bd735bed00fff0ba3d96c775b58ca28a0484d9"},{"author":{"_account_id":31239,"name":"Paras Babbar","email":"pbabbar@redhat.com","username":"pbabbar"},"change_message_id":"23a55ea8277416d93349d27f6ae517d0711d23ed","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Paras Babbar \u003cpbabbar@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-05-28 15:50:12 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Tests to Validate hw_video_type: virtio and none"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option virtio, none."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ff570b3c_79c07c7d","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":48},"in_reply_to":"ff570b3c_b945f445","updated":"2020-05-28 15:58:44.000000000","message":"done","commit_id":"13bd735bed00fff0ba3d96c775b58ca28a0484d9"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"ab068993a60adba34217f27a8f1d9209d3488ecf","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Tests to Validate hw_video_type: virtio and none"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option virtio, none."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ff570b3c_59a5b803","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":26},"updated":"2020-05-28 15:55:51.000000000","message":"It\u0027s not an image option, it\u0027s an image propery. So:\n\n\"This patch tests the hw_video_type image property with values \u0027virtio\u0027 and \u0027none\u0027.","commit_id":"13bd735bed00fff0ba3d96c775b58ca28a0484d9"},{"author":{"_account_id":31239,"name":"Paras Babbar","email":"pbabbar@redhat.com","username":"pbabbar"},"change_message_id":"23a55ea8277416d93349d27f6ae517d0711d23ed","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Tests to Validate hw_video_type: virtio and none"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This is a patch to test support of new image hw_video_type"},{"line_number":10,"context_line":"image option virtio, none."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ff570b3c_3944441b","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":26},"in_reply_to":"ff570b3c_59a5b803","updated":"2020-05-28 15:58:44.000000000","message":"ack","commit_id":"13bd735bed00fff0ba3d96c775b58ca28a0484d9"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"fbe3cf5779b7f0666cc6898a5c8200e8b4e83217","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Validate hw_video_type image property"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch tests the hw_video_type image "},{"line_number":10,"context_line":"property with values virtio and none."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iea5c2a73674a97ad212cfcf5f8dea9185f8bda27"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"ff570b3c_b4e1792d","line":9,"range":{"start_line":9,"start_character":40,"end_line":9,"end_character":41},"updated":"2020-05-28 16:20:09.000000000","message":"nit extra space.","commit_id":"77b85b1b1871e15270e665a5b6d4bd940f39aac0"}],"whitebox_tempest_plugin/api/compute/test_hw_video_type.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"98314ccea25dcab3611de796e78afb67fef870a9","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        waiters.wait_for_server_status(self.servers_client, server[\u0027id\u0027],"},{"line_number":44,"context_line":"                                       \u0027ACTIVE\u0027)"},{"line_number":45,"context_line":"        self._assert_hw_video_type(server, \u0027none\u0027)"},{"line_number":46,"context_line":"    "},{"line_number":47,"context_line":"    def test_rebuild_none_to_virtio(self):"},{"line_number":48,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.virtio_image_id)"},{"line_number":49,"context_line":"        self._assert_hw_video_type(server, \u0027virtio\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_e002760b","line":46,"updated":"2020-05-21 23:20:23.000000000","message":"pep8: W293 blank line contains whitespace","commit_id":"22d1f3fc779221732e4d69c1abc588bd5575127f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"1a0ca7842bed0325975467c9ab0183b09e64f3af","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        hw_video \u003d root.find(\u0027./devices/video/model\u0027)"},{"line_number":36,"context_line":"        self.assertEqual(hw_video_type, hw_video.get(\u0027type\u0027))"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    def test_rebuild_virtio_to_none(self):"},{"line_number":39,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.virtio_image_id)"},{"line_number":40,"context_line":"        self._assert_hw_video_type(server, \u0027virtio\u0027)"},{"line_number":41,"context_line":"        self.servers_client.rebuild_server(server[\u0027id\u0027], self.none_image_id)"},{"line_number":42,"context_line":"        waiters.wait_for_server_status(self.servers_client, server[\u0027id\u0027],"},{"line_number":43,"context_line":"                                       \u0027ACTIVE\u0027)"},{"line_number":44,"context_line":"        self._assert_hw_video_type(server, \u0027none\u0027)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def test_rebuild_none_to_virtio(self):"},{"line_number":47,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.virtio_image_id)"},{"line_number":48,"context_line":"        self._assert_hw_video_type(server, \u0027virtio\u0027)"},{"line_number":49,"context_line":"        self.servers_client.rebuild_server(server[\u0027id\u0027], self.none_image_id)"},{"line_number":50,"context_line":"        waiters.wait_for_server_status(self.servers_client, server[\u0027id\u0027],"},{"line_number":51,"context_line":"                                       \u0027ACTIVE\u0027)"},{"line_number":52,"context_line":"        self._assert_hw_video_type(server, \u0027none\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_249710ee","line":52,"range":{"start_line":38,"start_character":2,"end_line":52,"end_character":50},"updated":"2020-05-27 16:56:21.000000000","message":"you need two tests to first assert that you can create services with virtio and none before doing rebuild between them.","commit_id":"845970178932a8a13b27cdbdd73b32979ee68645"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"17989623b7765448f7950b32851d4dae2e162f25","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from whitebox_tempest_plugin.api.compute import base"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"class support_hw_video_model(base.BaseWhiteboxComputeTest):"},{"line_number":22,"context_line":"    \"\"\"Tests the support of different hardware video model type"},{"line_number":23,"context_line":"     virtio and none that can be set through image"},{"line_number":24,"context_line":"    meta data property flag \"hw_video_model\"."}],"source_content_type":"text/x-python","patch_set":3,"id":"ff570b3c_9ec45661","line":21,"range":{"start_line":21,"start_character":6,"end_line":21,"end_character":28},"updated":"2020-05-28 15:37:12.000000000","message":"ClassNamesInCamelCasePlease :)","commit_id":"478528d2987522e0d8d9cfde14ef89f967aa746e"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"ab068993a60adba34217f27a8f1d9209d3488ecf","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from whitebox_tempest_plugin.api.compute import base"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"class SupportHwVideoModel(base.BaseWhiteboxComputeTest):"},{"line_number":22,"context_line":"    \"\"\"Tests the support of different hardware video model type"},{"line_number":23,"context_line":"     virtio and none that can be set through image"},{"line_number":24,"context_line":"    meta data property flag \"hw_video_model\"."}],"source_content_type":"text/x-python","patch_set":4,"id":"ff570b3c_79a99cdb","line":21,"range":{"start_line":21,"start_character":6,"end_line":21,"end_character":25},"updated":"2020-05-28 15:55:51.000000000","message":"This should end in Test, so:\n\n\"HwVideoModelTest\"","commit_id":"13bd735bed00fff0ba3d96c775b58ca28a0484d9"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"f942531848c55b4e2b1e3bc4cd2d86b6a8c805db","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from whitebox_tempest_plugin.api.compute import base"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"class SupportHwVideoModel(base.BaseWhiteboxComputeTest):"},{"line_number":22,"context_line":"    \"\"\"Tests the support of different hardware video model type"},{"line_number":23,"context_line":"     virtio and none that can be set through image"},{"line_number":24,"context_line":"    meta data property flag \"hw_video_model\"."}],"source_content_type":"text/x-python","patch_set":5,"id":"ff570b3c_1962203f","line":21,"range":{"start_line":21,"start_character":6,"end_line":21,"end_character":25},"updated":"2020-05-28 20:10:09.000000000","message":"Dude.","commit_id":"77b85b1b1871e15270e665a5b6d4bd940f39aac0"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"fbe3cf5779b7f0666cc6898a5c8200e8b4e83217","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        hw_video \u003d root.find(\u0027./devices/video/model\u0027)"},{"line_number":36,"context_line":"        self.assertEqual(hw_video_type, hw_video.get(\u0027type\u0027))"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    def test_create_virtio_instance(self):"},{"line_number":39,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.virtio_image_id)"},{"line_number":40,"context_line":"        self._assert_hw_video_type(server, \u0027virtio\u0027)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    def test_create_none_instance(self):"},{"line_number":43,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.none_image_id)"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff570b3c_749241a1","line":40,"range":{"start_line":38,"start_character":3,"end_line":40,"end_character":52},"updated":"2020-05-28 16:20:09.000000000","message":"cool so this test should run and pass upstream","commit_id":"77b85b1b1871e15270e665a5b6d4bd940f39aac0"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"fbe3cf5779b7f0666cc6898a5c8200e8b4e83217","unresolved":false,"context_lines":[{"line_number":39,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.virtio_image_id)"},{"line_number":40,"context_line":"        self._assert_hw_video_type(server, \u0027virtio\u0027)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    def test_create_none_instance(self):"},{"line_number":43,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.none_image_id)"},{"line_number":44,"context_line":"        self._assert_hw_video_type(server, \u0027none\u0027)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def test_rebuild_virtio_to_none(self):"},{"line_number":47,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.virtio_image_id)"},{"line_number":48,"context_line":"        self._assert_hw_video_type(server, \u0027virtio\u0027)"},{"line_number":49,"context_line":"        self.servers_client.rebuild_server(server[\u0027id\u0027], self.none_image_id)"},{"line_number":50,"context_line":"        waiters.wait_for_server_status(self.servers_client, server[\u0027id\u0027],"},{"line_number":51,"context_line":"                                       \u0027ACTIVE\u0027)"},{"line_number":52,"context_line":"        self._assert_hw_video_type(server, \u0027none\u0027)"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    def test_rebuild_none_to_virtio(self):"},{"line_number":55,"context_line":"        server \u003d self.create_test_server(image_id\u003dself.virtio_image_id)"},{"line_number":56,"context_line":"        self._assert_hw_video_type(server, \u0027virtio\u0027)"},{"line_number":57,"context_line":"        self.servers_client.rebuild_server(server[\u0027id\u0027], self.none_image_id)"},{"line_number":58,"context_line":"        waiters.wait_for_server_status(self.servers_client, server[\u0027id\u0027],"},{"line_number":59,"context_line":"                                       \u0027ACTIVE\u0027)"},{"line_number":60,"context_line":"        self._assert_hw_video_type(server, \u0027none\u0027)"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff570b3c_14e94519","line":60,"range":{"start_line":42,"start_character":3,"end_line":60,"end_character":50},"updated":"2020-05-28 16:20:09.000000000","message":"and these should also run and pass if we have a newer libvirt like we do downstream","commit_id":"77b85b1b1871e15270e665a5b6d4bd940f39aac0"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"f942531848c55b4e2b1e3bc4cd2d86b6a8c805db","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from whitebox_tempest_plugin.api.compute import base"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"class SupportHwVideoModel(base.BaseWhiteboxComputeTest):"},{"line_number":22,"context_line":"    \"\"\"Tests the support of different hardware video model type"},{"line_number":23,"context_line":"     virtio and none that can be set through image"},{"line_number":24,"context_line":"    meta data property flag \"hw_video_model\"."}],"source_content_type":"text/x-python","patch_set":6,"id":"ff570b3c_affd9f3b","line":21,"range":{"start_line":21,"start_character":6,"end_line":21,"end_character":25},"updated":"2020-05-28 20:10:09.000000000","message":"dude!","commit_id":"e044be957d432d6e44f898e6fa61e7bad4f44012"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"31e759fd4bf35d2ec5ce4967001f4efe06f3ef3f","unresolved":false,"context_lines":[{"line_number":25,"context_line":"    \"\"\""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    def setUp(self):"},{"line_number":28,"context_line":"        super(SupportHwVideoModel, self).setUp()"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"        self.virtio_image_id \u003d self.copy_default_image(hw_video_model\u003d\u0027virtio\u0027)"},{"line_number":31,"context_line":"        self.none_image_id \u003d self.copy_default_image(hw_video_model\u003d\u0027none\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"ff570b3c_928d62d5","line":28,"updated":"2020-05-28 21:12:12.000000000","message":"pep8: F821 undefined name \u0027SupportHwVideoModel\u0027","commit_id":"5aac3c723822a1c1b75c1b5724d0b1784a15d512"}]}
