telemetry-ios icon indicating copy to clipboard operation
telemetry-ios copied to clipboard

A generic library for sending telemetry pings from iOS applications to Mozilla's telemetry service.

Results 26 telemetry-ios issues
Sort by recently updated
recently updated
newest added

1) Ensure that all json files have bounded size 2) Limit the amount of uploads permitted in a single session. 3) Rate-limit the I/O calls

enhancement

When backgrounding Focus 3.8, I see two requests going out: ``` >> POST https://incoming.telemetry.mozilla.org/submit/telemetry/3FE6BAE1-AD90-4A2B-9EB4-35BE61185956/core/Focus/3.8/release/unknown?v=4 ← 200 text/plain 2b 243ms POST https://incoming.telemetry.mozilla.org/submit/telemetry/3FE6BAE1-AD90-4A2B-9EB4-35BE61185956/core/Focus/3.8/release/unknown?v=4 ← 200 text/plain 2b 135ms ``` Looking at the...

bug

On backgrounding Focus 3.8, I see the following requests being made: ``` POST https://incoming.telemetry.mozilla.org/submit/telemetry/E2EC17B2-0D3B-42A8-BB3F-37C38E97D65C/core/Focus/3.8/release/unknown?v=4 ← 200 text/plain 2b 215ms >> POST https://incoming.telemetry.mozilla.org/submit/telemetry/C3FC0E9B-4374-4BE6-900B-FDDC485A849D/focus-event/Focus/3.8/release/unknown?v=4 ← 200 text/plain 2b 132ms POST https://incoming.telemetry.mozilla.org/submit/telemetry/C3FC0E9B-4374-4BE6-900B-FDDC485A849D/focus-event/Focus/3.8/release/unknown?v=4 ←...

bug

These JSON files will compress to a fraction of their size if gzipped. Not sure if there is a reason not to do this.

enhancement

1) is not thread-safe, call only from main 2) is only for CorePing and UI events which are inherently rate-limited by user interaction.

``` *** Skipped installing OHHTTPStubs.framework binary due to the error: "Incompatible Swift version - framework was built with 3.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1) and the local version is 4.0 (swiftlang-900.0.65 clang-900.0.37)." ```