Skip to content

chore: track missing experimental features in telemetry #8564

Description

@github-actions

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

  • 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

  • make build-ios FOR_AGENTS=true passes
  • make test-ios FOR_AGENTS=true ONLY_TESTING=SentryTests/SentryEnabledFeaturesBuilderTests — all 23 tests pass

#skip-changelog

Metadata

Metadata

Assignees

Labels

autocreatedThis issue was created automatically by one of the workflows

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions