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

Add 'metadata' parameters processing for Launch and Suite level #178

Closed
petr-kus opened this issue Sep 7, 2023 · 4 comments
Closed

Add 'metadata' parameters processing for Launch and Suite level #178

petr-kus opened this issue Sep 7, 2023 · 4 comments

Comments

@petr-kus
Copy link

petr-kus commented Sep 7, 2023

Is your feature request related to a problem? Please describe.
We now have many test suites in one launch. But we can't input the suite attribute. It is difficult to filter them and sort them.

Describe the solution you'd like
I would like to have available suite attribute settings the same way as launch attributes or tets attributes in parameters. At least.

Describe alternatives you've considered
I considered my client which would access the API of the report portal and set it. But it is an unsystematic approach and I think more people appreciate this feature.

I considered transferring these suite attributes to launch attributes.
But, attributes for launch are limited in length so can't be all attributes from the suite transferred to launch.
When there is too long an attribute you can't set it for launch (you give an error on API, level).

@HardNorth
Copy link
Member

@petr-kus Please address this to Robot Framework
I don't feel like it's good idea to add something which is not supported by base Framework.

@HardNorth HardNorth closed this as not planned Won't fix, can't repro, duplicate, stale Mar 18, 2024
@petr-kus
Copy link
Author

petr-kus commented Mar 18, 2024

? What are you talking about, they already have metadata and many things for the suite context.
I think we don't understand each other.

We of course just use their feature for suite Meta Data. (btw. it is almoste bug on your side becouse you take the suite atribute and move them to test atribute...)

I don't see what can I request from Robot Framework site top of it. Maybe just make a system for test result storage as report portal or test archiver (btw. in test archiver it is possible to handle).

Your system just can't sort all results of tests accordingly (becouse I can't tell that a group of tests have the same metadata and your system don't do it yourself).

Roboto Framework don't support it at all, becouse they simply are not system for holding the resutls of tests. They are not interested in groups of suites.

But your system is, it is one form primarly goals of your system.

@HardNorth
Copy link
Member

HardNorth commented Mar 19, 2024

@petr-kus It looks like we missed Metadata attributes processing in our Agents. Then the issue should sound like "Add 'metadata' parameters processing for Launch and Suite level", rather than asking for adding additional parameters, which are completely not suitable in this case.

NP, I'll add missed functionality in the next release.

@HardNorth HardNorth reopened this Mar 19, 2024
@HardNorth HardNorth changed the title Add suite attributes to parametrs Add 'metadata' parameters processing for Launch and Suite level Mar 19, 2024
@HardNorth HardNorth mentioned this issue Mar 20, 2024
@HardNorth
Copy link
Member

Implemented in: https://github.com/reportportal/agent-Python-RobotFramework/releases/tag/5.5.3

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

2 participants