Issue #136 escaped a bunch of non-printable characters that could cause a junit.xml file to not be well-formed. But it didn't escape NUL. A single test that prints a NUL to stdout will screw up the entire junit.xml file. Here's an example:
I ended up working around this in our test infrastructure (where I suspect a hardware or pmap bug due to the symptom being a full page of 0s in a long output) by running the junit file though vis -os.
Issue #136 escaped a bunch of non-printable characters that could cause a junit.xml file to not be well-formed. But it didn't escape NUL. A single test that prints a NUL to stdout will screw up the entire junit.xml file. Here's an example:
Kyuafile:
nul_test