Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 496d423d authored by Stanislav Zholnin's avatar Stanislav Zholnin
Browse files

Add flags for time zone telemetry logging.

This change introduces three new flags:
-   enable_automatic_time_zone_rejection_logging: Enables logging of rejections of automatic time zone changes. (go/android-time-telemetry-feature)
-   enable_time_zone_transition_telemetry_logging: Enables logging of time zone transitions. (go/android-time-long-term-telemetry-feature)
-   enable_permanent_time_zone_correctness_telemetry_logging: Enables logging of time zone provider inconsistencies. (go/android-time-transition-telemetry-feature)

Test: atest FrameworksTimeCoreTests
Test: atest FrameworksTimeServicesTests
Flag: android.timezone.flags.enable_automatic_time_zone_rejection_logging
Flag: android.timezone.flags.enable_time_zone_transition_telemetry_logging
Flag: android.timezone.flags.enable_permanent_time_zone_correctness_telemetry_logging
Bug: 417458133
Change-Id: I34889e4fcc4a4eeb8ca6caaeae179410d46ce1a1
parent 91f3a2db
Loading
Loading
Loading
Loading
+25 −1
Original line number Original line Diff line number Diff line
@@ -17,3 +17,27 @@ flag {
    description: "Enable the fused time zone detector for time zone detection"
    description: "Enable the fused time zone detector for time zone detection"
    bug: "394770805"
    bug: "394770805"
}
}

flag {
    name: "enable_automatic_time_zone_rejection_logging"
    # "location" is used by the Android System Time team for feature flags.
    namespace: "location"
    description: "Enable logging of rejections of automatic time zone changes events."
    bug: "417458133"
}

flag {
    name: "enable_time_zone_transition_telemetry_logging"
    # "location" is used by the Android System Time team for feature flags.
    namespace: "location"
    description: "Enable logging of time zone transitions."
    bug: "417458133"
}

flag {
    name: "enable_permanent_time_zone_correctness_telemetry_logging"
    # "location" is used by the Android System Time team for feature flags.
    namespace: "location"
    description: "Enable logging of time zone providers inconsistencies."
    bug: "417458133"
}