Closed GoogleCodeExporter closed 9 years ago
What steps will reproduce the problem? 1. Download source version: b49a13f06e5e 2. mvn install 3. Build fails [INFO] Reactor Summary: [INFO] [INFO] TestKit ........................................... SUCCESS [0.143s] [INFO] Google Instrumentation TestRunner ................. SUCCESS [3.262s] [INFO] Google Instrumentation TestRunner-Runtime ......... SUCCESS [0.551s] [INFO] Espresso Parent Project ........................... SUCCESS [0.029s] [INFO] Espresso Testing Framework ........................ SUCCESS [12.136s] [INFO] Test App For Espresso ............................. SUCCESS [28.286s] [INFO] Tests For the Espresso Test Framework ............. FAILURE [46.253s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE What is the expected output? What do you see instead? Build Success What version of the product are you using? On what operating system? git hash b49a13f06e5e on mac OS X on a MDPI API 10 Intel image in an emulator. Please provide any additional information below. From Maven: [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Running instrumentation tests in com.google.android.apps.common.testing.ui.espresso.tests [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Run started: com.google.android.apps.common.testing.ui.espresso.tests, 165 tests: [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Start [1/165]: com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherException Test#testAndroidTestCaseSetupProperly [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : End [1/165]: com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherException Test#testAndroidTestCaseSetupProperly [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Start [2/165]: com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherException Test#testExceptionContainsMatcherDescription [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : End [2/165]: com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherException Test#testExceptionContainsMatcherDescription [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Start [3/165]: com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherException Test#testExceptionContainsView [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : End [3/165]: com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherException Test#testExceptionContainsView [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Start [4/165]: com.google.android.apps.common.testing.ui.espresso.AppNotIdleExceptionTest#testA ppIdleException [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : ERROR:com.google.android.apps.common.testing.ui.espresso.AppNotIdleExceptionTest #testAppIdleException [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Test failed to run to completion. Reason: 'Instrumentation run failed due to 'java.lang.IllegalAccessError''. Check device logcat for details [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : End [4/165]: com.google.android.apps.common.testing.ui.espresso.AppNotIdleExceptionTest#testA ppIdleException [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Run failed: Instrumentation run failed due to 'java.lang.IllegalAccessError' [INFO] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : Run ended: 0 ms [ERROR] emulator-5554_mdpi2.3intel_unknown_FullAndroidonx86Emulator : FAILURES!!! From Logcat: I/ActivityManager( 854): Starting: Intent { act=android.intent.action.MAIN flg=0x14000000 cmp=com.google.android.apps.common.testing.ui.testapp/.SyncActivity } from pid 2380 D/LifecycleMonitor( 2380): Lifecycle status change: com.google.android.apps.common.testing.ui.testapp.SyncActivity@b4571318 in: PRE_ON_CREATE W/dalvikvm( 2380): Class resolved by unexpected DEX: Lcom/google/android/apps/common/testing/ui/testapp/SyncActivity;(0xb450e5a0):0x9 7a8298 ref [Lcom/google/common/base/Preconditions;] Lcom/google/common/base/Preconditions;(0xb450e5a0):0x96d7800 W/dalvikvm( 2380): (Lcom/google/android/apps/common/testing/ui/testapp/SyncActivity; had used a different Lcom/google/common/base/Preconditions; during pre-verification) D/AndroidRuntime( 2380): Shutting down VM W/dalvikvm( 2380): threadid=1: thread exiting with uncaught exception (group=0xb400e4f0) E/AndroidRuntime( 2380): FATAL EXCEPTION: main E/AndroidRuntime( 2380): java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation E/AndroidRuntime( 2380): at com.google.android.apps.common.testing.ui.testapp.SyncActivity.onCreate(SyncActi vity.java:38) E/AndroidRuntime( 2380): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) E/AndroidRuntime( 2380): at com.google.android.apps.common.testing.testrunner.GoogleInstrumentation.callActi vityOnCreate(GoogleInstrumentation.java:424) E/AndroidRuntime( 2380): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611) E/AndroidRuntime( 2380): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663) E/AndroidRuntime( 2380): at android.app.ActivityThread.access$1500(ActivityThread.java:117) E/AndroidRuntime( 2380): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931) E/AndroidRuntime( 2380): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime( 2380): at android.os.Looper.loop(Looper.java:130) E/AndroidRuntime( 2380): at android.app.ActivityThread.main(ActivityThread.java:3683) E/AndroidRuntime( 2380): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime( 2380): at java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime( 2380): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) E/AndroidRuntime( 2380): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) E/AndroidRuntime( 2380): at dalvik.system.NativeStart.main(Native Method) W/ActivityManager( 854): Error in app com.google.android.apps.common.testing.ui.testapp running instrumentation ComponentInfo{com.google.android.apps.common.testing.ui.espresso.tests/com.googl e.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner}: W/ActivityManager( 854): java.lang.IllegalAccessError W/ActivityManager( 854): java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation D/AndroidRuntime( 2372): Shutting down VM From adb shell getprop: ( I have VM heap at 64MB ) [ro.secure]: [0] [ro.allow.mock.location]: [1] [ro.debuggable]: [1] [persist.service.adb.enable]: [1] [ro.kernel.qemu.gles]: [0] [ro.kernel.qemu]: [1] [ro.kernel.console]: [ttyS0] [ro.kernel.android.qemud]: [ttyS1] [ro.kernel.androidboot.hardware]: [goldfish] [ro.kernel.clocksource]: [pit] [ro.kernel.android.checkjni]: [1] [ro.kernel.ndns]: [2] [ro.factorytest]: [0] [ro.serialno]: [] [ro.bootmode]: [unknown] [ro.baseband]: [unknown] [ro.carrier]: [unknown] [ro.bootloader]: [unknown] [ro.hardware]: [goldfish] [ro.revision]: [0] [ro.build.id]: [GINGERBREAD] [ro.build.display.id]: [full_x86-eng 2.3.7 GINGERBREAD eng.juntian.20111231.141301 test-keys] [ro.build.version.incremental]: [eng.juntian.20111231.141301] [ro.build.version.sdk]: [10] [ro.build.version.codename]: [REL] [ro.build.version.release]: [2.3.7] [ro.build.date]: [Sat Dec 31 14:14:01 CST 2011] [ro.build.date.utc]: [1325312041] [ro.build.type]: [eng] [ro.build.user]: [juntian] [ro.build.host]: [sdk02] [ro.build.tags]: [test-keys] [ro.product.model]: [Full Android on x86 Emulator] [ro.product.brand]: [Android] [ro.product.name]: [full_x86] [ro.product.device]: [generic_x86] [ro.product.board]: [] [ro.product.cpu.abi]: [x86] [ro.product.manufacturer]: [unknown] [ro.product.locale.language]: [en] [ro.product.locale.region]: [US] [ro.wifi.channels]: [] [ro.board.platform]: [] [ro.build.product]: [generic_x86] [ro.build.description]: [full_x86-eng 2.3.7 GINGERBREAD eng.juntian.20111231.141301 test-keys] [ro.build.fingerprint]: [Android/full_x86/generic_x86:2.3.7/GINGERBREAD/eng.juntian.20111231.141301:eng/ test-keys] [rild.libpath]: [/system/lib/libreference-ril.so] [rild.libargs]: [-d /dev/ttyS0] [keyguard.no_require_sim]: [true] [ro.com.android.dateformat]: [MM-dd-yyyy] [ro.com.android.dataroaming]: [true] [ro.config.notification_sound]: [OnTheHunt.ogg] [ro.config.alarm_alert]: [Alarm_Classic.ogg] [ro.ril.hsxpa]: [1] [ro.ril.gprsclass]: [10] [ro.setupwizard.mode]: [OPTIONAL] [net.bt.name]: [Android] [net.change]: [net.dnschange] [dalvik.vm.stack-trace-file]: [/data/anr/traces.txt] [ro.FOREGROUND_APP_ADJ]: [0] [ro.VISIBLE_APP_ADJ]: [1] [ro.PERCEPTIBLE_APP_ADJ]: [2] [ro.HEAVY_WEIGHT_APP_ADJ]: [3] [ro.SECONDARY_SERVER_ADJ]: [4] [ro.BACKUP_APP_ADJ]: [5] [ro.HOME_APP_ADJ]: [6] [ro.HIDDEN_APP_MIN_ADJ]: [7] [ro.EMPTY_APP_ADJ]: [15] [ro.FOREGROUND_APP_MEM]: [2048] [ro.VISIBLE_APP_MEM]: [3072] [ro.PERCEPTIBLE_APP_MEM]: [4096] [ro.HEAVY_WEIGHT_APP_MEM]: [4096] [ro.SECONDARY_SERVER_MEM]: [6144] [ro.BACKUP_APP_MEM]: [6144] [ro.HOME_APP_MEM]: [6144] [ro.HIDDEN_APP_MEM]: [7168] [ro.EMPTY_APP_MEM]: [8192] [net.tcp.buffersize.default]: [4096,87380,110208,4096,16384,110208] [net.tcp.buffersize.wifi]: [4095,87380,110208,4096,16384,110208] [net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208] [net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040] [net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680] [init.svc.servicemanager]: [running] [init.svc.vold]: [running] [init.svc.netd]: [running] [init.svc.debuggerd]: [running] [init.svc.ril-daemon]: [running] [init.svc.zygote]: [running] [init.svc.media]: [running] [init.svc.dbus]: [running] [init.svc.installd]: [running] [init.svc.keystore]: [running] [init.svc.goldfish-setup]: [stopped] [init.svc.qemud]: [running] [init.svc.goldfish-logcat]: [stopped] [ARGH]: [ARGH] [net.eth0.dns1]: [10.0.2.3] [net.gprs.local-ip]: [10.0.2.15] [ro.radio.use-ppp]: [no] [status.battery.state]: [Slow] [status.battery.level]: [5] [status.battery.level_raw]: [50] [status.battery.level_scale]: [9] [ro.com.google.locationfeatures]: [1] [init.svc.console]: [running] [init.svc.adbd]: [running] [dalvik.vm.heapsize]: [64m] [qemu.sf.lcd_density]: [160] [qemu.hw.mainkeys]: [1] [qemu.sf.fake_camera]: [none] [ro.qemu.init.completed]: [1] [init.svc.bootanim]: [stopped] [sys.settings_secure_version]: [9] [hw.keyboards.65536.devname]: [qwerty2] [hw.keyboards.65537.devname]: [AT Translated Set 2 keyboard] [net.hostname]: [android_8341c9974c49f30f] [dev.bootcomplete]: [1] [gsm.version.ril-impl]: [android reference-ril 1.0] [gsm.sim.operator.numeric]: [310260] [gsm.sim.operator.alpha]: [Android] [gsm.sim.operator.iso-country]: [us] [gsm.sim.state]: [READY] [gsm.current.phone-type]: [1] [gsm.operator.alpha]: [Android] [gsm.operator.numeric]: [310260] [gsm.operator.iso-country]: [us] [gsm.operator.isroaming]: [false] [persist.sys.timezone]: [America/Phoenix] [gsm.nitz.time]: [1383693262968] [gsm.network.type]: [UMTS] [persist.sys.language]: [en] [persist.sys.country]: [US] [persist.sys.localevar]: [] [sys.boot_completed]: [1] [net.gprs.http-proxy]: [] [sys.settings_system_version]: [5] [gsm.defaultpdpcontext.active]: [true] [net.dns1]: [10.0.2.3] [net.dnschange]: [2] [ro.runtime.firstboot]: [1383693265175]
Original issue reported on code.google.com by YogurtE...@gmail.com on 5 Nov 2013 at 11:19
YogurtE...@gmail.com
Please see issue #4 for work-around. A fix to the build scripts is in the works.
Original comment by thoma...@google.com on 5 Nov 2013 at 11:25
thoma...@google.com
Original issue reported on code.google.com by
YogurtE...@gmail.com
on 5 Nov 2013 at 11:19