)]}'
{"gnocchi/tests/test_rest.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"d9ebd25d880d6ea3a2cb52b85aaad169cd7c7acd","unresolved":false,"context_lines":[{"line_number":164,"context_line":"        with self.app.use_admin_user():"},{"line_number":165,"context_line":"            r \u003d self.app.get(\"/v1/status\")"},{"line_number":166,"context_line":"        status \u003d json.loads(r.text)"},{"line_number":167,"context_line":"        # We are sure this is empty because we call process_measures() each"},{"line_number":168,"context_line":"        # time we do a REST request in this TestingApp."},{"line_number":169,"context_line":"        self.assertEqual({}, status[\u0027storage\u0027][\u0027measures_to_process\u0027])"},{"line_number":170,"context_line":"        self.assertIs(type(status[\u0027storage\u0027][\u0027summary\u0027][\u0027metrics\u0027]), int)"},{"line_number":171,"context_line":"        self.assertIs(type(status[\u0027storage\u0027][\u0027summary\u0027][\u0027measures\u0027]), int)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5aef4532_caae69e5","line":168,"range":{"start_line":167,"start_character":7,"end_line":168,"end_character":55},"updated":"2016-03-09 14:25:29.000000000","message":"This comment is optimistic but false. You have concurrent tests, so by the time you process the stuff that were there on line 165, there might be new… So it never failed by luck, but sometimes it may fails.","commit_id":"a3e3a0aeb416d599f18352393cb06889af3f9645"}]}
