{"push_id":1025198239,"size":11,"distinct_size":1,"ref":"refs/heads/fix-timestamp-test","head":"da5b84d6bea564126e354629d284950ea1000d45","before":"6b41e3f55c7f90d3be1f99431c0cd00e15f36578","commits":[{"sha":"c2ca294ce1f582a6adb6c606d18ba9fc2684fbce","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Enhance RTL7f: speed up","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/c2ca294ce1f582a6adb6c606d18ba9fc2684fbce"},{"sha":"915affd6bb006f8ec8a9183a1765f790cdf9efdb","author":{"email":"13d7f97d5798232d464ed913f0d6e4f7bae445e3@gmail.com","name":"Ricardo Pereira"},"message":"Merge pull request #302 from ably/enhance-rtl7f\n\nEnhance RTL7f: speed up","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/915affd6bb006f8ec8a9183a1765f790cdf9efdb"},{"sha":"1975ebe2c0b6d25a4bd3f94e3bf984abeba27d41","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Test suite: legacy timeout","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/1975ebe2c0b6d25a4bd3f94e3bf984abeba27d41"},{"sha":"2067b22c4988afd540a6eed8499f7f0600b7f267","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Test suite: refine waiting timeout","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/2067b22c4988afd540a6eed8499f7f0600b7f267"},{"sha":"3181cb1a6e493cec3ceee4c4dbddab9a99eae81d","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Test suite: group all utilities in `ARTTestUtil`","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/3181cb1a6e493cec3ceee4c4dbddab9a99eae81d"},{"sha":"691fb3e72bba4d6100ab35e41f8d64deff48319c","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Test suite: remove big sleeps","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/691fb3e72bba4d6100ab35e41f8d64deff48319c"},{"sha":"efa7eb8147b579aeca32b43b1e350fa675613456","author":{"email":"13d7f97d5798232d464ed913f0d6e4f7bae445e3@gmail.com","name":"Ricardo Pereira"},"message":"Merge pull request #300 from ably/test-suite-timeout\n\nLegacy tests: speed up","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/efa7eb8147b579aeca32b43b1e350fa675613456"},{"sha":"da2a4ccb7b84c689b8b9d9734fb0c1b847af1338","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Test suite: avoid XCTestExpectation API violations","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/da2a4ccb7b84c689b8b9d9734fb0c1b847af1338"},{"sha":"43fde2b3f1fc08d4e241b6821db5d0206bb86a25","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Code style","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/43fde2b3f1fc08d4e241b6821db5d0206bb86a25"},{"sha":"9024e4780d5023846be824f303e58f296047385d","author":{"email":"13d7f97d5798232d464ed913f0d6e4f7bae445e3@gmail.com","name":"Ricardo Pereira"},"message":"Merge pull request #303 from ably/fix-tests-api-violation\n\nTest suite: avoid calling the `fulfill` after the wait context has ended","distinct":false,"url":"https://api.github.com/repos/ably/ably-ios/commits/9024e4780d5023846be824f303e58f296047385d"},{"sha":"da5b84d6bea564126e354629d284950ea1000d45","author":{"email":"6b0d31c0d563223024da45691584643ac78c96e8@ricardopereira.eu","name":"Ricardo Pereira"},"message":"Fix: expect timestamp with higher delta","distinct":true,"url":"https://api.github.com/repos/ably/ably-ios/commits/da5b84d6bea564126e354629d284950ea1000d45"}]}