Test | Status | Detail | Bug | Comments | |
android.app.cts.DownloadManagerTest | |||||
-- testDownloadManager | fail | junit.framework.AssertionFailedError: Make sure you have WiFi or some other connectivity for this test. at android.app.cts.DownloadManagerTest$DownloadCompleteReceiver.waitForDownloadComplete(DownloadManagerTest.java:140) | Bug 105916 :這個問題是由於cache的權限變更,init.rc中原來的cache是0777,現在的權限是0744。權限設置為744, 會導致testDownloadManager 測試不過 權限設置為777, 會導致另外一項測試不過, 修改為默認的770, testDownloadManager 這一項也測試不過, 並且會導致FOTA功能無法使用.需要再分析一下. |
DownloadManager是2.3新增的一個系統服務,用來處理長時間運行的HTTP下載,它不與webkit交互,詳細請看 http://developer.android.com/reference/android/app/DownloadManager.html |
start --plan CTS -t android.app.cts.DownloadManagerTest#testDownloadManager |
-- testMinimumDownload | fail | junit.framework.AssertionFailedError: Make sure you have WiFi or some other connectivity for this test. at android.app.cts.DownloadManagerTest$DownloadCompleteReceiver.waitForDownloadComplete(DownloadManagerTest.java:140) | Bug 106196 :Device implementations MUST have at least 128MB of memory available to the kernel and userspace.這個問題恐怕不只是遇到空間的問題, 還有目錄/文件權限問題.權限問題是android.app.cts.DownloadManagerTest --testDownloadManager這個case導致的 | start --plan CTS -t android.app.cts.DownloadManagerTest#testMinimumDownload | |
Compatibility Test Package: CtsContentTestCases | |||||
Test | Result | Failure Details | |||
android.content.cts.ContentResolverSyncTestCase | |||||
-- testRequestSync | fail | junit.framework.AssertionFailedError at android.content.cts.ContentResolverSyncTestCase.addAccountAndVerifyInitSync(ContentResolverSyncTestCase.java:111) | 無 | start --plan CTS -t android.content.cts.ContentResolverSyncTestCase#testRequestSync | |
-- testCancelSync | fail | junit.framework.AssertionFailedError at android.content.cts.ContentResolverSyncTestCase.addAccountAndVerifyInitSync(ContentResolverSyncTestCase.java:111) | 無 | start --plan CTS -t android.content.cts.ContentResolverSyncTestCase#testCancelSync | |
android.hardware.cts.CameraTest | Bug 109395 - camera 啟動超出1500ms。導致全體失敗 | ||||
-- testTakePicture | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1501ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testTakePicture | |
-- testPreviewCallback | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1502ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testPreviewCallback | |
-- testSetOneShotPreviewCallback | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1503ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testSetOneShotPreviewCallback | |
-- testSetPreviewDisplay | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1504ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testSetPreviewDisplay | |
-- testDisplayOrientation | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1505ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testDisplayOrientation | |
-- testParameters | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1506ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testParameters | |
-- testJpegThumbnailSize | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1507ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testJpegThumbnailSize | |
-- testJpegExif | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1508ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testJpegExif | |
-- testLockUnlock | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1509ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testLockUnlock | |
-- testPreviewCallbackWithBuffer | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1510ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testPreviewCallbackWithBuffer | |
-- testZoom | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1511ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testZoom | |
-- testFocusDistances | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1512ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testFocusDistances | |
-- testCancelAutofocus | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1513ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testCancelAutofocus | |
-- testPreviewPictureSizesCombination | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1514ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testPreviewPictureSizesCombination | |
-- testPreviewFpsRange | fail | junit.framework.AssertionFailedError: initializeMessageLooper: start timeout at android.hardware.cts.CameraTest.initializeMessageLooper(CameraTest.java:139) | Bug 109395 - camera 啟動超出1515ms。導致全體失敗 | start --plan CTS -t android.hardware.cts.CameraTest#testPreviewFpsRange | |
Compatibility Test Package: CtsMediaTestCases | |||||
Test | Result | Failure Details | |||
android.media.cts.MediaPlayerTest | |||||
-- testPlayOggStreamRedirect | fail | 無 | start --plan CTS -t android.media.cts.MediaPlayerTest#testPlayOggStreamRedirect | ||
android.net.cts.ConnectivityManagerTest | |||||
-- testStartUsingNetworkFeature_enableHipri | fail | junit.framework.AssertionFailedError: Wifi must be configured to connect to an access point for this test. at android.net.cts.ConnectivityManagerTest.connectToWifi(ConnectivityManagerTest.java:261) | 無hipri接入點類型,該測試項無法支持! 只要在10秒之內連接,就能通過測試。假如超過10秒才連上,那么就會通不過測試。 這完全變成一個測試WIFI性能的問題了。 APOLLO當前連接AP時間較長到底是否是受到HW的制約呢,或者SW WIFI模塊存在優化的可能,這個需要WIFI組的專業人士繼續跟蹤分析了。 |
若wifi沒在十秒內連接上一個連接點(是連接上,而不僅僅是打開wifi),就會報錯。若wifi以前沒有配置過連接點或者10秒內沒有連接上,都會出錯,測試很多遍都是因為10秒內沒有成功連上而出錯。 所以,嘗試把wifi打開並連接上,這一步就能過去了。但是,又出現了以下問題: android.net.cts.ConnectivityManagerTest#testStartUsingNetworkFeature_enableHipri..........(fail)應該是沒找到有效的APN配置。 |
start --plan CTS -t android.net.cts.ConnectivityManagerTest#testStartUsingNetworkFeature_enableHipri |
Compatibility Test Package: CtsPermission2TestCases | |||||
Test | Result | Failure Details | |||
android.permission2.cts.NoReceiveSmsPermissionTest | |||||
-- testReceiveTextMessage | fail | java.lang.IllegalArgumentException: Invalid destinationAddress at android.telephony.SmsManager.sendTextMessage(SmsManager.java:84) | 無 | start --plan CTS -t android.permission2.cts.NoReceiveSmsPermissionTest#testReceiveTextMessage | |
android.permission2.cts.NoReceiveGsmSmsPermissionTest | |||||
-- testReceiveTextMessage | fail | java.lang.IllegalArgumentException: Invalid destinationAddress at android.telephony.SmsManager.sendTextMessage(SmsManager.java:84) | 無 | start --plan CTS -t android.permission2.cts.NoReceiveGsmSmsPermissionTest#testReceiveTextMessage | |
Compatibility Test Package: CtsPermissionTestCases | |||||
Test | Result | Failure Details | |||
android.permission.cts.FileSystemPermissionTest | |||||
-- testAllFilesInSysAreNotWritable | fail | junit.framework.AssertionFailedError: /sys/sockutils/skutils_seq_ack at android.permission.cts.FileSystemPermissionTest.assertAllFilesInDirAndSubDirAreNotWritable(FileSystemPermissionTest.java:240) | 無 | start --plan CTS -t android.permission.cts.FileSystemPermissionTest#testAllFilesInSysAreNotWritable | |
Compatibility Test Package: CtsSpeechTestCases | |||||
Test | Result | Failure Details | |||
android.speech.tts.cts.TextToSpeechTest | |||||
-- testSynthesizeToFile | fail | junit.framework.AssertionFailedError at android.speech.tts.cts.TextToSpeechTest.setUp(TextToSpeechTest.java:110) | 無 | start --plan CTS -t android.speech.tts.cts.TextToSpeechTest#testSynthesizeToFile | |
-- testAndroidTestCaseSetupProperly | fail | junit.framework.AssertionFailedError at android.speech.tts.cts.TextToSpeechTest.setUp(TextToSpeechTest.java:110) | 無 | start --plan CTS -t android.speech.tts.cts.TextToSpeechTest#testAndroidTestCaseSetupProperly | |
Compatibility Test Package: CtsTelephonyTestCases | |||||
Test | Result | Failure Details | |||
android.telephony.cts.TelephonyManagerTest | |||||
-- testGetNetworkCountryIso | fail | junit.framework.AssertionFailedError: Country code '' did not match [a-z]{2} at android.telephony.cts.TelephonyManagerTest.testGetNetworkCountryIso(TelephonyManagerTest.java:429) | 無 | start --plan CTS -t android.telephony.cts.TelephonyManagerTest#testGetNetworkCountryIso | |
-- testGetSimCountryIso | fail | junit.framework.AssertionFailedError: Country code '' did not match [a-z]{2} at android.telephony.cts.TelephonyManagerTest.testGetSimCountryIso(TelephonyManagerTest.java:441) | 無 | start --plan CTS -t android.telephony.cts.TelephonyManagerTest#testGetSimCountryIso | |
android.telephony.cts.SmsManagerTest | |||||
-- testSendMessages | fail | java.lang.IllegalArgumentException: Invalid destinationAddress at android.telephony.SmsManager.sendTextMessage(SmsManager.java:84) | 無 | start --plan CTS -t android.telephony.cts.SmsManagerTest#testSendMessages | |
android.telephony.gsm.cts.SmsManagerTest | |||||
-- testSendMessages | fail | java.lang.IllegalArgumentException: Invalid destinationAddress at android.telephony.SmsManager.sendTextMessage(SmsManager.java:84) | 無 | start --plan CTS -t android.telephony.gsm.cts.SmsManagerTest#testSendMessages | |
Compatibility Test Package: CtsTextTestCases | |||||
Test | Result | Failure Details | |||
android.text.cts.AutoTextTest | |||||
-- testGet | fail | junit.framework.AssertionFailedError at android.text.cts.AutoTextTest.testGet(AutoTextTest.java:54) | Bug 106219:經log出現mediaserver died的情況:/system/bin/mediaserver <<< 因此造成了接下來的cts test case失敗 Bug 106254:機器只有前攝像頭被識別出來,因此這里返回null,使得cts測試fail。這個問題不是新硬件的問題,同一個版本燒在DVT1上面也有同樣的問題。我們在DVT3上面測試0629user版本是無法通過,但同樣用DVT3上面測試0706user版本是可以通過的,之后不知道為什么一直無法通過。 |
0720工程模式應用測試可以正常切換到后camera,cts此兩項case可以通過。0720 user模式的版本測試應用上測試切換后camera,彈出崩潰框,無法進入,導致cts此兩項case失敗。 |
start --plan CTS -t android.text.cts.AutoTextTest#testGet |
-- testGetSize | fail | junit.framework.AssertionFailedError at android.text.cts.AutoTextTest.testGetSize(AutoTextTest.java:90) | 無 | start --plan CTS -t android.text.cts.AutoTextTest#testGetSize | |
android.text.format.cts.TimeTest | |||||
-- testSetToNow0 | fail | junit.framework.AssertionFailedError: expected:<3.4941376E8> but was:<3.49413E8> at android.text.format.cts.TimeTest.testSetToNow0(TimeTest.java:608) | 無 | start --plan CTS -t android.text.format.cts.TimeTest#testSetToNow0 | |
Compatibility Test Package: android.core.tests.luni.net | |||||
Test | Result | Failure Details | |||
org.apache.harmony.luni.tests.java.net.InetAddressTest | |||||
-- test_getAllByNameLjava_lang_String | fail | java.net.UnknownHostException: www.google.com at java.net.InetAddress.lookupHostByName(InetAddress.java:506) | Bug 103645:該項和103646一樣的原因,是對unknow.host地址無法解析,需要通過wifi連接上網(只通過sim卡上網不會pass)。所以建議在cts測試時,插入sim卡,通過wifi聯網(需要保證能上網),可通過該項。通過2G 3G上網不能通過。所以在測試時,通過wifi上網 |
這個跟ap的運營商有很大關系,總結出的經驗是:在能聯網的大前提下,adb shell進去輸入ping unknow.host返回“ping unknow host unknow.host”時,該項能通過。由於條件的限制,未能在上海對各種運營商的ap進行測試,目前能總結出的是電信的ap不能通過。 |
start --plan CTS -t org.apache.harmony.luni.tests.java.net.InetAddressTest#test_getAllByNameLjava_lang_String |
-- test_isReachableLjava_net_NetworkInterfaceII_loopbackInterface | fail | java.net.UnknownHostException: www.google.com at java.net.InetAddress.lookupHostByName(InetAddress.java:497) | 無 | start --plan CTS -t org.apache.harmony.luni.tests.java.net.InetAddressTest#test_isReachableLjava_net_NetworkInterfaceII_loopbackInterface | |
org.apache.harmony.luni.tests.java.net.URLConnectionTest | |||||
-- test_getAllowUserInteraction | fail | java.net.UnknownHostException: onearth.jpl.nasa.gov at java.net.InetAddress.lookupHostByName(InetAddress.java:506) | 無 | start --plan CTS -t org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_getAllowUserInteraction | |
-- test_getDate | fail | junit.framework.AssertionFailedError: getDate gave wrong date: 0 at org.apache.harmony.luni.tests.java.net.URLConnectionTest.test_getDate(URLConnectionTest.java:790) | 無 | start --plan CTS -t org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_getDate | |
-- test_getExpiration | fail | junit.framework.AssertionFailedError: getExpiration returned wrong expiration: 0 at org.apache.harmony.luni.tests.java.net.URLConnectionTest.test_getExpiration(URLConnectionTest.java:1030) | 無 | start --plan CTS -t org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_getExpiration | |
-- test_getLastModified | fail | java.net.UnknownHostException: www.php.net at java.net.InetAddress.lookupHostByName(InetAddress.java:506) | 無 | start --plan CTS -t org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_getLastModified | |
-- test_getOutputStream | fail | java.net.UnknownHostException: www.google.com at java.net.InetAddress.lookupHostByName(InetAddress.java:506) | 無 | start --plan CTS -t org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_getOutputStream | |
Compatibility Test Package: android.core.tests.luni.util | |||||
Test | Result | Failure Details | |||
tests.api.java.util.DateTest | |||||
-- test_Constructor | fail | junit.framework.AssertionFailedError: Created incorrect date: 908305740000 now: 352704146 at tests.api.java.util.DateTest.test_Constructor(DateTest.java:49) | 無 | start --plan CTS -t tests.api.java.util.DateTest#test_Constructor | |
Test Timeouts (2) | |||||
Compatibility Test Package: CtsMediaTestCases | |||||
Test | Result | Failure Details |