History log of /frameworks/base/core/tests/coretests/src/android/view/textclassifier/SelectionEventTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
706edbd776edeceb95cff604914fea5aeeb7cdde 09-Apr-2018 Jan Althaus <jalt@google.com> Merge "Fixing broken logging of OTHER events" into pi-dev
5a03094ebc91df1c64a2232be648ac3ed26657ce 04-Apr-2018 Jan Althaus <jalt@google.com> Remove legacy logger

Migrate DefaultLogger implementation to SelectionSessionLogger.
This cleans up after the API refactor and fixes two bugs:
- All events are currently logged twice.
- Interfaces accept a null signature, but it currently crashes the legacy logger.

Bug: 73392698
Bug: 77659305
Test: atest FrameworksCoreTests:TextClassificationManagerTest
Test: atest FrameworksCoreTests:TextClassificationTest
Test: atest CtsViewTestCases:TextClassificationManagerTest
Test: atest CtsViewTestCases:TextClassifierValueObjectsTest
Test: atest CtsWidgetTestCases:TextViewTest
Test: atest CtsWidgetTestCases:EditTextTest
Test: Manually examined logs
Change-Id: I0d2b925abf5cab12d71fc2cc0fa527530c86ab10
/frameworks/base/core/tests/coretests/src/android/view/textclassifier/SelectionEventTest.java
35b3057627387102496b647c90740af4dd6b833d 07-Apr-2018 Jan Althaus <jalt@google.com> Fixing broken logging of OTHER events

This bug means we never received logs for events like 'Web Search'

Bug: 77659305
Test: atest FrameworksCoreTests:SelectionEventTest
Change-Id: I6f79897f548d0d19710578e309e0b645bb78e1e3
/frameworks/base/core/tests/coretests/src/android/view/textclassifier/SelectionEventTest.java
88be5a6cee59868eaee6f7b52fd8b2e6f6f28429 23-Mar-2018 Abodunrinwa Toki <toki@google.com> Implement Stateful TextClassifier APIs.

Outstanding work tbd in other CLs
- Introduce request objects with session Ids
- Implement character based indexing for Selection events.

This CL hides the old Logger API but still keeps running so that we can
check that the modifications to the new API does not break anything.
We will remove the old Logger once we're convinced this is stable.

Please refer to I3c9ceea0863099fc4f0a5ce5e823c648ee9c4521 for previous
reviews related to this CL.

Bug: 74461129
Test: bit FrameworksCoreTests:android.view.textclassifier.TextClassificationManagerTest
Test: bit CtsViewTestCases:android.view.textclassifier.cts.TextClassificationManagerTest
Test: bit CtsWidgetTestCases:android.widget.cts.TextViewTest
Test: bit FrameworksCoreTests:android.widget.TextViewActivityTest
Change-Id: Iea744f1fa5964b4399290c31863ebeffa99af8d3
/frameworks/base/core/tests/coretests/src/android/view/textclassifier/SelectionEventTest.java
ad52f4b97c897689d0b4dbfe344229a9970136eb 07-Feb-2018 Abodunrinwa Toki <toki@google.com> TextClassifierService.onSelectionEvent

Bug: 74466564
Bug: 67609167
Test: bit FrameworksCoreTests:android.view.textclassifier.TextClassificationManagerTest
Test: bit FrameworksCoreTests:android.view.textclassifier.logging.SelectionEventTest
Merged-In: Ib5af1ec80a38432d1201fbc913acdc3597d6ba82
Change-Id: Ib5af1ec80a38432d1201fbc913acdc3597d6ba82
/frameworks/base/core/tests/coretests/src/android/view/textclassifier/SelectionEventTest.java