-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Code coverage teams #65582
Code coverage teams #65582
Conversation
else if (path.indexOf('src/legacy/core_plugins/vis_type_tagcloud') == 0) ctx.team = 'kibana-app'; | ||
else if (path.indexOf('src/legacy/core_plugins/vis_type_vega') == 0) ctx.team = 'kibana-app'; | ||
else if (path.indexOf('src/legacy/core_plugins/vis_type_vislib/') == 0) ctx.team = 'kibana-app'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Those are now all in src/plugins
else if (path.indexOf('src/legacy/core_plugins/kibana/public/dashboard/') == 0) ctx.team = 'kibana-app'; | ||
else if (path.indexOf('src/legacy/core_plugins/kibana/public/dev_tools/') == 0) ctx.team = 'kibana-app'; | ||
else if (path.indexOf('src/legacy/core_plugins/kibana/public/discover/') == 0) ctx.team = 'kibana-app'; | ||
else if (path.indexOf('src/legacy/core_plugins/kibana/public/home') == 0) ctx.team = 'kibana-core-ui'; | ||
else if (path.indexOf('src/legacy/core_plugins/kibana/public/home/np_ready/') == 0) ctx.team = 'kibana-core-ui'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All those are no longer existing, since they have been moved to new platform.
if (path.indexOf('src/legacy/core_plugins/kibana/') == 0) { | ||
|
||
if (path.indexOf('src/legacy/core_plugins/kibana/common/utils') == 0) ctx.team = 'kibana-app'; | ||
else if (path.indexOf('src/legacy/core_plugins/kibana/migrations') == 0) ctx.team = 'kibana-app'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does no longer exist.
Here are a couple of additional (currently missing path mappings):
app:
maps:
platform:
platform or operations (cc @joshdover / @tylersmalley could you please clarify if operations or platform feels responsible for those paths?)
security:
apm:
These files should be ignored:
There are also some files where I think it doesn't make sense to have any owners anymore, e.g. |
I'm also adding |
@LeeDr I think you forgot to apply |
The following are all part of the central test infrastructure, so I feel it should be either QA or operations:
And then as soon as the |
else if (path.indexOf('package/elastic-datemath') == 0) ctx.team = 'kibana-app-arch';
💔 Build Failed
Failed CI Steps
Test FailuresKibana Pipeline / kibana-intake-agent / Jest Integration Tests.packages/kbn-es/src/integration_tests.#start(installPath) resolves when bin/elasticsearch logs "started"Standard Out
Stack Trace
Kibana Pipeline / kibana-intake-agent / Jest Integration Tests.src/core/server/http/integration_tests.http service elasticsearch passes request authorization header to Elasticsearch if registerAuth was not setStandard Out
Stack Trace
Kibana Pipeline / x-pack-intake-agent / X-Pack Jest Tests.x-pack/plugins/uptime/public/components/overview/monitor_list/__tests__.MonitorList component renders the monitor listStandard Out
Stack Trace
History
To update your PR or re-run it, just comment with: |
Closing. @wayneseymour added this content in a different PR. |
Summary
This new file contains the ingest pipeline script used to assign teams to the file paths in the Code Coverage data. It can be used on the initial ingest of the data and to _update_by_query when we make changes.
Checklist
Delete any items that are not applicable to this PR.
For maintainers