kubernetes/test
Patrick Ohly 1b5da1035a e2e framework: include additional stack backtrace in failures
When a Gomega failure is converted to an error, the stack at the time when the
failure occurs may be useful: error wrapping provides some bread crumbs that
can be followed to determine where the failure really occurred, but error
wrapping may be missing or ambiguous.

To provide the additional information, a FailureError now includes a full stack
backtrace. The backtrace intentionally makes no attempt to exclude framework
functions besides the gomega support itself because helpers like
e2e/framework/pod may be relevant.

That backtrace is not included in the failure message for the sake of
brevity. Instead, it gets logged as part of the test's output.
2023-01-31 07:52:26 +01:00
..
cmd Merge pull request #113542 from ardaguclu/fix-shortname-disperancy 2023-01-03 09:29:43 -08:00
conformance Graduate field validation to GA 2023-01-24 17:48:57 +00:00
e2e e2e framework: include additional stack backtrace in failures 2023-01-31 07:52:26 +01:00
e2e_kubeadm e2e: use Ginkgo context 2022-12-16 20:14:04 +01:00
e2e_node Merge pull request #115155 from adrianreber/2023-01-18-checkpoint-test-result 2023-01-30 18:43:16 -08:00
fixtures Updating pause image refernces to 3.9 2022-11-14 10:24:54 -08:00
fuzz
images Merge pull request #114915 from brianwang12/master 2023-01-19 20:30:14 -08:00
instrumentation Make generated-stable-metrics use git ls-files 2023-01-22 15:22:55 -08:00
integration Fix failure(context canceled) in scheduler_perf benchmark (#114843) 2023-01-30 16:21:00 -08:00
kubemark Drop unsupported iks configuration for kubemark 2022-09-25 17:33:22 -04:00
list
soak/serve_hostnames fix typos 2022-06-15 13:38:48 +09:00
typecheck Avoid typechecking stdlib 2023-01-28 23:32:50 -05:00
utils etcd: Update to version 3.5.7 2023-01-27 17:24:00 +01:00
OWNERS test/OWNERS: add pohly as approver 2023-01-09 09:54:10 +01:00