Skip to content

[Ownership] Assign test files to Appex QA#199767

Merged
wayneseymour merged 40 commits intoelastic:mainfrom
wayneseymour:assign-qa
Nov 14, 2024
Merged

[Ownership] Assign test files to Appex QA#199767
wayneseymour merged 40 commits intoelastic:mainfrom
wayneseymour:assign-qa

Conversation

@wayneseymour
Copy link
Copy Markdown
Contributor

Summary

Assign test files to Appex QA

Contributes to: #192979

pheyos and others added 29 commits October 25, 2024 13:21
…anch 'main' of github.com:elastic/kibana
@wayneseymour wayneseymour added the release_note:skip Skip the PR/issue when compiling release notes label Nov 12, 2024
@wayneseymour wayneseymour requested a review from a team November 12, 2024 12:02
@wayneseymour wayneseymour self-assigned this Nov 12, 2024
@wayneseymour
Copy link
Copy Markdown
Contributor Author

@elasticmachine merge upstream

Copy link
Copy Markdown
Contributor

@dmlemeshko dmlemeshko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think some files should be owned by other teams, let me know if it makes sense

Copy link
Copy Markdown
Contributor

@dmlemeshko dmlemeshko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for update, I left few more questions/suggestions

/test/functional/services/query_bar.ts @elastic/appex-qa
/test/functional/services/menu_toggle.ts @elastic/appex-qa
/test/functional/services/listing_table.ts @elastic/appex-qa
/test/functional/screenshots/.empty @elastic/appex-qa
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question: do we need owners for file like this?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great question. What say you boss man? @pheyos

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, I think the file can be removed. It was added as a placeholder when the directory was clean (see #14122). Since then, new base line screenshots have been added, so the directory is no longer empty.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will be removed in #200161, so can be taken off the code owners list

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wayneseymour
Copy link
Copy Markdown
Contributor Author

@elasticmachine merge upstream

Copy link
Copy Markdown
Contributor

@dmlemeshko dmlemeshko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

left one nit

Comment on lines +1423 to +1425
/test/plugin_functional/services/index.ts @elastic/appex-qa
/test/plugin_functional/README.md @elastic/appex-qa
/test/plugin_functional/config.ts @elastic/appex-qa
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having another look at /test/plugin_functional I think we shouldn't own individual files and keep the main owner own the whole path. WDYT?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like this: /test/plugin_functional @elastic/appex-qa?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was wrong, there are different team owners:

/test/plugin_functional/test_suites/panel_actions @elastic/kibana-presentation
/test/plugin_functional/plugins/rendering_plugin @elastic/kibana-core
...

Let's leave it as is

@wayneseymour wayneseymour enabled auto-merge (squash) November 14, 2024 12:34
@wayneseymour wayneseymour merged commit ac2e29b into elastic:main Nov 14, 2024
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

cc @wayneseymour

wayneseymour added a commit to wayneseymour/kibana that referenced this pull request Nov 18, 2024
## Summary
Assign test files to Appex QA

Contributes to: elastic#192979

---------

Co-authored-by: Robert Oskamp <robert.oskamp@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Nov 18, 2024
## Summary
Assign test files to Appex QA

Contributes to: elastic#192979

---------

Co-authored-by: Robert Oskamp <robert.oskamp@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Nov 18, 2024
## Summary
Assign test files to Appex QA

Contributes to: elastic#192979

---------

Co-authored-by: Robert Oskamp <robert.oskamp@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes v9.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants