k3s/test
Kubernetes Submit Queue 16640d892f Merge pull request #46135 from krousey/upgrades
Automatic merge from submit-queue (batch tested with PRs 47470, 47260, 47411, 46852, 46135)

Write reports for each upgrade test

Due to the way Ginkgo runs individual test cases and the level of coordination required for the upgrade tests, they were all run under a single Ginkgo test case. This PR generates and auxiliary report that break out the results of each upgrade test. This is accomplished by:

  1) Wrapping `ginkgo.Fail` and `ginkgo.Skip` to get the actual failure or skip messages.
  2) Recovering that info in the upgrade test to generate an auxiliary report.

I suggest reviewing commit by commit. 

Sample report: https://storage.googleapis.com/krouseytestreports/logs/results/1/artifacts/junit_upgrades.xml

Fixes: #47371
2017-06-14 12:52:27 -07:00
..
e2e Merge pull request #46135 from krousey/upgrades 2017-06-14 12:52:27 -07:00
e2e_federation Merge pull request #47139 from quinton-hoole/2017-06-07-add-quinton-to-e2e-federation-OWNERS 2017-06-08 17:28:32 -07:00
e2e_node Merge pull request #47260 from yguo0905/perf-dash 2017-06-14 12:52:18 -07:00
fixtures Add Initializers to all admission control paths by default 2017-06-02 22:09:04 -04:00
images no-snat test 2017-05-26 13:45:10 -07:00
integration Merge pull request #47141 from gnufied/speedup-volume-integration-test 2017-06-09 13:19:40 -07:00
kubemark Merge pull request #47470 from gyuho/kubemark-etcd 2017-06-14 12:10:06 -07:00
list Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
soak Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
utils Add JUnit structs for encoding JUnit XML 2017-06-12 14:40:11 -07:00
BUILD auto-generated bazel BUILD file changes 2017-01-19 08:00:52 +05:30
OWNERS Add bowei to OWNERS: e2e/test dns,network; cloud route, node, service controller 2017-05-19 14:49:43 -07:00
test_owners.csv Updated test/test_owners.csv for federation test cases 2017-05-20 08:43:30 +05:30
test_owners.json Make update_owners.py also emit a JSON sig-owners list. 2017-05-11 17:01:29 -07:00