Skip to content
Snippets Groups Projects
  1. Aug 13, 2019
  2. Aug 12, 2019
  3. Aug 02, 2019
  4. Aug 01, 2019
  5. Jul 08, 2019
  6. Jul 03, 2019
  7. Jun 26, 2019
  8. Jun 25, 2019
  9. Jun 21, 2019
  10. Jun 14, 2019
    • Taesu Lee's avatar
      Apply new duplication detection logic for M-Notification.ind · 77a839f1
      Taesu Lee authored
      
      The X-Mms-Transaction-ID of the M-Notification.ind identifies each
      M-Notification.ind message. New duplication detection logic compares
      the new X-Mms-Transaction-ID with the stored value to identify the
      Network duplicate M-Notification.ind message when it receives a new
      M-Notification.ind message.
      
      Following SQL WHERE clause is used to query from the DB.
       ((m_type=NOTIFICATION_IND) OR (m_type=RETRIEVE_CONF)) AND (exp>NOW))
       AND (t_id=xxxxxx)
      
      For this, when the M-Retrieve.conf is received, updates the t_id and the
      exp from the corresponding M-Notification.ind so that new logic would
      work even after the M-Notification.ind is deleted.
      
      Test: Manual
      
      Change-Id: I86e1eee62ea612d96ca16e5384b044cb6541ff6a
      Signed-off-by: default avatarTaesu Lee <taesu82.lee@samsung.com>
      77a839f1
  11. Jun 12, 2019
  12. May 31, 2019
  13. May 30, 2019
  14. May 23, 2019
  15. Apr 30, 2019
  16. Apr 25, 2019
  17. Apr 24, 2019
    • Raman Tenneti's avatar
      AOSP/Messaging - Moved LOCAL_COMPATIBILITY_SUITE to tests/Android.mk. · a3b82b5f
      Raman Tenneti authored
      + Deleted the unnecessary blankId check. Updated the TODO comment for NUM_TEST_CONVERSATIONS+4.
      + Added AndroidTest.xml
      + Added "LOCAL_PROGUARD_ENABLED := disabled" for tests to pass on cf.
      
      Bug: 126516784
      
      Test: make messagingtests and tested the messaging UI manually. Ran the following CTS tests on Pixel phone.
      
      $ make -j 40
        -rw-r--r-- 1 rtenneti primarygroup 8529760 Mar  8 16:46 out/target/product/marlin/system/app/messaging/messaging.apk
      
      $ make messagingtests -j
        -rw-r--r-- 1 rtenneti primarygroup 729713 Mar 13 14:22 out/target/product/marlin/testcases/messagingtests/messagingtests.apk
      
      $ adb install -r -d out/target/product/marlin/system/app/messaging/messaging.apk
      $ adb install -r -d out/target/product/marlin/testcases/messagingtests/messagingtests.apk
      
      atest
      -----
      $ cd .../packages/apps/Messaging
      $ atest
        ...
        Results from tests that require device:
      
        Summary
        -------
        messagingtests: Passed: 113, Failed: 0, Ignored: 0
      
        All tests passed!
      
      acloud test
      -----------
      $ lunch aosp_cf_x86_phone-userdebug
      
      $ make -j 40
        -rw-r--r-- 1 rtenneti primarygroup 10585182 Mar 15 15:19 ./target/product/vsoc_x86/system/app/messaging/messaging.apk
      $ make messagingtests -j
        -rw-r--r-- 1 rtenneti primarygroup 643697 Mar 15 15:57 ./target/product/vsoc_x86/system/app/messagingtests/messagingtests.apk
      
      $ acloud reconnect
      $ adb devices
        List of devices attached
        127.0.0.1:52761	device
      
      $ adb install -r -d out/target/product/vsoc_x86/system/app/messaging/messaging.apk
      $ adb install -r -d out/target/product/vsoc_x86/system/app/messagingtests/messagingtests.apk
      
      $ cd packages/apps/Messaging
      $ atest messagingtests -- --abi x86 --serial 127.0.0.1:52761
      
      Change-Id: I6b1143db6c596805f3c48f310323e0e02d344d00
      a3b82b5f
  18. Apr 17, 2019
  19. Apr 16, 2019
    • Colin Cross's avatar
      Update messaging for guava 27.1 · dbf9e671
      Colin Cross authored
      am: 485b0196
      
      Change-Id: I39ed624add43b2c1d0a2ecb6d75fad7c091bd7b2
      dbf9e671
    • Colin Cross's avatar
      Update messaging for guava 27.1 · 485b0196
      Colin Cross authored
      CharMatcher.ASCII has been replaced with CharMatcher.ascii().
      
      Bug: 130306229
      Test: m checkbuild
      Change-Id: I21473e2aa5e432b135fac7f1ecf0a85f52f3951e
      Merged-In: I21473e2aa5e432b135fac7f1ecf0a85f52f3951e
      Exempt-From-Owner-Approval: cherry pick
      (cherry picked from commit 63cffd02)
      485b0196
  20. Apr 07, 2019
  21. Apr 06, 2019
    • Raman Tenneti's avatar
      AOSP/Messaging - Update the Messaging version to 24 until notification related... · 8e71d1b7
      Raman Tenneti authored
      AOSP/Messaging - Update the Messaging version to 24 until notification related logic changes are made.
      Fixes the error "Developer warning for package com.android. messaging failed to post notification on channel null".
      
      Bug: 130046636
      
      Test: manual - Tested the messaging UI. Ran the following CTS tests on Pixel phone.
      
      $ make -j 40
      $ make messagingtests -j
      $ find out -name "messaging*.apk" -print -exec ls -l {} \;
        -rw-r--r-- 1 rtenneti primarygroup 8529760 Apr  5 18:50 out/target/product/marlin/system/app/messaging/messaging.apk
        -rw-r--r-- 1 rtenneti primarygroup 729713 Apr  5 18:54 out/target/product/marlin/testcases/messagingtests/arm64/messagingtests.apk
      
      $ adb install -r -d out/target/product/marlin/system/app/messaging/messaging.apk
      $ adb install -r -d out/target/product/marlin/testcases/messagingtests/arm64/messagingtests.apk
      
      $ adb shell am instrument -w com.android.messaging.test
        Time: 12.766
        OK (113 tests)
      
      CTS tests for Mesaging app
      ---------------------------
      $ ./development/testrunner/runtest.py --path cts/tests/app/src/android/app/cts/NotificationTest.java
        adb  shell am instrument -e class 'android.app.cts.NotificationTest' -w 'android.app.cts/androidx.test.runner.AndroidJUnitRunner'
        android.app.cts.NotificationTest:...........................
        Time: 0.2
        OK (27 tests)
      
      atest
      -----
      $ cd packages/apps/Messaging
      $ atest
        Summary
        -------
        messagingtests: Passed: 113, Failed: 0, Ignored: 0
      
      Change-Id: Ic263e2c63d675c40a2cfa1ca0a8776c8e2b510b9
      8e71d1b7
  22. Mar 22, 2019
  23. Mar 21, 2019
  24. Mar 15, 2019
    • Taesu Lee's avatar
      Fix SMS status handling · 4b1c6eb2
      Taesu Lee authored
      
      Simple matching up CDMA status with GSM TP-Status for common handling.
      And fix bugleStatusForSMS() for all the permanent error cases.
      
      Note: Need to check SC operation for ERROR_TEMPORARY.
      Test: Manual
      
      Change-Id: Ic8136d273dc0c25a4f0690f951d4d8aca20579ff
      Signed-off-by: default avatarTaesu Lee <taesu82.lee@samsung.com>
      4b1c6eb2
  25. Mar 13, 2019
  26. Mar 03, 2019
    • Michael Bestas's avatar
      Messaging: Fix generating id in android namespace · a6accb4a
      Michael Bestas authored
      Fixes:
      res/layout/apn_preference_layout.xml:40: warn:
      generated id 'android:id/title' for external package 'android'.
      res/layout/apn_preference_layout.xml:48: warn:
      generated id 'android:id/summary' for external package 'android'.
      
      Change-Id: Ia096fa2e072ba4391e3adad52d3f9c9abed0e976
      a6accb4a
  27. Feb 27, 2019
    • Raman Tenneti's avatar
      AOSP/Messaging - Added LOCAL_COMPATIBILITY_SUITE := device-tests to fix... · 62f573f1
      Raman Tenneti authored
      AOSP/Messaging - Added LOCAL_COMPATIBILITY_SUITE := device-tests to fix "Missing test_suite setting for test".
      am: bada9f9b
      
      Change-Id: I9e4443ddc278dd1f5bb3cd42dac451578538e2f8
      62f573f1
    • Raman Tenneti's avatar
      AOSP/Messaging - Added LOCAL_COMPATIBILITY_SUITE := device-tests to fix... · bada9f9b
      Raman Tenneti authored
      AOSP/Messaging - Added LOCAL_COMPATIBILITY_SUITE := device-tests to fix "Missing test_suite setting for test".
      
      + Added keepclass ContactPickerFragment to fix the following exception.
        Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.messaging.ui.contact.ContactPickerFragment"
      
      Bug: 126516784
      
      Test: make messagingtests and tested the messaging UI manually. Ran the following CTS tests on Pixel phone.
      
      $ make -j 40
        -rw-r--r-- 1 rtenneti primarygroup 8624061 Feb 27 10:55 out/target/product/marlin/system/app/messaging/messaging.apk
      
      $ make messagingtests -j
        -rw-r--r-- 1 rtenneti primarygroup 729713 Feb 27 10:33 out/target/product/marlin/testcases/messagingtests/messagingtests.apk
      
      $ adb install -r -d out/target/product/marlin/system/app/messaging/messaging.apk
      
      $ adb install -r -d out/target/product/marlin/testcases/messagingtests/messagingtests.apk
      
      $ adb shell am instrument -w com.android.messaging.test
        Time: 13.18
        OK (113 tests)
      
      CTS tests for Mesaging app
      ---------------------------
      $ ./development/testrunner/runtest.py --path cts/tests/app/src/android/app/cts/NotificationTest.java
        android.app.cts.NotificationTest:...........................
        Time: 0.263
        OK (27 tests)
      
      atest
      -----
      $ cd .../packages/apps/Messaging
      $ atest
        messagingtests: Passed: 113, Failed: 0, Ignored: 0
        All tests passed!
      
      Change-Id: I559b25aeb536489478fb3511b611e76da1891874
      bada9f9b
  28. Feb 21, 2019
  29. Feb 20, 2019
  30. Feb 19, 2019
    • Raman Tenneti's avatar
      AOSP/Messaging - update the Messaging version to target P (28) or higher. · cdf40bb0
      Raman Tenneti authored
      Use JobIntentService to start the Backgroundworkerservice and
      ActionServiceImpl services.
      
      + Deleted WakeLock code.
      + Made changes to com.android.messaging.test tests so that all tests
        pass with the new JobService. I am not sure if these tests passed
        before these changes.
      + CTS tests passed without any changes.
      + Added TEST_MAPPING file for presubmit tests.
      
      Bug: 115499280
      Bug: 119503204
      
      Test: manual - Tested the messaging UI. Ran the following CTS tests on Pixel phone.
      
      $ make -j 40
        rw-r--r-- 1 rtenneti primarygroup 8624061 Feb 19 12:37 out/target/product/marlin/system/app/messaging/messaging.apk
      
      $ make messagingtests -j
        -rw-r--r-- 1 rtenneti primarygroup 729713 Feb 19 12:52 out/target/product/marlin/testcases/messagingtests/messagingtests.apk
      
      $ adb install -r -d out/target/product/marlin/system/app/messaging/messaging.apk
      
      $ adb install -r -d out/target/product/marlin/testcases/messagingtests/messagingtests.apk
      
      $ adb shell am instrument -w com.android.messaging.test
        Test results for InstrumentationTestRunner=...........
        Time: 13.353
        OK (113 tests)
      
      CTS tests for Mesaging app
      ---------------------------
      $ ./development/testrunner/runtest.py --path cts/tests/app/src/android/app/cts/NotificationTest.java
        android.app.cts.NotificationTest:...........................
        Time: 0.299
        OK (27 tests)
      
      atest
      -----
      $ cd .../packages/apps/Messaging
      $ atest
        Running Tests...
        messagingtests (113 Tests)
        -------------------------
        ...
        [113/113] com.android.messaging.util.YouTubeUtilTest#testGetYoutubePreviewImageLink: PASSED (2ms)
      
        Results from tests that require device:
      
        Summary
        -------
        messagingtests: Passed: 113, Failed: 0, Ignored: 0
      
        All tests passed!
      
      Change-Id: I9494f0750954e6364abb695aa867494669ae54c4
      cdf40bb0
Loading