{"push_id":784651466,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9f1de6658185cc00a7929da91da18574028ff356","before":"a30565827a46d386f2c5b83a6c33a601cd7771d5","commits":[{"sha":"9f1de6658185cc00a7929da91da18574028ff356","author":{"email":"3e53127f3ad0d91a1ed4651b133d989b076d9d27@hp.com","name":"Alistair Coles"},"message":"Updated openstack/openstack\nProject: openstack/python-swiftclient  1841bd6010e91859a4fe97afa4da980b8daa1e03\n\nInitialise delete_object mock before it is called\n\nAttempt to fix the linked bug by initialising the mock instance for\nConnection.delete_object before calling the SwiftService upload\nmethod, so that the delete_object mock already exists before the\ndelete_segments jobs that run in multiple threads call it.  Otherwise\nthere is a risk that the delete_segment job threads could race while\ncreating either the delete_object mock or the\ndelete_object.return_value mock, resulting in each thread getting a\ndifferent instance. That would explain the intermittent test failures\nreported in the bug.\n\nChange-Id: Ia82697c093529076b0bbcc6bccd577afdf0839e1\nPartial-Bug: #1480223","distinct":true,"url":"https://api.github.com/repos/openstack/openstack/commits/9f1de6658185cc00a7929da91da18574028ff356"}]}