)]}'
{"tempest/api/compute/admin/test_live_migration.py":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"98db94fdc16ca868e5adee911db5396e51761119","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from tempest_lib import decorators"},{"line_number":18,"context_line":"import testtools"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tempest.api.compute import base"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_f898e71d","line":17,"updated":"2016-02-24 23:07:46.000000000","message":"We just migrated tempest-lib back into tempest (per http://specs.openstack.org/openstack/qa-specs/specs/tempest/reintegrate-tempest-lib.html ) This import should be tempest.lib instead of tempest_lib","commit_id":"d2d65a63533d69720adb61f1f5302dbc45ab92a9"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"da0ffef4d3ab3f4dad49f2afd5ecea34ea8d8720","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from tempest_lib import decorators"},{"line_number":18,"context_line":"import testtools"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tempest.api.compute import base"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_1bcf85b4","line":17,"in_reply_to":"bae84128_f898e71d","updated":"2016-02-24 23:18:31.000000000","message":"Will do","commit_id":"d2d65a63533d69720adb61f1f5302dbc45ab92a9"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"98db94fdc16ca868e5adee911db5396e51761119","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    def test_live_block_migration_paused(self):"},{"line_number":131,"context_line":"        self._test_live_migration(state\u003d\u0027PAUSED\u0027)"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    @decorators.skip_because(bug\u003d\"1549511\")"},{"line_number":134,"context_line":"    @test.idempotent_id(\u00275071cf17-3004-4257-ae61-73a84e28badd\u0027)"},{"line_number":135,"context_line":"    @test.services(\u0027volume\u0027)"},{"line_number":136,"context_line":"    def test_volume_backed_live_migration(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_589e3308","line":133,"updated":"2016-02-24 23:07:46.000000000","message":"The issue is only with neutron right? I think we should keeo this test running on n-net then can we add a condition to this to only skip if neutron is available in config. It should just be adding condition\u003dCONF.service_available.neutron","commit_id":"d2d65a63533d69720adb61f1f5302dbc45ab92a9"},{"author":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"change_message_id":"22313dd1de920ac0f69e96005b2cf95c2213df75","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    def test_live_block_migration_paused(self):"},{"line_number":131,"context_line":"        self._test_live_migration(state\u003d\u0027PAUSED\u0027)"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    @decorators.skip_because(bug\u003d\"1549511\")"},{"line_number":134,"context_line":"    @test.idempotent_id(\u00275071cf17-3004-4257-ae61-73a84e28badd\u0027)"},{"line_number":135,"context_line":"    @test.services(\u0027volume\u0027)"},{"line_number":136,"context_line":"    def test_volume_backed_live_migration(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_7808572e","line":133,"in_reply_to":"bae84128_589e3308","updated":"2016-02-24 23:10:54.000000000","message":"This issue is also seen in nova. NOt just in neutron.","commit_id":"d2d65a63533d69720adb61f1f5302dbc45ab92a9"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"da0ffef4d3ab3f4dad49f2afd5ecea34ea8d8720","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    def test_live_block_migration_paused(self):"},{"line_number":131,"context_line":"        self._test_live_migration(state\u003d\u0027PAUSED\u0027)"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    @decorators.skip_because(bug\u003d\"1549511\")"},{"line_number":134,"context_line":"    @test.idempotent_id(\u00275071cf17-3004-4257-ae61-73a84e28badd\u0027)"},{"line_number":135,"context_line":"    @test.services(\u0027volume\u0027)"},{"line_number":136,"context_line":"    def test_volume_backed_live_migration(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_3b13690f","line":133,"in_reply_to":"bae84128_7808572e","updated":"2016-02-24 23:18:31.000000000","message":"I\u0027ll add a condition to only skip for neutron, the failure rate in nova isn\u0027t as bad.","commit_id":"d2d65a63533d69720adb61f1f5302dbc45ab92a9"}]}
