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

Feature Request: Add timestamps to reports to distinguish when tests are run #1983

Closed
1 task
pit1sIBM opened this issue Sep 30, 2023 · 4 comments · Fixed by #2027
Closed
1 task

Feature Request: Add timestamps to reports to distinguish when tests are run #1983

pit1sIBM opened this issue Sep 30, 2023 · 4 comments · Fixed by #2027
Labels
enhancement New feature or request
Milestone

Comments

@pit1sIBM
Copy link
Contributor

Problem to solve

Love Hurl, been eager to use it for a while and finally got a chance. However, the current reports generated make it difficult to know which tests happened when, especially when the results are consolidated. I'd love to see some additional metadata for each request (or set of requests) logged in the reports themselves so it's easier to distinguish multiple runs.

Proposal

I know there's already an issue open for something like a [Meta] section to handle test naming and descriptions, so I'm not going to discuss that here. For this issue specifically, I would like to see a timestamp included in the reports for each test file, at a minimum for the Local time that the test began.

Additional context and resources

Current
image

Proposed
image

Tasks to complete

  • ...
@pit1sIBM pit1sIBM added the enhancement New feature or request label Sep 30, 2023
@pit1sIBM
Copy link
Contributor Author

FWIW, I've started looking at implementing this but am not very familiar with Rust so just poking around and familiarizing myself with the internals currently

@jcamiel
Copy link
Collaborator

jcamiel commented Sep 30, 2023

Effectively, we should have done this sooner. Thanks for the issue

@pit1sIBM
Copy link
Contributor Author

pit1sIBM commented Oct 2, 2023

No problem, as far as design on this, should I look to implement timestamps on each entry? Or maybe just for the HTML report for now to keep runs grouped together?

@jcamiel
Copy link
Collaborator

jcamiel commented Oct 2, 2023

A timestamp column, for each Hurl file as you've proposed, should be good! Maybe put the column between status and duration as the test name and the test status should be more important.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants