)]}'
{"tempest/api/volume/test_volumes_snapshots.py":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"f5f0cd961370d4db13944c7b17b78d106321f280","unresolved":false,"context_lines":[{"line_number":57,"context_line":"        # Attach a volume to the server"},{"line_number":58,"context_line":"        self.attach_volume(server[\u0027id\u0027], self.volume_origin[\u0027id\u0027])"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"        # Snapshot a volume which attached to an instance with force\u003dFalse"},{"line_number":61,"context_line":"        self.assertRaises(lib_exc.BadRequest,"},{"line_number":62,"context_line":"                          self.snapshots_client.create_snapshot,"},{"line_number":63,"context_line":"                          volume_id\u003dself.volume_origin[\u0027id\u0027], force\u003dFalse)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    @decorators.idempotent_id(\u00278567b54c-4455-446d-a1cf-651ddeaa3ff2\u0027)"},{"line_number":66,"context_line":"    @test.services(\u0027compute\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"5ff73747_0ea33351","line":63,"range":{"start_line":60,"start_character":0,"end_line":63,"end_character":74},"updated":"2017-04-26 09:40:18.000000000","message":"What I meant in my comment was to add these 4 lines between L44 and L46 in the test above, so we re-use the same setup and save most of the test time.","commit_id":"2c324f17abfcc00a56d838b583c03ba0adb2d006"},{"author":{"_account_id":21897,"name":"lianghao","email":"lianghao@cmss.chinamobile.com","username":"cloud-liang"},"change_message_id":"5be05a5a2426b4b550b259eedeb1c0c5863d4df3","unresolved":false,"context_lines":[{"line_number":57,"context_line":"        # Attach a volume to the server"},{"line_number":58,"context_line":"        self.attach_volume(server[\u0027id\u0027], self.volume_origin[\u0027id\u0027])"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"        # Snapshot a volume which attached to an instance with force\u003dFalse"},{"line_number":61,"context_line":"        self.assertRaises(lib_exc.BadRequest,"},{"line_number":62,"context_line":"                          self.snapshots_client.create_snapshot,"},{"line_number":63,"context_line":"                          volume_id\u003dself.volume_origin[\u0027id\u0027], force\u003dFalse)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    @decorators.idempotent_id(\u00278567b54c-4455-446d-a1cf-651ddeaa3ff2\u0027)"},{"line_number":66,"context_line":"    @test.services(\u0027compute\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"5ff73747_82c6f747","line":63,"range":{"start_line":60,"start_character":0,"end_line":63,"end_character":74},"in_reply_to":"5ff73747_0ea33351","updated":"2017-04-26 10:02:13.000000000","message":"Done","commit_id":"2c324f17abfcc00a56d838b583c03ba0adb2d006"}]}
