When output tests contains colored output log that may include escape character (0x1b) on test output report, the escape character is not treated well by encoding/xml package for CDATA section, so it will generate invalid XML document (as spec), that may result the test report being unreadable by the CI (in my case GitLab CI).
Related issue: golang/go#53728
When output tests contains colored output log that may include escape character (0x1b) on test output report, the escape character is not treated well by
encoding/xmlpackage for CDATA section, so it will generate invalid XML document (as spec), that may result the test report being unreadable by the CI (in my case GitLab CI).Related issue: golang/go#53728