payload: {"push_id":3520032626,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"014e92e8bc4581ff9de6c994520bf1f13c3b010e","before":"35e3fa34a5e7321c7968b6790310fa20ce776afb","commits":[{"sha":"31228a045634ac045549edde79c1be79bf0af2b2","author":{"name":"Valentyn Tymofieiev","email":"1807220010c9c2ecf11a0a10a085af8783a01b60@google.com"},"message":"Use unittest methods for setup and teardown to avoid relying on nose to do the initialization.","distinct":true,"url":"https://api.github.com/repos/apache/beam/commits/31228a045634ac045549edde79c1be79bf0af2b2"},{"sha":"014e92e8bc4581ff9de6c994520bf1f13c3b010e","author":{"name":"Pablo","email":"fcf76ebfc25ef2d391e5e9e1c8a3145804b524cf@users.noreply.github.com"},"message":"Merge pull request #8337 from tvalentyn/use_unittest_methods_for_test_setup\n\n[BEAM-3072] Use unittest methods for setup and teardown to avoid relying on nose to do the initialization.","distinct":true,"url":"https://api.github.com/repos/apache/beam/commits/014e92e8bc4581ff9de6c994520bf1f13c3b010e"}]}
other: {"actor":{"display_login":"pabloem"}}