Merge "Log search latency in event log"
This commit is contained in:
committed by
Android (Google) Code Review
commit
04eb5a802d
@@ -28,6 +28,7 @@ import android.support.annotation.VisibleForTesting;
|
|||||||
import android.support.v7.widget.LinearLayoutManager;
|
import android.support.v7.widget.LinearLayoutManager;
|
||||||
import android.support.v7.widget.RecyclerView;
|
import android.support.v7.widget.RecyclerView;
|
||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
|
import android.util.EventLog;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.util.Pair;
|
import android.util.Pair;
|
||||||
import android.util.TypedValue;
|
import android.util.TypedValue;
|
||||||
@@ -43,6 +44,7 @@ import android.widget.TextView;
|
|||||||
import android.widget.Toolbar;
|
import android.widget.Toolbar;
|
||||||
|
|
||||||
import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
|
import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
|
||||||
|
import com.android.settings.EventLogTags;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.SettingsActivity;
|
import com.android.settings.SettingsActivity;
|
||||||
import com.android.settings.Utils;
|
import com.android.settings.Utils;
|
||||||
@@ -338,6 +340,8 @@ public class SearchFragment extends InstrumentedFragment implements SearchView.O
|
|||||||
mNoResultsView.setVisibility(View.VISIBLE);
|
mNoResultsView.setVisibility(View.VISIBLE);
|
||||||
mMetricsFeatureProvider.visible(getContext(), getMetricsCategory(),
|
mMetricsFeatureProvider.visible(getContext(), getMetricsCategory(),
|
||||||
MetricsEvent.SETTINGS_SEARCH_NO_RESULT);
|
MetricsEvent.SETTINGS_SEARCH_NO_RESULT);
|
||||||
|
// Log settings_latency for search end-to-end.
|
||||||
|
EventLog.writeEvent(EventLogTags.SETTINGS_LATENCY, 1, 10);
|
||||||
} else {
|
} else {
|
||||||
mNoResultsView.setVisibility(View.GONE);
|
mNoResultsView.setVisibility(View.GONE);
|
||||||
mResultsRecyclerView.scrollToPosition(0);
|
mResultsRecyclerView.scrollToPosition(0);
|
||||||
|
Reference in New Issue
Block a user