{"push_id":844862144,"size":19,"distinct_size":0,"ref":"refs/heads/settings","head":"ae34d43e9cf5312c57a727b54e5fdf757f320a14","before":"8f2c2d63be25eccb1532ab942426321de433f9b2","commits":[{"sha":"2880fe8852723874c312396031c14ceb74085666","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Added concurrent::Latch basic implementation.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/2880fe8852723874c312396031c14ceb74085666"},{"sha":"5687d8f27eec82bffbcb9e9c121031ffe4d33dd4","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"concurrent::Lock is guaranteed to unlock in an RAII style.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/5687d8f27eec82bffbcb9e9c121031ffe4d33dd4"},{"sha":"2921961b31843471f91ae3266e00c596ff56e787","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Documented concurrent::Latch.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/2921961b31843471f91ae3266e00c596ff56e787"},{"sha":"c6f981278ef8a5959387e09cdd8d0f2d3ba4b021","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Cleanup. Removed RAII guarantee for concurrent::Latch.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/c6f981278ef8a5959387e09cdd8d0f2d3ba4b021"},{"sha":"25cec9749a06bd5870cb14bb02f03efb6c6fb54d","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Added VerifyTryTrue and sleepUntilTrue to test::FailureLogger.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/25cec9749a06bd5870cb14bb02f03efb6c6fb54d"},{"sha":"ac2bd8809d1ccf6a68df9632e607b8eb8f498cb1","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Minor","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/ac2bd8809d1ccf6a68df9632e607b8eb8f498cb1"},{"sha":"214ceff969241ec65470b62510fe502dd867b8bb","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Started extracting test running logic from test::Suite.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/214ceff969241ec65470b62510fe502dd867b8bb"},{"sha":"7be58172089e29ceb6f8b84edee5dd0554531c3a","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Finished extracting test running and exporting logic from test::Suite.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/7be58172089e29ceb6f8b84edee5dd0554531c3a"},{"sha":"513aea4dff7297296af32446650b3013811448d3","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Cleanup","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/513aea4dff7297296af32446650b3013811448d3"},{"sha":"b2982930513153fed007f045ed8671a1783f19ca","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Cleanup","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/b2982930513153fed007f045ed8671a1783f19ca"},{"sha":"33ce6cb8fd85048d13e33e39bcedfb9e4b8f18f3","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Started implementing isolated process test running.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/33ce6cb8fd85048d13e33e39bcedfb9e4b8f18f3"},{"sha":"d1e2b9dedbec8695ec285bf94e8d148d092e1183","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Minor","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/d1e2b9dedbec8695ec285bf94e8d148d092e1183"},{"sha":"77de540e919725763e34bb53b016b139959aae2b","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Extracted Json exporting logic from vbase::test::Results to the classes that actually store the data.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/77de540e919725763e34bb53b016b139959aae2b"},{"sha":"1549260a92457c10fd516dae75ce6e4b3451840b","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Merge branch 'concurrentAdditions' into isolatedProcessTestSystem","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/1549260a92457c10fd516dae75ce6e4b3451840b"},{"sha":"26029f0b28441c78136342913f4e73f4728e9673","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Test result data structures can now be created from an instance of QJsonObject.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/26029f0b28441c78136342913f4e73f4728e9673"},{"sha":"9fd5edf8f140bec93bc951f4e604856efee9d90f","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Cleanup","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/9fd5edf8f140bec93bc951f4e604856efee9d90f"},{"sha":"cc14e13cb010d463e6798341b2429a76ddb50da6","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"Cleanup","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/cc14e13cb010d463e6798341b2429a76ddb50da6"},{"sha":"b559e78593beacd369f74daeb216fbb610f72a81","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"VTEST_ISOLATED methods are now run in their own process.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/b559e78593beacd369f74daeb216fbb610f72a81"},{"sha":"ae34d43e9cf5312c57a727b54e5fdf757f320a14","author":{"email":"324d9294c31d83f205d56f3af1efe7aa8c83fea4@valpineware.com","name":"Dan Watkins"},"message":"VTEST_ISOLATED tests can now set a timeout with variations of VTIME_.","distinct":false,"url":"https://api.github.com/repos/Valpineware/ValpineBase/commits/ae34d43e9cf5312c57a727b54e5fdf757f320a14"}]}