-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The stacktrace available in the Execution Context should be complete #146
Comments
can you post a truncated stacktrace ? I get
which looks fine ?! Version
|
We decided to leave the stacktrace as is (that is in its truncated form). The reason being, the user in most of the cases should be worrying about the internals of Gauge and will not need Gauge's stacktrace. |
The information that I'm missing are nested exceptions. It's OK not to show that information in the regular Gauge output, but there should be an easy way to get as much exception information as possible when things start to get complicated. |
What's missing is not Gauge's stacktrace but the caused by of the exception that does get logged.
What caused the ExceptionInInitializerError? There isn't a way to tell here. The "caused by" and the suppressed exceptions should be logged too. |
* Fix stack trace printing (#146) This code will print the "Caused By" and any suppressed exceptions. * bump gauge-java -> 0.89.0 Signed-off-by: sixcorners <[email protected]> * Update to correct bumped version Fix build issues by updating to the correct version Signed-off-by: Zabil Cheriya Maliackal <[email protected]> Co-authored-by: Srikanth <[email protected]> Co-authored-by: Zabil Cheriya Maliackal <[email protected]>
Expected behavior
The complete stacktrace is available
Actual behavior
The stacktrace available is truncated.
Steps to replicate
gauge-java
projectVersion
Related to #125
The text was updated successfully, but these errors were encountered: