)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"5db0eae35b2fb9977ac7e77bb5fec761de543ba6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Aaron Thomas \u003caaron25mt@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-06-15 00:03:34 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add Metering Label Rules client test"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I8487fddc811cc161ee50ad41c841b18f0b48a27f"},{"line_number":10,"context_line":"Partially Implements: blueprint tempest-lib-missing-test-coverage"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7f231b9d_a82651cd","line":7,"range":{"start_line":7,"start_character":32,"end_line":7,"end_character":36},"updated":"2017-06-15 01:40:23.000000000","message":"unit tests","commit_id":"8dd9878ab49c9d4d46951583e8969d67331d8208"}],"tempest/tests/lib/services/network/test_metering_label_rules_client.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"5db0eae35b2fb9977ac7e77bb5fec761de543ba6","unresolved":false,"context_lines":[{"line_number":77,"context_line":"            200,"},{"line_number":78,"context_line":"            metering_label_rule_id\u003dself.FAKE_METERING_LABEL_RULE_ID)"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    def _test_delete_metering_label_rule(self):"},{"line_number":81,"context_line":"        self.check_service_client_function("},{"line_number":82,"context_line":"            self.metering_label_rules_client.delete_metering_label_rule,"},{"line_number":83,"context_line":"            \"tempest.lib.common.rest_client.RestClient.delete\","}],"source_content_type":"text/x-python","patch_set":2,"id":"7f231b9d_e838c9ee","line":80,"range":{"start_line":80,"start_character":8,"end_line":80,"end_character":40},"updated":"2017-06-15 01:40:23.000000000","message":"Should being with \"test\", not \"_test\", otherwise this is skipped. Tests only execute if they being with \"test_\".","commit_id":"8dd9878ab49c9d4d46951583e8969d67331d8208"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"fb8d618467e950fd59e027479f8bb81338f80fa5","unresolved":false,"context_lines":[{"line_number":77,"context_line":"            200,"},{"line_number":78,"context_line":"            metering_label_rule_id\u003dself.FAKE_METERING_LABEL_RULE_ID)"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    def _test_delete_metering_label_rule(self):"},{"line_number":81,"context_line":"        self.check_service_client_function("},{"line_number":82,"context_line":"            self.metering_label_rules_client.delete_metering_label_rule,"},{"line_number":83,"context_line":"            \"tempest.lib.common.rest_client.RestClient.delete\","}],"source_content_type":"text/x-python","patch_set":2,"id":"7f231b9d_682cb9ab","line":80,"range":{"start_line":80,"start_character":8,"end_line":80,"end_character":40},"in_reply_to":"7f231b9d_e838c9ee","updated":"2017-06-15 01:40:43.000000000","message":"begin I mean","commit_id":"8dd9878ab49c9d4d46951583e8969d67331d8208"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"c458284977d2899c424dbcb06bbe0f33df1798d6","unresolved":false,"context_lines":[{"line_number":65,"context_line":"                \"metering_label_rules\"][1]},"},{"line_number":66,"context_line":"            bytes_body,"},{"line_number":67,"context_line":"            201,"},{"line_number":68,"context_line":"            metering_label_id\u003dself.FAKE_METERING_LABEL_ID)"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"    def _test_show_metering_label_rule(self, bytes_body\u003dFalse):"},{"line_number":71,"context_line":"        self.check_service_client_function("}],"source_content_type":"text/x-python","patch_set":5,"id":"7f231b9d_fb251cc3","line":68,"updated":"2017-06-15 18:17:33.000000000","message":"nit: Looks like this takes more required arguments like remote_ip_prefix and direction.","commit_id":"d9c4a2f0abad6fe33590ab2cbbf133a6847e440c"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"6d3765d3224ac83f8d0643fb3ed1d09e0bfe2673","unresolved":false,"context_lines":[{"line_number":83,"context_line":"            200,"},{"line_number":84,"context_line":"            metering_label_rule_id\u003dself.FAKE_METERING_LABEL_RULE_ID)"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    def _test_delete_metering_label_rule(self):"},{"line_number":87,"context_line":"        self.check_service_client_function("},{"line_number":88,"context_line":"            self.metering_label_rules_client.delete_metering_label_rule,"},{"line_number":89,"context_line":"            \"tempest.lib.common.rest_client.RestClient.delete\","}],"source_content_type":"text/x-python","patch_set":8,"id":"7f231b9d_a5172846","line":86,"range":{"start_line":86,"start_character":8,"end_line":86,"end_character":40},"updated":"2017-06-19 20:45:04.000000000","message":"test_delete_metering_label_rules","commit_id":"605a54a249394d16c03d3ac89ea60d754c2d84ca"}]}
