{"action":"closed","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1100","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1100/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1100/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1100/events","html_url":"https://github.com/GoogleCloudPlatform/gcloud-python/issues/1100","id":103396107,"number":1100,"title":"Investigate novel storage system test failures","user":{"login":"dhermes","id":520669,"avatar_url":"https://avatars.githubusercontent.com/u/520669?v=3","gravatar_id":"","url":"https://api.github.com/users/dhermes","html_url":"https://github.com/dhermes","followers_url":"https://api.github.com/users/dhermes/followers","following_url":"https://api.github.com/users/dhermes/following{/other_user}","gists_url":"https://api.github.com/users/dhermes/gists{/gist_id}","starred_url":"https://api.github.com/users/dhermes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhermes/subscriptions","organizations_url":"https://api.github.com/users/dhermes/orgs","repos_url":"https://api.github.com/users/dhermes/repos","events_url":"https://api.github.com/users/dhermes/events{/privacy}","received_events_url":"https://api.github.com/users/dhermes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/labels/storage","name":"storage","color":"bfe5bf"},{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/labels/testing","name":"testing","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2015-08-27T00:47:42Z","updated_at":"2016-08-09T21:56:18Z","closed_at":"2016-08-09T21:56:18Z","body":"1.  Bad error response (non-JSON)\r\n\r\n    ```python\r\n    ERROR: test_copy_existing_file (storage.TestStorageWriteFiles)\r\n    ----------------------------------------------------------------------\r\n    Traceback (most recent call last):\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/system_tests/storage.py\", line 181, in test_copy_existing_file\r\n        new_blob = self.bucket.copy_blob(blob, self.bucket, 'CloudLogoCopy')\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/storage/bucket.py\", line 460, in copy_blob\r\n        method='POST', path=api_path, _target_object=new_blob)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/connection.py\", line 337, in api_request\r\n        error_info=method + ' ' + url)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/exceptions.py\", line 185, in make_exception\r\n        payload = json.loads(content)\r\n      File \"/opt/python/2.7.9/lib/python2.7/json/__init__.py\", line 338, in loads\r\n        return _default_decoder.decode(s)\r\n      File \"/opt/python/2.7.9/lib/python2.7/json/decoder.py\", line 366, in decode\r\n        obj, end = self.raw_decode(s, idx=_w(s, 0).end())\r\n      File \"/opt/python/2.7.9/lib/python2.7/json/decoder.py\", line 384, in raw_decode\r\n        raise ValueError(\"No JSON object could be decoded\")\r\n    ValueError: No JSON object could be decoded\r\n    ```\r\n\r\n    From https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/84536058\r\n\r\n1.  Missing files\r\n\r\n    ```python\r\n    ======================================================================\r\n    ERROR: tearDownModule (storage)\r\n    ----------------------------------------------------------------------\r\n    Traceback (most recent call last):\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/system_tests/storage.py\", line 47, in tearDownModule\r\n        bucket.delete(force=True)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/storage/bucket.py\", line 358, in delete\r\n        _target_object=None)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/connection.py\", line 419, in api_request\r\n        error_info=method + ' ' + url)\r\n    gcloud.exceptions.Conflict: 409 The bucket you tried to delete was not empty. (DELETE https://www.googleapis.com/storage/v1/b/new1440625507341)\r\n    ======================================================================\r\n    FAIL: test_second_level (storage.TestStoragePseudoHierarchy)\r\n    ----------------------------------------------------------------------\r\n    Traceback (most recent call last):\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/system_tests/storage.py\", line 290, in test_second_level\r\n        'parent/child/file22.txt'])\r\n    AssertionError: Lists differ: [] != ['parent/child/file21.txt', 'parent/child/file22.txt']\r\n    Second list contains 2 additional elements.\r\n    First extra element 0:\r\n    parent/child/file21.txt\r\n    - []\r\n    ```\r\n\r\n    From https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/77405118\r\n\r\n1.  Backend Error (500)\r\n\r\n    ```python\r\n    ======================================================================\r\n    ERROR: test_list_buckets (storage.TestStorageBuckets)\r\n    ----------------------------------------------------------------------\r\n    Traceback (most recent call last):\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/system_tests/storage.py\", line 58, in tearDown\r\n        CLIENT.bucket(bucket_name).delete()\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/storage/batch.py\", line 263, in __exit__\r\n        self.finish()\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/storage/batch.py\", line 249, in finish\r\n        self._finish_futures(responses)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/storage/batch.py\", line 231, in _finish_futures\r\n        raise make_exception(*exception_args)\r\n    gcloud.exceptions.InternalServerError: 500 Backend Error\r\n    ----------------------------------------------------------------------\r\n    ```\r\n\r\n    From: \r\n\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/77600321\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/82969179\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/97488225\r\n\r\n1.  Delete blob -> 404 (probably eventual consistency error)\r\n\r\n    ```python\r\n    ======================================================================\r\n    ERROR: setUpClass (storage.TestStoragePseudoHierarchy)\r\n    ----------------------------------------------------------------------\r\n    Traceback (most recent call last):\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/regression/storage.py\", line 241, in setUpClass\r\n        blob.delete()\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/regression3/lib/python3.4/site-packages/gcloud/storage/blob.py\", line 264, in delete\r\n        return self.bucket.delete_blob(self.name)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/regression3/lib/python3.4/site-packages/gcloud/storage/bucket.py\", line 361, in delete_blob\r\n        self.connection.api_request(method='DELETE', path=blob_path)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/regression3/lib/python3.4/site-packages/gcloud/connection.py\", line 293, in api_request\r\n        raise make_exception(response, content)\r\n    gcloud.exceptions.NotFound: 404 Not Found\r\n    ----------------------------------------------------------------------\r\n    ```\r\n\r\n    From:\r\n\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/58811668\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/97491709\r\n\r\n1.  Eventual consistency error\r\n\r\n    ```python\r\n    ======================================================================\r\n    FAIL: test_paginate_files (storage.TestStorageListFiles)\r\n    ----------------------------------------------------------------------\r\n    Traceback (most recent call last):\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/system_tests/storage.py\", line 231, in test_paginate_files\r\n        self.assertEqual(len(last_blobs), truncation_size)\r\n    AssertionError: 0 != 1\r\n    ```\r\n\r\n    From:\r\n\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/84165044\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/92143108\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/93053612\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/97374670\r\n    1.  https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/98356544\r\n\r\n1.  Service unavailable (503) error\r\n\r\n    ```python\r\n    ERROR: test_list_buckets (storage.TestStorageBuckets)\r\n    ----------------------------------------------------------------------\r\n    Traceback (most recent call last):\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/system_tests/storage.py\", line 76, in test_list_buckets\r\n        bucket = CLIENT.create_bucket(bucket_name)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/storage/client.py\", line 215, in create_bucket\r\n        bucket.create(client=self)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/storage/bucket.py\", line 172, in create\r\n        data={'name': self.name}, _target_object=self)\r\n      File \"/home/travis/build/GoogleCloudPlatform/gcloud-python/.tox/system-tests3/lib/python3.4/site-packages/gcloud/connection.py\", line 337, in api_request\r\n        error_info=method + ' ' + url)\r\n    gcloud.exceptions.ServiceUnavailable: 503 Backend Error (POST https://www.googleapis.com/storage/v1/b?project=precise-truck-742)\r\n    ```\r\n\r\n    From: https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/90171219\r\n"}}
{"actor":{"display_login":"tseaver"}}