Summary
Checked options marked as experimental not being tracked
- Add telemetry tracking for three experimental features that were missing from
SentryEnabledFeaturesBuilder:
watchdogTerminationsV2 (experimental.enableWatchdogTerminationsV2)
viewHierarchy (attachViewHierarchy)
screenshotFastViewRendering (screenshot.enableFastViewRendering)
- Add tests for each new tracked feature (enabled + disabled)
Test plan
#skip-changelog
Note
The pull request "chore: track missing experimental features in telemetry" was created by @itaybre but did not reference an issue. Therefore this issue was created for better visibility in external tools like Linear.
Summary
Checked options marked as experimental not being tracked
SentryEnabledFeaturesBuilder:watchdogTerminationsV2(experimental.enableWatchdogTerminationsV2)viewHierarchy(attachViewHierarchy)screenshotFastViewRendering(screenshot.enableFastViewRendering)Test plan
make build-ios FOR_AGENTS=truepassesmake test-ios FOR_AGENTS=true ONLY_TESTING=SentryTests/SentryEnabledFeaturesBuilderTests— all 23 tests pass#skip-changelog