octobertest
octobertest lets you convert between different test result formats.
The current main focus is to convert a custom JSON-representable format into JUnit.xml for jenkins.
Usage
octobertest -i json -o xml foo.json bar.xml
Formats will be guessed from file extensions, so this will also work:
octobertest foo.json bar.xml
Example conversion
This JSON:
would result in the following JUnit XML output:
foo()bar()baz()
JSON format
The JSON format is very alpha and hasn't been battle tested yet. It is contrived to having test suites with test cases. Ideally it should also just accept a simple list of tests and derive the suite name from the file name.