summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/logging
Commit message (Collapse)AuthorAgeFilesLines
* Dialer: Fix proto warning with optmize for liteLuca Stefani2020-05-019-9/+0
| | | | | | | | | | * option optimize_for = LITE_RUNTIME is ignored in proto 3+ * Instead we should use the java_lite compiler via the LOCAL_PROTOC_OPTIMIZE_TYPE flag which defaults to lite in java projects Test: m Dialer, no warnings Change-Id: I552f5895bbe8192a4ae870bb48e5ef6a9e7e8c78
* NUI favorite loggingyueg2018-06-211-1/+15
| | | | | | Test: SpeedDialFragmentTest, DisambigDialogTest PiperOrigin-RevId: 201577777 Change-Id: I008cdcb34f61558a7e345b7343137e37f52a61f6
* Handling timeout in PeopleApiPhoneLookup & Cp2ExtendedDirectoryPhoneLookuplinyuh2018-06-051-1/+5
| | | | | | | Bug: 70989631 Test: PeopleApiPhoneLookupTest, Cp2ExtendedDirectoryPhoneLookupTest PiperOrigin-RevId: 199365461 Change-Id: I017cca8bdb469236ac60382e5fbe7f55976a12b9
* Internal changeAndroid Dialer2018-06-011-0/+1
| | | | | | | Bug: 79169954 Test: added tests in BlockingTest.java PiperOrigin-RevId: 198950042 Change-Id: I380bc93276223db74b87f94140bd6c5c29c3f3cb
* Remove photo support in PhoneNumberServicetwyen2018-05-291-2/+0
| | | | | | | | | | Also cleaned up unused parameters. TEST=TAP Bug: 78654933 Test: TAP PiperOrigin-RevId: 197652430 Change-Id: I1820e8c8de83fcda17f38e92d4ab1c28f519cdce
* Logging for background calling and HFP device support.yueg2018-04-281-1/+10
| | | | | | | Bug: 74022483,74238896 Test: InCallPresenterTest, AudioRouteSelectorDialogFragmentTest PiperOrigin-RevId: 194589147 Change-Id: If8c6e79838d27b1ca33ed677c19f6555cbdb4494
* Disable entries in CallingAccountSelector that are not selectabletwyen2018-04-251-3/+5
| | | | | | | | | | | | | This CL also unifies the disabled color for primary and secondary text. The in call UI dialog will be implemented in a followup CL. TEST=TAP DEFAULT_VALUE_OK=no server. Bug: 69675796,72618783 Test: TAP PiperOrigin-RevId: 194147061 Change-Id: I5be5a45a7df09061a3bf391f6ae2a32d9c73b6e3
* Log send button impressions for RTT call.wangqi2018-04-251-1/+5
| | | | | | | Bug: 78243122 Test: none PiperOrigin-RevId: 194128823 Change-Id: Ic886fd9c2236bbac4cbc884b7d777cea20451f0b
* Add impression logging for RTT callwangqi2018-04-241-1/+11
| | | | | | | Bug: 78243122 Test: CallListTest PiperOrigin-RevId: 194111299 Change-Id: I8cb3a0266b6796321e83a2a703630a745879be97
* Add spam blocking promo notification after user reports spam in after callAndroid Dialer2018-04-231-1/+9
| | | | | | | | | notification. Bug: 76436793 Test: SpamNotificationServiceTest PiperOrigin-RevId: 194006876 Change-Id: I7325599cc5581200f124a8fb64a8f4938675c734
* Added duo channels to favorite contacts and duo suggestions.calderwoodra2018-04-181-1/+6
| | | | | | | Bug: 36841782,77724710,77760800 Test: SpeedDialUiItemLoaderTest PiperOrigin-RevId: 193432314 Change-Id: If9e0aa05b1aeb266960281ac13218091882ff4c3
* Added logging for contacts provider metrics.zachh2018-04-172-0/+50
| | | | | | | TEST=unit Test: unit PiperOrigin-RevId: 193288015 Change-Id: I350fa06cb96ff1887c428c8d60c489ddf0da81f6
* Added impressions.zachh2018-04-121-1/+8
| | | | | | | Bug: 77715083 Test: unit PiperOrigin-RevId: 192688918 Change-Id: I4448162871ea69ba07c1ed022e9c7daa936dab64
* Added logging for popping in new call log.zachh2018-03-302-0/+6
| | | | | | | Bug: 70989667 Test: unit PiperOrigin-RevId: 191099351 Change-Id: I47f1e487e2a0cc23af7b39ae89e20abf993933ea
* Log the number of "invalid" CP2 rows.zachh2018-03-302-0/+6
| | | | | | | | | Also use a flag to control the threshold at which we process invalid numbers. Bug: 70989667 Test: unit PiperOrigin-RevId: 191095892 Change-Id: Idb424831d637ae44e5e5915afaf59c3d534ce4a0
* Implement new blockingtwyen2018-03-301-1/+9
| | | | | | | | | Old blocking is deprecated. Bug: 70989544 Test: TAP PiperOrigin-RevId: 191086875 Change-Id: Icde4963fce603fc4e16e486b78c070bd439e26e4
* Add logging support for auto blocked spam calls.Android Dialer2018-03-262-0/+6
| | | | | | Test: N/A PiperOrigin-RevId: 190307083 Change-Id: Ifb0ee63d8d9c7cd247f2a2d36595e48f33fa72af
* Show spam blocking promo after block spam dialogAndroid Dialer2018-03-191-1/+8
| | | | | | Test: SpamBlockingPromoHelperTest PiperOrigin-RevId: 189674918 Change-Id: I0b22eb9b8128125cc5b439674099820a01c3889f
* Refactor VM Settings and add support for voicemail transcriptionuabdullah2018-03-161-6/+10
| | | | | | | | | | | | | | | This CL refactors the existing voicemail settings fragment and adds UI support for voicemail transcription. It mainly deals with the following: - ensuring that when the VVM toggle is turned off, transcription and donations are gone. - when transcription is off, donation preference is gone. - donation is only available when transcription is available and enabled - as part of the refactor, fixes existing logging bugs - breaks preferences and its associated methods into helper methods when possible - groups relevant preferences together when possible Bug: 74033229 Test: Unit tests PiperOrigin-RevId: 189418217 Change-Id: I3442cb5752a235cfca643ba55df3fb75171e3fe4
* Add Cequint contact lookup result type.wangqi2018-03-161-0/+3
| | | | | | | Bug: 73741286 Test: none PiperOrigin-RevId: 189377028 Change-Id: Ifb9c6375d0026fb012ae868741b471f2ca02c5f9
* Add impression for spam blocking setting interaction.Android Dialer2018-03-131-1/+8
| | | | | | Test: N/A PiperOrigin-RevId: 188953886 Change-Id: I3279efe088e8a37df79d635bd44c6fa831109f2e
* Add spam blocking setting in spam module.Android Dialer2018-03-091-1/+14
| | | | | | Test: InAppSpamTest,ApdlSpamTest,VisualVoicemailUpdateTaskTest PiperOrigin-RevId: 188509191 Change-Id: I8b9c07dcc1c7b3b80ffc914ec99f4e6d80d50985
* NUI loggingyueg2018-03-062-2/+18
| | | | | | | | | | | - Add screen events for 4 tabs, dialpad and search. - Add impressions for opening MainActivity with tabs/dialpad (non user tab selection). - Add impression for VVM visible. Bug: 72525843 Test: MainActivityOldPeerTest, MainSearchControllerTest PiperOrigin-RevId: 188090249 Change-Id: Ifdf3519f07d7230f20b5d82691a96747b1944d63
* Added impression logging for AnnotatedCallLog rebuild operations.zachh2018-03-021-1/+12
| | | | | | | Bug: 70989667 Test: unit PiperOrigin-RevId: 187694255 Change-Id: Ie6ec70a70a4c59cbdfe25c34003d21fa2f751564
* Rename NUI logging prefix from NUI_ to MAIN_yueg2018-03-011-14/+14
| | | | | | | Bug: 72525843 Test: none PiperOrigin-RevId: 187500135 Change-Id: Iaa73b9355a6b5c299f73fd113eb1f74a3eb47dd4
* Set the correct reporting location when reporting spam in the new call log.linyuh2018-02-271-0/+1
| | | | | | | Bug: 73816729 Test: Existing tests PiperOrigin-RevId: 187230516 Change-Id: I59d70b9676e2972b80f124f29f2c1cb1858efef8
* Moved metrics related methods out of LoggingBindings.zachh2018-02-222-30/+0
| | | | | | Test: existing PiperOrigin-RevId: 186413083 Change-Id: I96c88c46b0ecc01167b655fa30fc47aaa6a9e351
* Record jank metrics in old and new call logs.zachh2018-02-221-0/+3
| | | | | | | Bug: 70989667 Test: unit PiperOrigin-RevId: 186410938 Change-Id: I0671ab0bbbe957b8f034c673e6309204284756d2
* Add logging to NUI.yueg2018-02-221-1/+19
| | | | | | | | | | | | Including: - switching tabs - touch search list - press back button - click search bar and voice button - click FAB Test: MainActivityOldPeerTest, MainSearchControllerTest PiperOrigin-RevId: 185875596 Change-Id: Ie7824ce2f7a2570327abdb35cef1538cad786e73
* -Add a new log entry in loggingBindings.weijiaxu2018-01-101-0/+1
| | | | | | Test: Run in dialer lab. PiperOrigin-RevId: 181525979 Change-Id: Ie1c66f0c740fcd91618810c49251eed580aeae84
* Add events for displaying set up or invite buttonsroldenburg2018-01-101-1/+5
| | | | | | | Bug: 70034799 Test: GoogleCallLogAdapterTest PiperOrigin-RevId: 181515491 Change-Id: I62dc4d4d4ebb02e8e1e8dce6c6970bb7c8845952
* Log impression when bubble v2 appears.yueg2018-01-101-1/+4
| | | | | | | Bug: 67605985 Test: NewBubbleTest PiperOrigin-RevId: 181493569 Change-Id: I30f7204ad9c78693e2c9b054bd69307fb4768a0b
* Allow SimSuggestionProvider to auto select phone account.twyen2018-01-091-1/+3
| | | | | | | Bug: 70503524 Test: Unit tests. PiperOrigin-RevId: 181400523 Change-Id: I07f2f2cd7c1402d1acb6bfbde9db8d90c888edf6
* Bubble v2 dismiss.yueg2018-01-021-1/+5
| | | | | | | | | Drag and drop bubble to bottom to hide or end call. Flinging to bottom does not trigger the actions. Color/text is not final. Navigation bar is not hiden and the change will be in a following CL. Bug: 67605985 Test: NewBubbleTest PiperOrigin-RevId: 180608133 Change-Id: Iff4cb32226d8fbf0f8e5319f6876a1d74c336b4a
* Bubble v2 logging.yueg2017-12-181-1/+20
| | | | | | | | | | | | | | Log the following actions: - expand/collapse bubble - return to call - mute/unmute - switch audio route to speaker/bluetooth/wired or earpiece - end call Bug: 67605985 Test: AudioRouteSelectorActivityTest, NewReturnToCallControllerTest PiperOrigin-RevId: 179484647 Change-Id: I4e2ee34f5550382b2e51bab16ce33e9e16caa3b2
* Add impressions for Duo related events (install, activate and invite)roldenburg2017-12-141-1/+5
| | | | | | | Bug: 70034799 Test: GoogleCallLogAdapterTest PiperOrigin-RevId: 179085188 Change-Id: I7546cf7e35bbdd3788b03d19627d9a04f612335f
* Add impressions for dual sim featurestwyen2017-11-291-1/+18
| | | | | | | Bug: 69618691 Test: CallingAccountSelectorTest PiperOrigin-RevId: 177062349 Change-Id: I4bc9098d06c541b607cca293269cf3489077b6c2
* Add impression to track when users explicitly disable assisted dialing.erfanian2017-11-201-0/+3
| | | | | | Test: new unit tests PiperOrigin-RevId: 176438950 Change-Id: Ic0747302170593b91da4148029396c36ab070c6e
* Add contact source options.Android Dialer2017-11-182-0/+52
| | | | | | | Bug: 66900825 Test: manual PiperOrigin-RevId: 176155772 Change-Id: Ibe722477b90671b55ff7bf5405de9fb66569d43e
* Add a new impression proto for same prefix call marked as spam.Android Dialer2017-11-131-4/+24
| | | | | | Test: LoggerUtilsTest PiperOrigin-RevId: 175555340 Change-Id: Ic38e4e60559d91d3471629a5ffff496081fb5fb9
* Add more log entries in loggingBinding.weijiaxu2017-11-012-0/+8
| | | | | | Test: Run in dialer lab PiperOrigin-RevId: 174075702 Change-Id: Ib663dc34d2c0c9e737c6d5f13b16d2b42b714127
* Fix issue of huge latency measured from app#onCreate to activity#onCreateweijiaxu2017-10-261-2/+1
| | | | | | | | When dialer application class got launced but GoogleDialtactsActivity was not launched, there was an unstopped timer started by dialer application, causing the measurement to be very huge next time. Test: Run on devices in dialer lab. PiperOrigin-RevId: 173570185 Change-Id: If835c7b0b7cf01b9ec3f7bc36a5104f57c697908
* App latency test migration.weijiaxu2017-10-262-0/+19
| | | | | | | | | | | | | | | | | | | | | Migrate the existing app latency test to a new solution from Project Fi team. The main change on this new solution is that the data collection part is done by Primes now. Also, a few changes has been made on DialerPrimes class and a new Dialer variant dialer_release_test has been created. The benefits of using primes to collect data are: 1. latency tests dont need to insert lines of code to track latency in dialer codebase 2. be able to collect data on any variants with or without Proguard 3. latency tests now only contain ui interaction to trigger scenarios on which we want add measurements 4. share the same logic with primes on production so that data from testbeds and normal users are comparable. 5. easier for anyone to add interesting data entries. ----------Mobile Harness Below----------------------------------- RELNOTES[INC]:Add entries for dialer to use mobileharness plugin. Test: No PiperOrigin-RevId: 173481741 Change-Id: Ia6812794141382898bea4b34bca90278c5663464
* Rename the new bubble package name from "bubble" to "newbubble".Eric Erfanian2017-10-242-65/+87
| | | | | | | | It fixes AOSP for package name conflict. Test: manual PiperOrigin-RevId: 173298696 Change-Id: Id10ebe0bcf029e61f65cf6580c7198abd8395081
* Set an appropriate icon for the call detail UI's callback button.linyuh2017-10-111-1/+6
| | | | | | | | | cl/170943038 groups calls in the call log according to their corresponding actions (Lightbringer, IMS, and voice). This way calls in the call detail UI are in the same category and an appropriate icon can be set. Bug: 66026167 Test: CallDetailsActivityTest.callbackButtonLoggedForLightbringerCall, CallDetailsActivityTest.callbackButtonLoggedForVideoCall, CallDetailsActivityTest.callbackButtonLoggedForVoiceCall PiperOrigin-RevId: 171703514 Change-Id: I534e1d22f1355f261105a6bde74285403fc9ed87
* Fix crash on hanging up simulator video call.wangqi2017-10-021-0/+19
| | | | | | | | | | | The problem is that InCallActivityCommon#onStop will try to commit any fragment which will crash. This change also fix a bug that simulatorRemoteVideo is not stopped after hanging up. Bug: 67045513 Test: manual PiperOrigin-RevId: 170380589 Change-Id: I25e0f43141eaa573189f4d9c0109fd2689c10374
* Adding logging for transcription polling requestsmdooley2017-09-281-0/+3
| | | | | | | | | This will allow us to tune the polling rate. Bug: 66966157 Test: none PiperOrigin-RevId: 170210987 Change-Id: I6ef204acc6e0d43a3ada524511866d4a629fe1e2
* Log non-contact lightbringer actionstwyen2017-09-221-0/+4
| | | | | | | | | video call upgrade and calling from call log is logged Bug: 66222115 Test: DialerCallTest, GoogleCallLogAdapterTest PiperOrigin-RevId: 169703001 Change-Id: Ib4dc3507dec09f49d41cec09d32cc9800477ee8b
* Use logCallImpression for bubble expand/collapse if possible.yueg2017-09-181-1/+1
| | | | | | | | | | So we can associate all bubble actions with call id, and analyze bubble actions per call session. Also move code for sending primary action back to primaryButtonClick(), which is introduced in cl/167347311. Test: manual PiperOrigin-RevId: 169152088 Change-Id: I97f0971f162684d882f6addbc012f6e8552216b7
* Log swiping and clicking for switching tabs.yueg2017-09-131-0/+10
| | | | | | | | | | | If it's a swipe, onPageScrolled() is called several times before onPageScrollStateChanged(SCROLL_STATE_SETTLING) and onPageSelected(). If it's a click, only onPageScrollStateChanged(SCROLL_STATE_SETTLING) is called before onPageSelected(). And onPageScrollStateChanged(SCROLL_STATE_SETTLING) will not be called if user don't switch to a new tab. We use the difference to tell if user switching tabs by swiping or clicking. Test: DialtactsActivityTest PiperOrigin-RevId: 168403148 Change-Id: Iaaf84ab9c4955d0bc2c1e9857ba59fd37b3984af