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

Testcase Id Prefix #3690

Open
4 tasks
simonthum opened this issue Feb 3, 2025 · 1 comment
Open
4 tasks

Testcase Id Prefix #3690

simonthum opened this issue Feb 3, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@simonthum
Copy link

Problem to solve

I am scripting hurl to run tests over a number of systems. I want to generate a summary report from that activity.

Proposal

I propose to add a test id prefix option, so different test runs will have different ids.

My wild guess is that if my test ids consisted of a constant prefix + filename, the report merge would lead to a summary report automatically.

Right now I have to put them in different directories and put in extra work for a summary/overview. Identical test ids also are likely to confuse other tools that display test results.

Additional context and resources

For context see

let id = filename.to_string();

Tasks to complete

  • Add a commandline option for prefix (maybe suffix too)
  • derive test id from prefix and filename in every backend
  • Alternatively, push the test id to the hurl result
  • Ideally, document how to use it to create summary reports
@simonthum simonthum added the enhancement New feature or request label Feb 3, 2025
@jcamiel
Copy link
Collaborator

jcamiel commented Feb 3, 2025

Hi @simonthum I struggle to understand your issue 😅!

Could you describe your actual workflow, what you're doing with the JUnit / Hurl test etc... and what could be improved? We need to understand what's missing today and, especially, if we can avoid creating a new command line option? We have a lot of command line option today and really want to create a new one only if there is a string need.

Thanks !

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

No branches or pull requests

2 participants