)]}'
{"tempest/api/object_storage/test_container_sync.py":[{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"cd0f622f0fcbe56fc312f298c26111558e65d182","unresolved":false,"context_lines":[{"line_number":92,"context_line":"            # create object in container"},{"line_number":93,"context_line":"            object_name \u003d data_utils.rand_name(name\u003d\u0027TestSyncObject\u0027)"},{"line_number":94,"context_line":"            data \u003d object_name[::-1].encode()  # Raw data, we need bytes"},{"line_number":95,"context_line":"            _, _ \u003d obj_client[0].create_object(cont[0], object_name, data)"},{"line_number":96,"context_line":"            self.objects.append(object_name)"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"        # wait until container contents list is not empty"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_d5cd6f87","line":95,"range":{"start_line":95,"start_character":12,"end_line":95,"end_character":18},"updated":"2020-11-18 14:33:29.000000000","message":"maybe we can remove this entirely?","commit_id":"55cf3027d6b90e20e34b8038500d903e33f57e99"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"eaaaba51a62682d52c044cf85fef5dee8529dbb1","unresolved":false,"context_lines":[{"line_number":92,"context_line":"            # create object in container"},{"line_number":93,"context_line":"            object_name \u003d data_utils.rand_name(name\u003d\u0027TestSyncObject\u0027)"},{"line_number":94,"context_line":"            data \u003d object_name[::-1].encode()  # Raw data, we need bytes"},{"line_number":95,"context_line":"            _, _ \u003d obj_client[0].create_object(cont[0], object_name, data)"},{"line_number":96,"context_line":"            self.objects.append(object_name)"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"        # wait until container contents list is not empty"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_c6e5c20c","line":95,"range":{"start_line":95,"start_character":12,"end_line":95,"end_character":18},"in_reply_to":"1f621f24_10fed5ad","updated":"2020-11-19 01:23:39.000000000","message":"yeah, silly me:)","commit_id":"55cf3027d6b90e20e34b8038500d903e33f57e99"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c843ebf0eaa2bb868fcf8efe9548651cefe17d87","unresolved":false,"context_lines":[{"line_number":92,"context_line":"            # create object in container"},{"line_number":93,"context_line":"            object_name \u003d data_utils.rand_name(name\u003d\u0027TestSyncObject\u0027)"},{"line_number":94,"context_line":"            data \u003d object_name[::-1].encode()  # Raw data, we need bytes"},{"line_number":95,"context_line":"            _, _ \u003d obj_client[0].create_object(cont[0], object_name, data)"},{"line_number":96,"context_line":"            self.objects.append(object_name)"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"        # wait until container contents list is not empty"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_10fed5ad","line":95,"range":{"start_line":95,"start_character":12,"end_line":95,"end_character":18},"in_reply_to":"1f621f24_d5cd6f87","updated":"2020-11-18 15:17:51.000000000","message":"+1","commit_id":"55cf3027d6b90e20e34b8038500d903e33f57e99"}]}
