Add telemetry metric for vivo partnership
Categories
(Firefox for Android :: Experimentation and Telemetry, task)
Tracking
()
People
(Reporter: joberhauser, Assigned: joberhauser)
References
Details
(Whiteboard: [fxdroid])
Attachments
(2 files, 3 obsolete files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
Ensure these metrics are in place
first_session.distribution_id
metrics.distribution_id
Remove app_opened event extra key: deal_id
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 3•2 years ago
|
||
Backed out for causing Fenix failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/db53914ac990b5811357336d5a983a4270cd73e1
Comment 5•2 years ago
•
|
||
Backed out for causing Fenix failures.
Backout link: https://hg.mozilla.org/integration/autoland/rev/3e1291aad7d9d1aa7537d08ddcd27a3a95d7dc6d
Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&revision=e901496a29795207ae28e679332f6527f45dd6f4
Failure log: https://treeherder.mozilla.org/logviewer?job_id=475820412&repo=autoland&lineNumber=17833
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 7•2 years ago
|
||
Backed out for causing fenix failures related to FirstSessionPingTest.checkAndSend().
[task 2024-10-03T22:16:34.690Z] SUITE: org.mozilla.fenix.components.metrics.FirstSessionPingTest
[task 2024-10-03T22:16:34.690Z] TEST: WHEN build version is more than R THEN installSourcePackage returns the set package name
[task 2024-10-03T22:16:35.189Z] SUCCESS
[task 2024-10-03T22:16:35.190Z]
[task 2024-10-03T22:16:35.190Z] TEST: checkAndSend() triggers the ping if it wasn't marked as triggered
[task 2024-10-03T22:16:35.489Z] Exception in thread "DefaultDispatcher-worker-3 @coroutine#550" io.mockk.MockKException: no answer found for BrowserStore(#1383).getState() among the configured answers: ()
[task 2024-10-03T22:16:35.490Z] at io.mockk.impl.stub.MockKStub.defaultAnswer(MockKStub.kt:93)
[task 2024-10-03T22:16:35.490Z] at io.mockk.impl.stub.MockKStub.answer(MockKStub.kt:44)
[task 2024-10-03T22:16:35.490Z] at io.mockk.impl.recording.states.AnsweringState.call(AnsweringState.kt:16)
[task 2024-10-03T22:16:35.490Z] at io.mockk.impl.recording.CommonCallRecorder.call(CommonCallRecorder.kt:53)
[task 2024-10-03T22:16:35.490Z] at io.mockk.impl.stub.MockKStub.handleInvocation(MockKStub.kt:271)
[task 2024-10-03T22:16:35.490Z] at io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation(JvmMockFactoryHelper.kt:24)
[task 2024-10-03T22:16:35.490Z] at io.mockk.proxy.jvm.advice.Interceptor.call(Interceptor.kt:21)
[task 2024-10-03T22:16:35.490Z] at mozilla.components.lib.state.Store.getState(Store.kt:67)
[task 2024-10-03T22:16:35.490Z] at org.mozilla.fenix.distributions.DistributionIdUtilKt.getDistributionId(DistributionIdUtil.kt:36)
[task 2024-10-03T22:16:35.490Z] at org.mozilla.fenix.distributions.DistributionIdUtilKt.getDistributionId$default(DistributionIdUtil.kt:32)
[task 2024-10-03T22:16:35.490Z] at org.mozilla.fenix.components.metrics.FirstSessionPing$triggerPing$1.invokeSuspend(FirstSessionPing.kt:71)
[task 2024-10-03T22:16:35.490Z] at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
[task 2024-10-03T22:16:35.490Z] at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
[task 2024-10-03T22:16:35.490Z] at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
[task 2024-10-03T22:16:35.490Z] at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
[task 2024-10-03T22:16:35.490Z] at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
[task 2024-10-03T22:16:35.490Z] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
[task 2024-10-03T22:16:35.490Z] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
[task 2024-10-03T22:16:35.490Z] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
[task 2024-10-03T22:16:35.490Z] Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [CoroutineId(550), "coroutine#550":StandaloneCoroutine{Cancelling}@7416dfbf, Dispatchers.IO]
[task 2024-10-03T22:16:40.590Z] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.components.metrics.FirstSessionPingTest.checkAndSend() triggers the ping if it wasn't marked as triggered | java.lang.AssertionError: Verification failed: call 1 of 1: FirstSessionPing(#1384).markAsTriggered$app_fenixDebug()) was not called.
Comment 9•1 year ago
|
||
Backed out 2 changesets (Bug 1917939, Bug 1920176) for causing fenix failures in DistributionIdUtilTest CLOSED TREE
Log: https://treeherder.mozilla.org/logviewer?job_id=477153412&repo=autoland&lineNumber=18047
Backout: https://hg.mozilla.org/integration/autoland/rev/6b61eed2f732def30e1213feeb8ecdcb15687254
Comment 10•1 year ago
|
||
Comment 11•1 year ago
|
||
| bugherder | ||
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 12•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D222046
Updated•1 year ago
|
Comment 13•1 year ago
|
||
beta Uplift Approval Request
- User impact if declined: No user impact. Only business related impact.
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: QE testing happened in nightly
- Risk associated with taking this patch: minimal
- Explanation of risk level: Patches touch telemetry and add vendor specific google search codes. Unit tests and QA have shown no regressions.
- String changes made/needed: none
- Is Android affected?: yes
| Assignee | ||
Comment 14•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D222046
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 15•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D222046
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 16•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D222046
Updated•1 year ago
|
Updated•1 year ago
|
Comment 17•1 year ago
|
||
beta Uplift Approval Request
- User impact if declined: No user impact. Only business related impact.
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: QE testing happened in nightly
- Risk associated with taking this patch: minimal
- Explanation of risk level: Patches touch telemetry and add vendor specific google search codes. Unit tests and QA have shown no regressions.
- String changes made/needed: none
- Is Android affected?: yes
Updated•1 year ago
|
Comment 18•1 year ago
|
||
| uplift | ||
Updated•1 year ago
|
Description
•