Is your device fully Google Android Compatible?

Discussion in 'Android Tablet Discussions' started by Natey2, Jun 25, 2012.

  1. Natey2

    Natey2 Junior Member

    Joined:
    May 25, 2012
    Messages:
    477
    Likes Received:
    43
    Trophy Points:
    28
    Location:
    California
    Tablet / Device:
    Nexus 7, iDeaUSA CT702/YG A777
    You can test if your device is fully "Google Android Compatible" by checking if it passes Google's Compatibility Test Suite (CTS):

    http://source.android.com/compatibility/downloads.html

    Caveat: You might need some Android development experience to run the CTS.
    Most manufacturers would have already run it, and maybe not publish the complete results for dubious reasons.
    If your device came pre-installed with Google Play, chances are that it passes Google's CTS.

    Now that I know this, I (personally) will never buy a tablet that fails the CTS. And I don't think I should have to hack a device to make it CTS-compatible; that is the device manufacturer's job.

    Posting this here for your information.
     
    Last edited: Jun 25, 2012
  2. Natey2

    Natey2 Junior Member

    Joined:
    May 25, 2012
    Messages:
    477
    Likes Received:
    43
    Trophy Points:
    28
    Location:
    California
    Tablet / Device:
    Nexus 7, iDeaUSA CT702/YG A777
  3. vampirefo.

    vampirefo. Senior Member Developer

    Joined:
    Nov 8, 2011
    Messages:
    3,761
    Likes Received:
    1,377
    Trophy Points:
    113
    Location:
    Huntington WV
    Tablet / Device:
    Leagoo Lead 1 ZTE OPEN C, Coby 7065, Coby 8042, Coby 9740
    I have read over these tests, as a user I have no need for it, perhaps a company or an app creator could use it. The best test for a user is to setup their build.prop to allow the best access then search and install the apps they want from play store.
     
  4. Natey2

    Natey2 Junior Member

    Joined:
    May 25, 2012
    Messages:
    477
    Likes Received:
    43
    Trophy Points:
    28
    Location:
    California
    Tablet / Device:
    Nexus 7, iDeaUSA CT702/YG A777
    I think the tests will predict if you will have problems with hdmi/video, etc routines using somebody's port of Android to your device.
    Is it no wonder that so many people have problems with unofficial ICS builds running on their devices?

    JUnit tests are standard things software developers run when building a product to ensure things that once worked continue to work when changes are made.

    It is great that Google has made this publicly available, so be especially cautious of "ICS" versions out there that fail these tests.
     
  5. Natey2

    Natey2 Junior Member

    Joined:
    May 25, 2012
    Messages:
    477
    Likes Received:
    43
    Trophy Points:
    28
    Location:
    California
    Tablet / Device:
    Nexus 7, iDeaUSA CT702/YG A777
    YES!!! I finally got it installed and working!

    I am using v2.3 of the CTS to test the Android 2.3.4 variant running on my Motorola DroidX.
    I will do the ICS test against my generic ICS 4.0.3 tablet later.
    (The Android 4.0 CTS r2 release contains approximately 17,000 tests that you can execute on your device)

    My sample sesion:

    $ bash
    /android-cts/tools[2]$ ./startcts
    java -Xmx512M -cp c;C:\android-cts\tools\cts.jar;c;C:\android-cts\tools\ddmlib-prebuilt.jar;c;C:\android-cts\tools\junit.jar;c;C:\android-cts\tools\hosttestlib.jar com.android.cts.TestHost C:\android-cts\repository\host_config.xml
    Android CTS version 2.3_r13
    Device(XXXXXXXXXXXXXXXX) connected
    cts_host > cts_host > help
    Usage: command options
    Avaiable commands and options:
    Host:
    help: show this message
    exit: exit cts command line
    Plan:
    ls --plan: list available plans
    ls --plan plan_name: list contents of the plan with specified name
    add --plan plan_name: add a new plan with specified name
    add --derivedplan plan_name -s/--session session_id -r/--result result_type: derive a plan from the given session
    rm --plan plan_name/all: remove a plan or all plans from repository
    start --plan test_plan_name: run a test plan
    start --plan test_plan_name -d/--device device_ID: run a test plan using the specified device
    start --plan test_plan_name -t/--test test_name: run a specific test
    start --plan test_plan_name -p/--package java_package_name: run a specific java package
    start --plan test_plan_name -t/--test test_name -d/--device device_ID: run a specific test using the specified device
    start --plan test_plan_name -p/--package java_package_name -d/--device device_ID: run a specific java package using the specified device
    Package:
    ls -p/--package: list available packages
    ls -p/--package package_name: list contents of the package with specified name
    add -p/--package root: add packages from root to repository
    rm -p/--package package_name/all: remove a package or all packages from repository
    Result:
    ls -r/--result: list all result of sessions
    ls -r/--result -s/--session session_id: list detail case result of a specified session
    ls -r/--result [pass/fail/notExecuted/timeout] -s/--session session_id: list detail cases of a specified session by the specified result.
    History:
    history/h: list all commands in command history
    history/h count: list the latest count records in command history
    history/h -e num: run the command designated by 'num' in command history
    Device:
    ls -d/--device: list available devices
    cts_host > ls --plan
    List of plans (7 in total):
    Android
    AppSecurity
    CTS
    Java
    RefApp
    Signature
    VM

    Running a specific test:

    cts_host > start --plan CTS -t android.text.cts.ClipboardManagerTest#testAccessText
    start test android.text.cts.ClipboardManagerTest#testAccessText
    ==============================================================
    Test package: android.text
    android.text.cts.ClipboardManagerTest#testAccessText...(pass)
    ==============================================================
    Time: 65.454s

    Many more packages with tests available:

    cts_host > ls -p
    Available packages (44 in total):
    android.openglperf
    android.accessibilityservice
    android.core.vm-tests
    android.core.tests.luni.io
    android.database
    android.util
    android.location
    android.admin
    android.example
    android.permission2
    android.core.tests.luni.lang
    android.jni
    android.provider
    android.app
    android.accounts
    android.gesture
    android.webkit
    android.security
    android.core.tests.luni.util
    android.core.tests.luni.net
    android.view
    android.hardware
    android.widget
    android.tests.sigtest
    android.text
    android.sax
    android.bluetooth
    android.dpi
    android.tests.appsecurity
    android.dpi2
    android.core.tests.xml
    android.net
    android.ndef
    android.media
    android.core.tests.dom
    android.speech
    android.permission
    android.os
    android.mediastress
    android.telephony
    android.apidemos.cts
    android.content
    android.preference
    android.graphics
    cts_host >


    Sent from my unrooted DroidX using Tapatalk
     
  6. vampirefo.

    vampirefo. Senior Member Developer

    Joined:
    Nov 8, 2011
    Messages:
    3,761
    Likes Received:
    1,377
    Trophy Points:
    113
    Location:
    Huntington WV
    Tablet / Device:
    Leagoo Lead 1 ZTE OPEN C, Coby 7065, Coby 8042, Coby 9740
    ok and what did any of that prove? I know you like this tests but I don't think you understand it. you need two tablets to really understand it, one tablet must fail while the other passes this test, then you go to the market and try to install the same apps on both, unless you find apps that only work on the tablet that the test says passed the test it's self is unimportant.
     
  7. Natey2

    Natey2 Junior Member

    Joined:
    May 25, 2012
    Messages:
    477
    Likes Received:
    43
    Trophy Points:
    28
    Location:
    California
    Tablet / Device:
    Nexus 7, iDeaUSA CT702/YG A777
    These tests are not dependent on Market apps. The purpose of the JUnit tests is to see if something fundamental has deviated from the way Google expects it to work.

    The single sample test I ran above indicates my DroidX passes the test Google designed to verify accessing text from the Clipboard (via their standard API). If a manufacturer had hacked the OS and broken this part of the system, this test would have failed.

    It'll take a while to run all of the tests, but it'll provide information about which part of the system deviated from Google's standard.
    Google should prevent manufacturers from using names like "Ice Cream Sandwich", "Honeycomb", "Gingerbread", etc. if too many of these tests fail on a particular manufacturers device.
    And some manufacturers' tablets will pass more of these tests than others. That's the manufacturer's tablet I want to buy.
    If these test results were published publicly, it'll make the purchasing decision much easier.
     
    Last edited: Jul 7, 2012
  8. Natey2

    Natey2 Junior Member

    Joined:
    May 25, 2012
    Messages:
    477
    Likes Received:
    43
    Trophy Points:
    28
    Location:
    California
    Tablet / Device:
    Nexus 7, iDeaUSA CT702/YG A777
    I got Google's CTS installed and working under linux to test my Android 4.0.3 tablet (iDeaUSA CT702 / YG A777).
    Is your Media not working properly after an "upgrade" from some strange source? ;)
    Mine works fine. Sample session to test media routines on my YG A777:

    $ ./cts-tradefed
    Android CTS 4.0.3_r3
    cts-tf > 07-10 14:17:03 I/DeviceManager: Detected new device 0123456789ABCDEF
    cts-tf > help
    CTS-tradefed host version 4.0.3_r3

    CTS-tradefed is the test harness for running the Android Compatibility Suite, built on top of the tradefed framework.

    Available commands and options
    Host:
    help: show this message
    help all: show the complete tradefed help
    exit: gracefully exit the cts console, waiting till all invocations are complete
    Run:
    run cts --plan test_plan_name: run a test plan
    run cts --package/-p : run a CTS test package
    run cts --class/-c [--method/-m] : run a specific test class and/ormethod
    run cts --continue-session session_ID: run all not executed tests from a previous CTS session
    run cts [options] --serial/s device_ID: run CTS on specified device
    run cts [options] --shards number_of_shards: shard a CTS run into given number of independent chunks, to run on multiple devices inparallel
    run cts --help/--help-all: get more help on running CTS
    List:
    l/list d/devices: list connected devices and their state
    l/list packages: list CTS test packages
    l/list p/plans: list CTS test plans
    l/list i/invocations: list invocations aka CTS test runs currentlyin progress
    l/list c/commands: list commands: aka CTS test run commands currently in the queue waiting to be allocated devices
    l/list r/results: list CTS results currently present in the repository
    Add:
    add derivedplan --plan plane_name --session/-s session_id -r [pass/fail/notExecuted/timeout]: derive a plan from the given session
    Dump:
    d/dump l/logs: dump the tradefed logs for all running invocations

    cts-tf > list devices
    Serial State Product Variant Build Battery
    0123456789ABCDEF Available m805_892x m805_892x A777 76
    cts-tf > list plans
    RefApp
    CTS
    Signature
    CTS-TF
    VM-TF
    Java
    AppSecurity
    Android
    cts-tf > list packages
    android.acceleration
    android.accessibilityservice
    android.accounts
    android.admin
    android.animation
    android.apidemos.cts
    android.app
    android.bluetooth
    android.content
    android.core.tests.libcore.package.com
    android.core.tests.libcore.package.dalvik
    android.core.tests.libcore.package.libcore
    android.core.tests.libcore.package.org
    android.core.tests.libcore.package.sun
    android.core.tests.libcore.package.tests
    android.core.vm-tests
    android.core.vm-tests-tf
    android.database
    android.dpi
    android.dpi2
    android.drm
    android.example
    android.gesture
    android.graphics
    android.graphics2
    android.hardware
    android.holo
    android.jni
    android.location
    android.media
    android.mediastress
    android.nativemedia
    android.ndef
    android.net
    android.openglperf
    android.os
    android.permission
    android.permission2
    android.preference
    android.preference2
    android.provider
    android.renderscript
    android.sax
    android.security
    android.speech
    android.telephony
    android.tests.appsecurity
    android.tests.sigtest
    android.text
    android.textureview
    android.util
    android.view
    android.webkit
    android.widget

    cts-tf > run cts -p android.nativemedia
    07-10 14:30:14 I/TestInvocation: Starting invocation for 'cts' on build '4.0.3_r3' on device 0123456789ABCDEF
    07-10 14:30:14 I/0123456789ABCDEF: Created result dir 2012.07.10_14.30.14
    cts-tf > 07-10 14:30:45 I/0123456789ABCDEF: Collecting device info
    07-10 14:30:47 I/0123456789ABCDEF: -----------------------------------------
    07-10 14:30:47 I/0123456789ABCDEF: Test package android.nativemedia started
    07-10 14:30:47 I/0123456789ABCDEF: -----------------------------------------
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testEngineCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testOutputMixCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testAudioPlayerFromUriCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testAudioPlayerFromFdCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testAudioPlayerFromPcmBqCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testAudioPlayerFromTsAbqCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testAudioPlayerFromUriToPcmBqCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testAudioPlayerFromFdToPcmBqCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia.SLObjectCreationTest#testAudioPlayerFromAdtsAbqToPcmBqCreation PASS
    07-10 14:30:48 I/0123456789ABCDEF: Saved log device_logcat_9118328628809773285.zip
    07-10 14:30:48 I/0123456789ABCDEF: Saved log host_log_1640505787766876170.zip
    07-10 14:30:48 I/0123456789ABCDEF: android.nativemedia package complete: Passed 9, Failed 0, Not Executed 0
    07-10 14:30:48 I/0123456789ABCDEF: Created xml report file at file:///usr/local/work/android_work/CTS403/android-cts/tools/./../../android-cts/repository/results/2012.07.10_14.30.14/testResult.xml
    07-10 14:30:48 I/0123456789ABCDEF: XML test result file generated at 2012.07.10_14.30.14. Passed 9, Failed 0, Not Executed 0
    07-10 14:30:48 I/0123456789ABCDEF: Time: 33s

    cts-tf > run cts -p android.mediastress
    07-10 15:19:46 I/TestInvocation: Starting invocation for 'cts' on build '4.0.3_r3' on device 0123456789ABCDEF
    07-10 15:19:46 I/0123456789ABCDEF: Created result dir 2012.07.10_15.19.46
    cts-tf > 07-10 15:20:29 I/0123456789ABCDEF: Collecting device info
    07-10 15:20:33 I/0123456789ABCDEF: -----------------------------------------
    07-10 15:20:33 I/0123456789ABCDEF: Test package android.mediastress started
    07-10 15:20:33 I/0123456789ABCDEF: -----------------------------------------
    07-10 15:30:46 I/0123456789ABCDEF: android.mediastress.cts.H263QcifLongPlayerTest#testPlay00 PASS
    07-10 15:31:08 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay00 PASS
    07-10 15:31:31 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay01 PASS
    07-10 15:31:53 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay02 PASS
    07-10 15:32:16 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay03 PASS
    07-10 15:32:38 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay04 PASS
    07-10 15:33:01 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay05 PASS
    07-10 15:33:23 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay06 PASS
    07-10 15:33:45 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay07 PASS
    07-10 15:34:08 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay08 PASS
    07-10 15:34:30 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay09 PASS
    07-10 15:34:52 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay10 PASS
    07-10 15:35:15 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay11 PASS
    07-10 15:35:37 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay12 PASS
    07-10 15:35:59 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay13 PASS
    07-10 15:36:22 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay14 PASS
    07-10 15:36:44 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay15 PASS
    07-10 15:37:06 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay16 PASS
    07-10 15:37:28 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay17 PASS
    07-10 15:37:51 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay18 PASS
    07-10 15:38:13 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay19 PASS
    07-10 15:38:35 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay20 PASS
    07-10 15:38:57 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay21 PASS
    07-10 15:39:20 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay22 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H263QcifShortPlayerTest#testPlay23 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H264R1080pAacLongPlayerTest#testPlay00 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H264R1080pAacShortPlayerTest#testPlay00 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H264R1080pAacShortPlayerTest#testPlay01 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H264R1080pAacShortPlayerTest#testPlay02 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacLongPlayerTest#testPlay00 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay00 PASS
    07-10 15:39:42 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay01 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay02 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay03 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay04 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay05 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay06 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay07 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay08 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay09 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay10 PASS
    07-10 15:39:43 I/0123456789ABCDEF: android.mediastress.cts.H264R480pAacShortPlayerTest#testPlay11 PASS
    07-10 15:40:05 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay00 PASS
    07-10 15:40:27 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay01 PASS
    07-10 15:40:50 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay02 PASS
    07-10 15:41:12 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay03 PASS
    07-10 15:41:34 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay04 PASS
    07-10 15:41:56 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay05 PASS
    07-10 15:42:19 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay06 PASS
    07-10 15:42:41 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay07 PASS
    07-10 15:43:03 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay08 PASS
    07-10 15:43:25 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay09 PASS
    07-10 15:43:48 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay10 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R480x360AacShortPlayerTest#testPlay11 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacLongPlayerTest#testPlay00 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacLongPlayerTest#testPlay01 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay00 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay01 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay02 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay03 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay04 PASS
    07-10 15:44:10 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay05 PASS
    07-10 15:44:11 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay06 PASS
    07-10 15:44:11 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay07 PASS
    07-10 15:44:11 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay08 PASS
    07-10 15:44:11 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay09 PASS
    07-10 15:44:11 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay10 PASS
    07-10 15:44:11 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay11 PASS
    07-10 15:44:11 I/0123456789ABCDEF: android.mediastress.cts.H264R720pAacShortPlayerTest#testPlay12 PASS
    07-10 15:48:22 I/0123456789ABCDEF: android.mediastress.cts.MediaRecorderStressTest#testStressCamera PASS
    07-10 15:54:25 I/0123456789ABCDEF: android.mediastress.cts.MediaRecorderStressTest#testStressCameraSwitchRecorder PASS
    07-10 15:59:39 I/0123456789ABCDEF: android.mediastress.cts.MediaRecorderStressTest#testStressRecordVideoAndPlayback PASS
    07-10 16:03:51 I/0123456789ABCDEF: android.mediastress.cts.MediaRecorderStressTest#testStressRecorder PASS
    07-10 16:13:57 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360LongPlayerTest#testPlay00 PASS
    07-10 16:14:20 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay00 PASS
    07-10 16:14:43 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay01 PASS
    07-10 16:15:05 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay02 PASS
    07-10 16:15:28 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay03 PASS
    07-10 16:15:51 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay04 PASS
    07-10 16:16:13 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay05 PASS
    07-10 16:16:36 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay06 PASS
    07-10 16:16:59 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay07 PASS
    07-10 16:17:22 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay08 PASS
    07-10 16:17:44 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay09 PASS
    07-10 16:18:07 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay10 PASS
    07-10 16:18:29 I/0123456789ABCDEF: android.mediastress.cts.Vp8R480x360ShortPlayerTest#testPlay11 PASS
    07-10 16:18:45 I/0123456789ABCDEF: Saved log device_logcat_5895987144373648159.zip
    07-10 16:18:45 I/0123456789ABCDEF: Saved log host_log_913050346659382334.zip
    07-10 16:18:45 I/0123456789ABCDEF: android.mediastress package complete: Passed 86, Failed 0, Not Executed 0
    07-10 16:18:45 I/0123456789ABCDEF: Created xml report file at file:///usr/local/work/android_work/CTS403/android-cts/tools/./../../android-cts/repository/results/2012.07.10_15.19.46/testResult.xml
    07-10 16:18:45 I/0123456789ABCDEF: XML test result file generated at 2012.07.10_15.19.46. Passed 86, Failed 0, Not Executed 0
    07-10 16:18:45 I/0123456789ABCDEF: Time: 58m 58s

    cts-tf > list results
    Session Pass Fail Not Executed Start time Plan name Device serial(s)
    0 9 0 0 2012.07.10_14.30.14 NA unknown
    1 86 0 0 2012.07.10_15.19.46 NA unknown

    cts-tf > exit
    Signalling command scheduler for shutdown.
    TF will exit without warning when remaining invocations complete.
    cts-tf > 07-10 16:34:46 I/CommandScheduler: All done
    Saved log to /tmp/tradefed_global_log_2151627119574242570.txt


    Sent from my unrooted DroidX using Tapatalk
     

Share This Page