[ResponseOps][Reporting] Schedule reporting tables enhancements#225449
[ResponseOps][Reporting] Schedule reporting tables enhancements#225449js-jankisalvi merged 11 commits intoelastic:mainfrom
Conversation
|
Pinging @elastic/response-ops (Team:ResponseOps) |
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#8463[❌] x-pack/test/reporting_functional/reporting_and_security.config.ts: 7/25 tests passed. |
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#8464[❌] x-pack/test/reporting_functional/reporting_and_security.config.ts: 0/25 tests passed. |
Flaky Test Runner Stats🎉 All tests passed! - kibana-flaky-test-suite-runner#8477[✅] x-pack/platform/test/reporting_functional/reporting_and_security.config.ts: 25/25 tests passed. |
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#8478[❌] x-pack/platform/test/reporting_functional/reporting_and_security.config.ts: 69/100 tests passed. |
| setIsConfigFlyOutOpen(false); | ||
| }, [setSelectedReport, setIsConfigFlyOutOpen]); | ||
|
|
||
| const setReportAndOpenDisableFlyout = useCallback( |
There was a problem hiding this comment.
| const setReportAndOpenDisableFlyout = useCallback( | |
| const setReportAndOpenDisableModal = useCallback( |
| [setSelectedReport, setIsDisableModalConfirmationOpen] | ||
| ); | ||
|
|
||
| const unSetReportAndCloseDisableFlyout = useCallback(() => { |
There was a problem hiding this comment.
| const unSetReportAndCloseDisableFlyout = useCallback(() => { | |
| const unSetReportAndCloseDisableModal = useCallback(() => { |
| share: SharePluginStart; | ||
| actions: ActionsPublicPluginSetup; | ||
| notifications: NotificationsStart; | ||
| license$: LicensingPluginStart['license$']; |
There was a problem hiding this comment.
For my education, what did this entry fix?
There was a problem hiding this comment.
just moved from props to context
There was a problem hiding this comment.
A nice. It makes sense. And because it is part of the requiredPlugins, it is getting passed in the context.
| shareService={shareService} | ||
| {...routerProps} | ||
| /> | ||
| <ReportingTabs config={config} {...routerProps} /> |
There was a problem hiding this comment.
| <ReportingTabs config={config} {...routerProps} /> | |
| <ReportingTabs config={config} /> |
| }); | ||
| it('Allows user to view report details', async () => { | ||
| await retry.try(async () => { | ||
| // await reportingFunctional.loginReportingUser(); |
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#8482[❌] x-pack/platform/test/reporting_functional/reporting_and_security.config.ts: 68/100 tests passed. |
Flaky Test Runner Stats🎉 All tests passed! - kibana-flaky-test-suite-runner#8485[✅] x-pack/platform/test/reporting_functional/reporting_and_security.config.ts: 100/100 tests passed. |
|
Starting backport for target branches: 8.19, 9.1 https://github.com/elastic/kibana/actions/runs/15996546748 |
💚 Build Succeeded
Metrics [docs]Public APIs missing comments
Async chunks
Unknown metric groupsAPI count
ESLint disabled line counts
Total ESLint disabled count
History
|
…tic#225449) ## Summary This PR adds functional tests, more unit tests and addresses review comments from PR elastic#224849 Fixes elastic#225172 flaky test **Flaky test runner:** https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485 ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios (cherry picked from commit 3d7bcb0)
💔 Some backports could not be created
Note: Successful backport PRs will be merged automatically after passing CI. Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…#225449) (#225974) # Backport This will backport the following commits from `main` to `9.1`: - [[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)](#225449) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Janki Salvi","email":"117571355+js-jankisalvi@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-07-01T10:18:52Z","message":"[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)\n\n## Summary\n\nThis PR adds functional tests, more unit tests and addresses review\ncomments from PR https://github.com/elastic/kibana/pull/224849\n\nFixes #225172 flaky test\n\n**Flaky test runner:**\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485\n\n### Checklist\n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"3d7bcb04a7d5ec1f8eaf3fe96c196a88581f1c74","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Reporting:Framework","backport:version","v9.1.0","v8.19.0","v9.2.0"],"title":"[ResponseOps][Reporting] Schedule reporting tables enhancements","number":225449,"url":"https://github.com/elastic/kibana/pull/225449","mergeCommit":{"message":"[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)\n\n## Summary\n\nThis PR adds functional tests, more unit tests and addresses review\ncomments from PR https://github.com/elastic/kibana/pull/224849\n\nFixes #225172 flaky test\n\n**Flaky test runner:**\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485\n\n### Checklist\n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"3d7bcb04a7d5ec1f8eaf3fe96c196a88581f1c74"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","8.19"],"targetPullRequestStates":[{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/225449","number":225449,"mergeCommit":{"message":"[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)\n\n## Summary\n\nThis PR adds functional tests, more unit tests and addresses review\ncomments from PR https://github.com/elastic/kibana/pull/224849\n\nFixes #225172 flaky test\n\n**Flaky test runner:**\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485\n\n### Checklist\n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"3d7bcb04a7d5ec1f8eaf3fe96c196a88581f1c74"}}]}] BACKPORT--> Co-authored-by: Janki Salvi <117571355+js-jankisalvi@users.noreply.github.com>
#225449) (#225997) # Backport This will backport the following commits from `main` to `8.19`: - [[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)](#225449) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Janki Salvi","email":"117571355+js-jankisalvi@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-07-01T10:18:52Z","message":"[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)\n\n## Summary\n\nThis PR adds functional tests, more unit tests and addresses review\ncomments from PR https://github.com/elastic/kibana/pull/224849\n\nFixes #225172 flaky test\n\n**Flaky test runner:**\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485\n\n### Checklist\n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"3d7bcb04a7d5ec1f8eaf3fe96c196a88581f1c74","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Reporting:Framework","backport:version","v9.1.0","v8.19.0","v9.2.0"],"title":"[ResponseOps][Reporting] Schedule reporting tables enhancements","number":225449,"url":"https://github.com/elastic/kibana/pull/225449","mergeCommit":{"message":"[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)\n\n## Summary\n\nThis PR adds functional tests, more unit tests and addresses review\ncomments from PR https://github.com/elastic/kibana/pull/224849\n\nFixes #225172 flaky test\n\n**Flaky test runner:**\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485\n\n### Checklist\n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"3d7bcb04a7d5ec1f8eaf3fe96c196a88581f1c74"}},"sourceBranch":"main","suggestedTargetBranches":["8.19"],"targetPullRequestStates":[{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/225974","number":225974,"state":"OPEN"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/225449","number":225449,"mergeCommit":{"message":"[ResponseOps][Reporting] Schedule reporting tables enhancements (#225449)\n\n## Summary\n\nThis PR adds functional tests, more unit tests and addresses review\ncomments from PR https://github.com/elastic/kibana/pull/224849\n\nFixes #225172 flaky test\n\n**Flaky test runner:**\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485\n\n### Checklist\n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"3d7bcb04a7d5ec1f8eaf3fe96c196a88581f1c74"}}]}] BACKPORT-->
Summary
This PR adds functional tests, more unit tests and addresses review comments from PR #224849
Fixes #225172 flaky test
Flaky test runner:
https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8485
Checklist