{"push_id":1104237880,"size":8,"distinct_size":5,"ref":"refs/heads/testbench-detect-abort","head":"032418f90249e9c152db38d7474d3ddeeac0c763","before":"d430268d7ab49c42cd5723f3f33a46b7a64b84e6","commits":[{"sha":"2be95ef0675d5aa6eb98a09abbe7b1f6b68c3324","author":{"email":"3dcf794bafd47baa762956560b5a60777b6244f2@gmail.com","name":"Janmejay Singh"},"message":"fix dynstats stats-publish coordinated tests that were failing on 32-bit env because field width of long (32 bits) was too small to hold millisecond-resolution time","distinct":false,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/2be95ef0675d5aa6eb98a09abbe7b1f6b68c3324"},{"sha":"11326a97a204afeb641dbb3e5903a7bc95bdd84c","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"Merge pull request #1013 from janmejay/master\n\nmore diagnostics around coordinating with stats-flush (in response to it still failing on very slow env)","distinct":false,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/11326a97a204afeb641dbb3e5903a7bc95bdd84c"},{"sha":"09905ed4892419f4955794832fabb99e54ba5c28","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"write pid file atomically\n\ncloses https://github.com/rsyslog/rsyslog/issues/1017","distinct":false,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/09905ed4892419f4955794832fabb99e54ba5c28"},{"sha":"e2bc40d6c90fb183ee38dbf3b0f184a0461f9891","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"Merge pull request #1018 from rgerhards/fix-1017\n\nwrite pid file atomically","distinct":true,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/e2bc40d6c90fb183ee38dbf3b0f184a0461f9891"},{"sha":"c0c293276b99e4233ba2a7a2ff0bd06041cddd1e","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"testbench: detect rsyslog abort in startup phase\n\nA segfault in startup can happen with some bugs. This required the testbench\nto timeout waiting on startup files. While this is OK, it defers testbench\nprogress, and could cause to exceed CI systems runtime limit. That in turn\nlead to loss of diagnostic information (because test-suite.log is not written).\n\nThis commit offers a quicker abort detection.\n\ncloses https://github.com/rsyslog/rsyslog/issues/1000","distinct":true,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/c0c293276b99e4233ba2a7a2ff0bd06041cddd1e"},{"sha":"3c1799959336bc35ecbe85b08a68f2ed922f4c93","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"testbench: try to output a stacktrace on abort on startup","distinct":true,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/3c1799959336bc35ecbe85b08a68f2ed922f4c93"},{"sha":"b8d02bee4ae1eaeb814064c2b9465d7caaa1d013","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"testbench: try to get core dumps if OS config supports it","distinct":true,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/b8d02bee4ae1eaeb814064c2b9465d7caaa1d013"},{"sha":"032418f90249e9c152db38d7474d3ddeeac0c763","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"debug : try to find out why some tests fail on some platforms","distinct":true,"url":"https://api.github.com/repos/rgerhards/rsyslog/commits/032418f90249e9c152db38d7474d3ddeeac0c763"}]}