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

Commit 373fbfed authored by Arpan Kaphle's avatar Arpan Kaphle Committed by Android (Google) Code Review
Browse files

Merge "Isolation of ProviderSession-Context Metrics" into udc-dev

parents 62390c92 e492dc1d
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -88,8 +88,8 @@ public final class ClearRequestSession extends RequestSession<ClearCredentialSta
            ComponentName componentName,
            Void response) {
        mRequestSessionMetric.collectChosenMetricViaCandidateTransfer(
                mProviders.get(componentName.flattenToString())
                .mCandidatePhasePerProviderMetric);
                mProviders.get(componentName.flattenToString()).mProviderSessionMetric
                        .getCandidatePhasePerProviderMetric());
        respondToClientWithResponseAndFinish(null);
    }

+2 −2
Original line number Diff line number Diff line
@@ -117,8 +117,8 @@ public final class CreateRequestSession extends RequestSession<CreateCredentialR
        Log.i(TAG, "onFinalCredentialReceived from: " + componentName.flattenToString());
        mRequestSessionMetric.collectUiResponseData(/*uiReturned=*/ true, System.nanoTime());
        mRequestSessionMetric.collectChosenMetricViaCandidateTransfer(mProviders.get(
                componentName.flattenToString())
                .mCandidatePhasePerProviderMetric);
                componentName.flattenToString()).mProviderSessionMetric
                .getCandidatePhasePerProviderMetric());
        if (response != null) {
            mRequestSessionMetric.collectChosenProviderStatus(
                    ProviderStatusForMetrics.FINAL_SUCCESS.getMetricCode());
+1 −1
Original line number Diff line number Diff line
@@ -112,7 +112,7 @@ public class GetRequestSession extends RequestSession<GetCredentialRequest,
        mRequestSessionMetric.collectUiResponseData(/*uiReturned=*/ true, System.nanoTime());
        mRequestSessionMetric.collectChosenMetricViaCandidateTransfer(
                mProviders.get(componentName.flattenToString())
                .mCandidatePhasePerProviderMetric);
                        .mProviderSessionMetric.getCandidatePhasePerProviderMetric());
        if (response != null) {
            mRequestSessionMetric.collectChosenProviderStatus(
                    ProviderStatusForMetrics.FINAL_SUCCESS.getMetricCode());
+2 −1
Original line number Diff line number Diff line
@@ -179,7 +179,8 @@ public class MetricUtilities {
            int[] candidateRemoteEntryCountList = new int[providerSize];
            int index = 0;
            for (var session : providerSessions) {
                CandidatePhaseMetric metric = session.mCandidatePhasePerProviderMetric;
                CandidatePhaseMetric metric = session.mProviderSessionMetric
                        .getCandidatePhasePerProviderMetric();
                if (sessionId == -1) {
                    sessionId = metric.getSessionId();
                }
+2 −2
Original line number Diff line number Diff line
@@ -125,8 +125,8 @@ public class PrepareGetRequestSession extends RequestSession<GetCredentialReques
        Log.i(TAG, "onFinalCredentialReceived from: " + componentName.flattenToString());
        mRequestSessionMetric.collectUiResponseData(/*uiReturned=*/ true, System.nanoTime());
        mRequestSessionMetric.collectChosenMetricViaCandidateTransfer(mProviders.get(
                componentName.flattenToString())
                .mCandidatePhasePerProviderMetric);
                componentName.flattenToString()).mProviderSessionMetric
                .getCandidatePhasePerProviderMetric());
        if (response != null) {
            mRequestSessionMetric.collectChosenProviderStatus(
                    ProviderStatusForMetrics.FINAL_SUCCESS.getMetricCode());
Loading