[Telemetry] Add FTRs to validate the expected behavior of the banners #159892
Labels
Feature:Telemetry
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
technical debt
Improvement of the software architecture and operational architecture
To avoid introducing regressions such as #159870, we should write FTRs that test the functional expected behavior of the banners:
telemetry.optIn: true
(or not explicitly specified), show the banner to inform the user.telemetry.optIn: false
(on fresh Kibana install), show the banner to inform the user.telemetry.optIn: false
or via Advanced Settings), and only notified in a previous minor, notify again.telemetry.banner: false
orallowChangingOptInStatus: false
.I didn't introduce these new FTRs when fixing #159870 because, currently, our functional tests have the banners explicitly disabled, and I didn't want to miss the chance to ship the bug to 8.8.2
The text was updated successfully, but these errors were encountered: