One of the failed case is as following in the test result. <Test endtime="Wed Sep 02 21:41:39 CST 2009" name="testInit" result="fail" starttime="Wed Sep 02 21:41:38 CST 2009"> <FailedScene message="java.lang.NullPointerException at android.widget.cts.DatePickerTest.getPickerText(DatePickerTest.java: 326)"> <StackTrace>at android.widget.cts.DatePickerTest.getPickerText (DatePickerTest.java:326) at android.widget.cts.DatePickerTest.testInit(DatePickerTest.java:133) at java.lang.reflect.Method.invokeNative(Native Method) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:164) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:151) at android.test.InstrumentationTestRunner.onStart (InstrumentationTestRunner.java:418) at android.app.Instrumentation$InstrumentationThread.run (Instrumentation.java:1520) at android.widget.cts.DatePickerTest.getPickerText(DatePickerTest.java: 326) at android.widget.cts.DatePickerTest.testInit(DatePickerTest.java:133) at java.lang.reflect.Method.invokeNative(Native Method) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:164) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:151) at android.test.InstrumentationTestRunner.onStart (InstrumentationTestRunner.java:418) at android.app.Instrumentation$InstrumentationThread.run (Instrumentation.java:1520) </StackTrace> </FailedScene> </Test>
The CTS source code relative to this case is : assertEquals("2000", getPickerText(datePicker, com.android.internal.R.id.year)); I guess there are something wrong with com.android.internal.R.* I have not modified the public.xml but i modified some resouce files in the directory "frameworks\base\core\res\...". Why it fails? Anyone may help me? Does it mean I can not modify anything under the "frameworks\base\core \res\..."? Thanks. --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---