{"push_id":1253066815,"size":7,"distinct_size":0,"ref":"refs/heads/jenkins","head":"8a744671dd06982c848bc8ac26dcd0e4c4df08ab","before":"9c0387eb6d83ad4bd4a28332e997a4aca4e25291","commits":[{"sha":"34105353d17581a4459905bb4677588e992dd0fc","author":{"name":"Dylan Baker","email":"898432fddffb414836b9ce58d6d39824c7f66916@pnwbakers.com"},"message":"framework/backends/junit.py: Split _write into a separate class.\n\nThis new class is attached as an attribute to the JUnitWriter class, in\nsuch a way that it has the same interface, and some attributes are moved\nto this new class since they're only needed there. This has the\nadvantage of making the JUnitBackend class simpler, and makes the\nwriting easier to test, it will also be used in a follow up patch to\nimplement a different class that supports subtests.\n\nSigned-off-by: Dylan Baker <dylanx.c.baker@intel.com>\nAcked-by: Jose Fonseca <jfonseca@vmware.com> (v1)\n\nv2: - merge the \"split _sex_xml_err method\" patch into this one.\n      It is not possible to maintain correct behavior without doing\n      this, because it would break the expected result handling.","distinct":false,"url":"https://api.github.com/repos/dcbaker/piglit/commits/34105353d17581a4459905bb4677588e992dd0fc"},{"sha":"8b1c19e2a032a171dcb2f26576ca39e401ff17d6","author":{"name":"Dylan Baker","email":"898432fddffb414836b9ce58d6d39824c7f66916@pnwbakers.com"},"message":"framework/backends/junit.py: Add a writer class that handles subtests\n\nThis class handles subtests by making a test with subtests into a\ntestsuite element, and then makes each subtest a testcase element.\n\nSigned-off-by: Dylan Baker <dylanx.c.baker@intel.com>\nAcked-by: Jose Fonseca <jfonseca@vmware.com> (v1)\n\nv2: - Add skipped tag to tests without subtests. (spotted by Mark)\n    - Add classname attribute to testcase elements inside nested\n      testsuite elements, these are not strictly necessary, but make\n      some of the scripting used in the Intel CI system continue work\n      unmodified. (Mark)\n    - Add additional tests while hunting down these bugs.","distinct":false,"url":"https://api.github.com/repos/dcbaker/piglit/commits/8b1c19e2a032a171dcb2f26576ca39e401ff17d6"},{"sha":"a5d6d2f9f9e41adba2d3a538a4424388b88156e7","author":{"name":"Dylan Baker","email":"898432fddffb414836b9ce58d6d39824c7f66916@pnwbakers.com"},"message":"framework: add command line switch to enable junit subtests\n\nSigned-off-by: Dylan Baker <dylanx.c.baker@intel.com>\nAcked-by: Jose Fonseca <jfonseca@vmware.com> (v1)\n\nv2: - reword the help message for the new switch.","distinct":false,"url":"https://api.github.com/repos/dcbaker/piglit/commits/a5d6d2f9f9e41adba2d3a538a4424388b88156e7"},{"sha":"7ea4261021c61223cf3aa5c01be5461ba5d72c63","author":{"name":"Dylan Baker","email":"898432fddffb414836b9ce58d6d39824c7f66916@pnwbakers.com"},"message":"call junit_escape on test name","distinct":false,"url":"https://api.github.com/repos/dcbaker/piglit/commits/7ea4261021c61223cf3aa5c01be5461ba5d72c63"},{"sha":"d8189148bf912f4c6c4d44a01094a6f813031dd6","author":{"name":"Dylan Baker","email":"898432fddffb414836b9ce58d6d39824c7f66916@pnwbakers.com"},"message":"add message for expected_result case","distinct":false,"url":"https://api.github.com/repos/dcbaker/piglit/commits/d8189148bf912f4c6c4d44a01094a6f813031dd6"},{"sha":"264f7df87d70961e318b83b0b44fdeea27341375","author":{"name":"Dylan Baker","email":"898432fddffb414836b9ce58d6d39824c7f66916@pnwbakers.com"},"message":"fixup! framework/backends/junit.py: Add a writer class that handles subtests","distinct":false,"url":"https://api.github.com/repos/dcbaker/piglit/commits/264f7df87d70961e318b83b0b44fdeea27341375"},{"sha":"8a744671dd06982c848bc8ac26dcd0e4c4df08ab","author":{"name":"Dylan Baker","email":"898432fddffb414836b9ce58d6d39824c7f66916@pnwbakers.com"},"message":"wip","distinct":false,"url":"https://api.github.com/repos/dcbaker/piglit/commits/8a744671dd06982c848bc8ac26dcd0e4c4df08ab"}]}
{"actor":{"display_login":"dcbaker"}}