New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 739577 link

Starred by 4 users

Issue metadata

Status: Verified
Owner:
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

Excessive amount of call to Icing ServiceId = 36 (SEARCH_CORPORA)

Project Member Reported by wychen@chromium.org, Jul 6 2017

Issue description

Chrome Version: M61
OS: Android

What steps will reproduce the problem?
(1) Install GwsCore with apk version 11.4.46 or newer (for log)
(2) Run adb logcat to stream logs
(3) Open http://www.bbc.com/news/world-asia-40513334

What is the expected result?
LightweightIndexService is called for Icing reporting.

What happens instead?
IndexChimeraService is called as well. IndexChimeraService is costly to invoke, and unnecessary calls should be avoided.

In adb log, the following line can be seen:
IndexChimeraService.getServiceInterface callingPackage=... componentName=null serviceId=36


Reference: b/63133662
 
Cc: binhnguyen@google.com
This has a compound effect with  issue 739570  (excessive calls to LightweightIndexService), and makes the situation much worse.
Project Member

Comment 2 by bugdroid1@chromium.org, Jul 11 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/clank/internal/apps/+/7ac449e0eaa6f82a4598b708fa205f4fd227d0f2

commit 7ac449e0eaa6f82a4598b708fa205f4fd227d0f2
Author: Wei-Yin Chen (陳威尹) <wychen@chromium.org>
Date: Tue Jul 11 10:58:21 2017

Comment 3 by wychen@chromium.org, Jul 11 2017

Status: Fixed (was: Started)

Comment 4 by wychen@chromium.org, Jul 18 2017

Status: Verified (was: Fixed)
Verified on Canary 61.0.3155.0

Sign in to add a comment