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

[RFC] Automate the addition of group specific label to the created AUTOCUT issues #16630

Open
prudhvigodithi opened this issue Nov 13, 2024 · 2 comments
Labels
Build Build Tasks/Gradle Plugin, groovy scripts, build tools, Javadoc enforcement. enhancement Enhancement or improvement to existing feature or request RFC Issues requesting major changes

Comments

@prudhvigodithi
Copy link
Member

prudhvigodithi commented Nov 13, 2024

Is your feature request related to a problem? Please describe

Today from the metrics framework we have the AUTOCUT issues created from the identified Gradle Check flaky tests. For more information on flaky tests, please refer to the OpenSearch Developer Guide.

Today we have Flaky Tests with default labels added. Default labels are automatically added, while specific group labels are added manually by maintainers after issue creation, such as in Issue #14408, where Search:Aggregations and Search labels were added later and for some issues the group specific labels are missing.

Describe the solution you'd like

An automation that can take care of adding the group specific labels along with the default labels.
Screenshot 2024-11-13 at 10 20 43 AM

Implementing this automation would reduce the time maintainers spend manually adding group labels and enable specific teams to manage/track their own issues using group labels.

I'm open to discuss some ideas and update the automation to add the group specific labels.

Related component

Build

@prudhvigodithi prudhvigodithi added enhancement Enhancement or improvement to existing feature or request untriaged labels Nov 13, 2024
@github-actions github-actions bot added the Build Build Tasks/Gradle Plugin, groovy scripts, build tools, Javadoc enforcement. label Nov 13, 2024
@prudhvigodithi
Copy link
Member Author

Adding @getsaurabh02 @dblock @andrross @reta @peternied

@reta
Copy link
Collaborator

reta commented Nov 13, 2024

I think we could reliably deduct the label from failing test package, fe:
org.opensearch.snapshots.* - > goes to Storage:Snapshots
org.opensearch.search.* - > goes to Search
...

@peternied peternied added the RFC Issues requesting major changes label Nov 14, 2024
@peternied peternied changed the title Automate the addition of group specific label to the created AUTOCUT issues [RFC] Automate the addition of group specific label to the created AUTOCUT issues Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build Build Tasks/Gradle Plugin, groovy scripts, build tools, Javadoc enforcement. enhancement Enhancement or improvement to existing feature or request RFC Issues requesting major changes
Projects
Status: New
Development

No branches or pull requests

3 participants