Skip to content
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

Improve diagnostics returned to a user when executing a test trigger #1788

Closed
kdhamric opened this issue Jan 6, 2023 · 4 comments
Closed

Comments

@kdhamric
Copy link
Collaborator

kdhamric commented Jan 6, 2023

As a User
Running a test
When a test fails
I need helpful information so I know what prevented the successful run

Flow would look like this:
User runs the test
Tracetest triggers the event
If success:
every thing works as usual
if fails:
Run diagnosis steps to try to figure out why the step failed (DNS lookup for example). For other trigger methods, we can use similar approaches (try pinging the gRPC endpoint or checking the state of the queue -- when we start supporting queues)

We will need a way to clearly show the user the diagnostic information providing details of:

  • what we tried in testing the trigger (ie show each step)
  • what the response to each step were, indicating 'successful' steps vs failed steps
@olha23
Copy link

olha23 commented Jan 6, 2023

@danielbdias
Copy link
Contributor

hi folks, about the status on the corner of the screen, one suggestion is to have a simplified workflow status like some CIs do. Here is an example on how Gitlab CI deals with different steps:

image

It does make sense?

@xoscar
Copy link
Collaborator

xoscar commented Mar 6, 2023

Will be done alongside Implement 'help on failed test' response#2040

@xoscar
Copy link
Collaborator

xoscar commented Mar 13, 2023

Closing as duplicated

@xoscar xoscar closed this as completed Mar 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants