diff --git a/docs/circleci-recommendation.md b/docs/circleci-recommendation.md index 2e7b74c..f8dbf52 100644 --- a/docs/circleci-recommendation.md +++ b/docs/circleci-recommendation.md @@ -13,13 +13,7 @@ ## Details CircleCI uses just a few pieces of the JUnit XML report to generate the displayed user interface. - + For each failed test (i.e. for each JUnit `` element containing a failure or an error), CircleCI only shows the testcase's failure/error message, any text within the failure/error element, plus any `` or `` text. It does not show the testcase's properties. @@ -55,3 +49,34 @@ CircleCI shows the class names of each failed test so setting `MethodFormat=Clas - `Class` and `Full`: ![MethodFormat Class](assets/circleci-test-collapsed-with-methodname-class.png) + +----- + +## Footnote + +As of July 20 2023: + +- Only the data in a `` element is shown on the CircleCI WebUI. + - e.g. `` from within a `` is shown. +- Data outside of a `` element is not shown on the CircleCI WebUI. +- The `` from a `` aren't shown on the CircleCI WebUI. +- By default, the logger only puts console text (`` and ``) in elements at the `` level (not into ``) so CircleCI ignores it. + +e.g. + +```xml + + + + + + + So can this + This is also shown by CircleCI + Same for system-err too + + CircleCI ignores data here + Same for system-err too + + +```