)]}'
{"test/probe/test_container_merge_policy_index.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"c21f1dffa3d766ed08d591a8d99b359e0d5e6459","unresolved":false,"context_lines":[{"line_number":290,"context_line":"            # some other failure that causes data to be unavailable to the"},{"line_number":291,"context_line":"            # proxy at the time of upload"},{"line_number":292,"context_line":"            self.assertEqual(err.http_status, 400)"},{"line_number":293,"context_line":"        else:"},{"line_number":294,"context_line":"            raise SkipTest(\"SLO not enabled in proxy; \""},{"line_number":295,"context_line":"                           \"can\u0027t test manifest reconciliation\")"},{"line_number":296,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_709a1c16","line":293,"updated":"2016-05-06 23:17:15.000000000","message":"If SLO *is* enabled, the lack of a ClientException should be a failure, right?","commit_id":"837333afc92a13a0153656c77665c0fe15e6d320"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"9cf2d0a2a5c6d6066150d0905ef61d2904f63c67","unresolved":false,"context_lines":[{"line_number":278,"context_line":"        for i in range(10, 20):"},{"line_number":279,"context_line":"            write_part(i)"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"        info_url \u003d \"%s://%s/info\" % (urlparse(self.url).scheme,"},{"line_number":282,"context_line":"                                     urlparse(self.url).netloc)"},{"line_number":283,"context_line":"        proxy_conn \u003d client.http_connection(info_url)"},{"line_number":284,"context_line":"        cluster_info \u003d client.get_capabilities(proxy_conn)"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab17558_f764c1b9","line":281,"updated":"2016-05-10 22:48:57.000000000","message":"IIRC urljoin will correctly handle absolute paths, so this could be\n\n info_url \u003d urljoin(self.url, \u0027/info\u0027)","commit_id":"f35dfdcf4dd54d840703d5b0a849453ca84f4d33"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"9cf2d0a2a5c6d6066150d0905ef61d2904f63c67","unresolved":false,"context_lines":[{"line_number":283,"context_line":"        proxy_conn \u003d client.http_connection(info_url)"},{"line_number":284,"context_line":"        cluster_info \u003d client.get_capabilities(proxy_conn)"},{"line_number":285,"context_line":"        if \u0027slo\u0027 not in cluster_info:"},{"line_number":286,"context_line":"            raise SkipTest(\"SLO not enabled in proxy; \""},{"line_number":287,"context_line":"                           \"can\u0027t test manifest reconciliation\")"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"        # write manifest"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab17558_f7884173","line":286,"updated":"2016-05-10 22:48:57.000000000","message":"Should we have this at the start of the test, and save ourselves uploading parts?\n\nMaybe more importantly, will the uploaded parts still get cleaned up?","commit_id":"f35dfdcf4dd54d840703d5b0a849453ca84f4d33"}]}
