mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-12-22 03:13:23 +00:00
One common frustration of end users running the e2e suite is that they take a significant amount of time and it is difficult to gauge progress. Even if tailing the logs it can be difficult to see where one test starts and another ends or understand the if there have been failures in the past 1h of logs. This change adds a new custom reporter which prints summary information as tests complete. This includes the number of tests to run and how many have been passed/failed/skipped along with which tests have failed. A new flag can be set which pushes these values to an endpoint. This is intended for integration with Sonobuoy but any endpoint could consume and surface this data to the user so they can better understand the state of the current test run.