)]}'
{"tempest/api/compute/admin/test_volume_swap.py":[{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"4f73014f9eec407d3320ceb5ede8bd289e7c02d3","unresolved":false,"context_lines":[{"line_number":201,"context_line":"        # service will automatically detach volume2, but there could be a"},{"line_number":202,"context_line":"        # race where tempest tries to delete volume2 before it is fully"},{"line_number":203,"context_line":"        # detached which will result in a failure."},{"line_number":204,"context_line":"        self._detach_volume(server1, volume2)"},{"line_number":205,"context_line":"        waiters.wait_for_volume_resource_status(self.volumes_client,"},{"line_number":206,"context_line":"                                                volume2[\u0027id\u0027], \u0027available\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_e9c4fd64","line":206,"range":{"start_line":204,"start_character":0,"end_line":206,"end_character":75},"updated":"2018-12-12 02:12:54.000000000","message":"How about putting these after L191 or after L185 and with addCleanup wrapper","commit_id":"9fabce48e186b1ff5f731e317fe1a0c544b6e765"}]}
