-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Reporting] Re-introduce tests for Canvas & Dashboard's feature declarations when Reporting disables access-by-role #111780
Comments
Pinging @elastic/kibana-app-services (Team:AppServices) |
Pinging @elastic/kibana-reporting-services (Team:Reporting Services) |
Here's another thought on this. Maybe we let master have the new configuration and appropriate tests while keeping 7.15 (not sure on 7.x) with the current default behavior? |
I've crossed out the need to re-introduce |
I've crossed out the second half of the description because we already have tests that validate the touchpoints of the various applications for users that do/don't have reporting application privilege: kibana/x-pack/test/reporting_functional/reporting_and_security/security_roles_privileges.ts Lines 27 to 119 in c6db498
|
Fix on the way: #117443 |
Reporting configuration is being removed from the functional test server in order to run the tests entirely using reporting's defaults. This means tests with Reporting code that is not yet default needs to be shifted to another test suite.
x-pack/test/reporting_api_integration/reporting_and_security/
This has Reporting API Integration tests that enable feature application controls for Reporting enabled. In this suite of tests, we need to add tests for the APIs that are affected:
Licensing, upgrade and downgrade (x-pack/test/api_integration/apis/security/license_downgrade.ts)x-pack/test/reporting_functional/reporting_and_security/
This has Reporting UI Functional tests that enable feature application controls for Reporting. This suite should have tests that verify the app integration touchpoints that are affected by the setting. (Example: x-pack/test/functional/apps/canvas/reports.ts)The text was updated successfully, but these errors were encountered: