)]}'
{"tempest/api/telemetry/test_telemetry_alarming_api.py":[{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"87c61d41f6086f20401a7079dacb4fc248657d01","unresolved":false,"context_lines":[{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    @test.attr(type\u003d\"smoke\")"},{"line_number":117,"context_line":"    def test_alarm_history(self):"},{"line_number":118,"context_line":"        expectd_hstry \u003d [\u0027creation\u0027, \u0027deletion\u0027]"},{"line_number":119,"context_line":"        actual_hstry \u003d list()"},{"line_number":120,"context_line":"        alarm_name \u003d data_utils.rand_name(\u0027telemetry_alarm\u0027)"},{"line_number":121,"context_line":"        _, alarm \u003d self.telemetry_client.create_alarm(name\u003dalarm_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_6c540254","line":118,"updated":"2014-06-27 15:18:49.000000000","message":"Please, rename expectd_hstry -\u003e expectd_history.","commit_id":"ced5c893f9d9554a962c9c85b2c960f844d2d094"},{"author":{"_account_id":2222,"name":"meenakshi-m","username":"meenakshi-m"},"change_message_id":"3e4869590dd66841446cc80cf552ba264e421381","unresolved":false,"context_lines":[{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    @test.attr(type\u003d\"smoke\")"},{"line_number":117,"context_line":"    def test_alarm_history(self):"},{"line_number":118,"context_line":"        expectd_hstry \u003d [\u0027creation\u0027, \u0027deletion\u0027]"},{"line_number":119,"context_line":"        actual_hstry \u003d list()"},{"line_number":120,"context_line":"        alarm_name \u003d data_utils.rand_name(\u0027telemetry_alarm\u0027)"},{"line_number":121,"context_line":"        _, alarm \u003d self.telemetry_client.create_alarm(name\u003dalarm_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab895d6_69481a5c","line":118,"in_reply_to":"1ae5cdf2_6c540254","updated":"2014-06-30 12:34:18.000000000","message":"Done","commit_id":"ced5c893f9d9554a962c9c85b2c960f844d2d094"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"87c61d41f6086f20401a7079dacb4fc248657d01","unresolved":false,"context_lines":[{"line_number":116,"context_line":"    @test.attr(type\u003d\"smoke\")"},{"line_number":117,"context_line":"    def test_alarm_history(self):"},{"line_number":118,"context_line":"        expectd_hstry \u003d [\u0027creation\u0027, \u0027deletion\u0027]"},{"line_number":119,"context_line":"        actual_hstry \u003d list()"},{"line_number":120,"context_line":"        alarm_name \u003d data_utils.rand_name(\u0027telemetry_alarm\u0027)"},{"line_number":121,"context_line":"        _, alarm \u003d self.telemetry_client.create_alarm(name\u003dalarm_name,"},{"line_number":122,"context_line":"                                                      type\u003d\u0027threshold\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_ac4a8aaa","line":119,"updated":"2014-06-27 15:18:49.000000000","message":"actual_hstry -\u003e actual_history","commit_id":"ced5c893f9d9554a962c9c85b2c960f844d2d094"},{"author":{"_account_id":2222,"name":"meenakshi-m","username":"meenakshi-m"},"change_message_id":"3e4869590dd66841446cc80cf552ba264e421381","unresolved":false,"context_lines":[{"line_number":116,"context_line":"    @test.attr(type\u003d\"smoke\")"},{"line_number":117,"context_line":"    def test_alarm_history(self):"},{"line_number":118,"context_line":"        expectd_hstry \u003d [\u0027creation\u0027, \u0027deletion\u0027]"},{"line_number":119,"context_line":"        actual_hstry \u003d list()"},{"line_number":120,"context_line":"        alarm_name \u003d data_utils.rand_name(\u0027telemetry_alarm\u0027)"},{"line_number":121,"context_line":"        _, alarm \u003d self.telemetry_client.create_alarm(name\u003dalarm_name,"},{"line_number":122,"context_line":"                                                      type\u003d\u0027threshold\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab895d6_c96e86c9","line":119,"in_reply_to":"1ae5cdf2_ac4a8aaa","updated":"2014-06-30 12:34:18.000000000","message":"Done","commit_id":"ced5c893f9d9554a962c9c85b2c960f844d2d094"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"87c61d41f6086f20401a7079dacb4fc248657d01","unresolved":false,"context_lines":[{"line_number":126,"context_line":"        resp, history \u003d self.telemetry_client.get_alarm_history("},{"line_number":127,"context_line":"            alarm[\u0027alarm_id\u0027])"},{"line_number":128,"context_line":"        self.assertEqual(200, resp.status)"},{"line_number":129,"context_line":"        actual_hstry \u003d [h[\u0027type\u0027] for h in history]"},{"line_number":130,"context_line":"        missing_history \u003d [h for h in expectd_hstry if h not in actual_hstry]"},{"line_number":131,"context_line":"        self.assertEqual(0, len(missing_history),"},{"line_number":132,"context_line":"                         \"Failed to find the following alarm history\""}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_0ccb7e1e","line":129,"updated":"2014-06-27 15:18:49.000000000","message":"ditto","commit_id":"ced5c893f9d9554a962c9c85b2c960f844d2d094"},{"author":{"_account_id":2222,"name":"meenakshi-m","username":"meenakshi-m"},"change_message_id":"3e4869590dd66841446cc80cf552ba264e421381","unresolved":false,"context_lines":[{"line_number":126,"context_line":"        resp, history \u003d self.telemetry_client.get_alarm_history("},{"line_number":127,"context_line":"            alarm[\u0027alarm_id\u0027])"},{"line_number":128,"context_line":"        self.assertEqual(200, resp.status)"},{"line_number":129,"context_line":"        actual_hstry \u003d [h[\u0027type\u0027] for h in history]"},{"line_number":130,"context_line":"        missing_history \u003d [h for h in expectd_hstry if h not in actual_hstry]"},{"line_number":131,"context_line":"        self.assertEqual(0, len(missing_history),"},{"line_number":132,"context_line":"                         \"Failed to find the following alarm history\""}],"source_content_type":"text/x-python","patch_set":2,"id":"dab895d6_e9734aaf","line":129,"in_reply_to":"1ae5cdf2_0ccb7e1e","updated":"2014-06-30 12:34:18.000000000","message":"Done","commit_id":"ced5c893f9d9554a962c9c85b2c960f844d2d094"}]}
