Uploaded image for project: 'AeroGear'
  1. AeroGear
  2. AEROGEAR-4441

AG crypto API not supported on Android API level 10

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Major
    • None
    • 1.4.0
    • None
    • None

    Description

      While testing "AeroGearCrypto-debug.apk" on Androids of API level 10, tests fail to pass due to unsupported functionality on behalf of Android's

      Excerpt from communication with aemmanou

      (04:03:38 PM) smikloso: btw i am able to run it on api level 17 with droidium alpha4 but it fails on 10
      (04:04:25 PM) aemmanou: is there a specific QUnit test which fails?
      (04:05:36 PM) smikloso: <blanked url, log is beneath>
      (04:05:47 PM) smikloso: on 17 it all passes
      (04:16:40 PM) aemmanou: http://caniuse.com/typedarrays
      (04:17:03 PM) aemmanou: typed arrays are supported for >=4.0 for android browser
      (04:17:09 PM) aemmanou: that's why it fails
      (04:17:55 PM) aemmanou: var random = new Uint32Array( 1 );
      (04:18:02 PM) aemmanou: ^^ so the above line fails
      (04:18:13 PM) aemmanou: because Uint32Array is a typed array
      (04:18:53 PM) aemmanou: https://github.com/aerogear/aerogear-js/blob/master/src/crypto/aerogear.crypto.js#L89

      It is said that AG supports 2.3+ (1) which is apparently not the case in this issue.

      (1) http://aerogear.org/docs/guides/AeroGearBrowserTargets/

      log:

      INFO: QUnit Test Suite execution finished
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Password validation with random salt provided PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes providing password PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes in HTML5 WebStorage providing password PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes providing password and salt PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes in HTML5 WebStorage providing password and salt PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes providing password with implicit IV PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes IN HTML5 WebStorage providing password with implicit IV PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes providing password with IV being provided PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes in HTML5 WebStorage providing password with IV being provided PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes providing corrupted password PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:329
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt raw bytes PASSED:1 FAILED: 0
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes PASSED:1 FAILED: 0
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Decrypt corrupted ciphertext PASSED:1 FAILED: 0
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Decrypt with corrupted IV PASSED:1 FAILED: 0
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Should generated a valid SHA output PASSED:1 FAILED: 0
      Jan 23, 2014 2:08:36 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Should generated a valid SHA output for empty strings PASSED:1 FAILED: 0
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Should generate a valid signature PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Should raise an error with corrupted key PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Should raise an error with corrupted signature PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Encrypt/Decrypt raw bytes - Provided keys PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Decrypt corrupted ciphertext PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Decrypt with corrupted IV PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: NAME:Decrypt with the wrong key PASSED:0 FAILED: 1
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: ---------------------------QUnit Test Failed--------------------------------
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      SEVERE: file:///android_asset/www/aerogear.1.4.0-dev/crypto/aerogear.custom.js:218
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: TOTAL RESULTS PASSED ASSERTIONS:6 FAILED ASSERTIONS: 18
      Jan 23, 2014 2:08:37 PM org.jboss.arquillian.qunit.reporter.QUnitReporter report
      INFO: =============================================================================
      Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 33.044 sec <<< FAILURE!
      aerogearCryptoTestSuite(org.jboss.aerogearjs.crypto.AeroGearCryptoTestCase)  Time elapsed: 8.288 sec  <<< FAILURE!
      junit.framework.AssertionFailedError: Failed test exists
              at junit.framework.Assert.fail(Assert.java:57)
              at junit.framework.Assert.assertTrue(Assert.java:22)
              at junit.framework.Assert.assertFalse(Assert.java:39)
              at org.jboss.arquillian.qunit.reporter.QUnitReporter.report(QUnitReporter.java:51)
              at org.jboss.aerogearjs.crypto.AeroGearCryptoTestCase.aerogearCryptoTestSuite(AeroGearCryptoTestCase.java:65)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
              at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
              at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
              at org.jboss.arquillian.junit.Arquillian$6$1.invoke(Arquillian.java:270)
              at org.jboss.arquillian.container.test.impl.execution.LocalTestExecuter.execute(LocalTestExecuter.java:60)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
              at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
              at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
              at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)
              at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115)
              at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)
              at org.jboss.arquillian.container.test.impl.execution.ClientTestExecuter.execute(ClientTestExecuter.java:53)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
              at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
              at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
              at org.jboss.arquillian.container.test.impl.client.ContainerEventController.createContext(ContainerEventController.java:142)
              at org.jboss.arquillian.container.test.impl.client.ContainerEventController.createTestContext(ContainerEventController.java:129)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
              at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
              at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:102)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
              at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
              at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:84)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
              at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
              at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
              at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
              at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)
              at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.test(EventTestRunnerAdaptor.java:111)
              at org.jboss.arquillian.junit.Arquillian$6.evaluate(Arquillian.java:263)
              at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
              at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
              at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
              at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
              at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
              at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
              at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
              at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
              at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
              at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
              at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
              at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
              at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
              at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
              at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
              at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)
              at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
              at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)
              at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
              at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
              at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
              at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
              at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
              at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
              at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
      
      Jan 23, 2014 2:08:37 PM org.arquillian.droidium.container.impl.AndroidEmulatorShutdown shutdownEmulator
      INFO: Stopping Android emulator of AVD name ebc74bc9-8139-4398-9f0d-5f22018a560f.
      Jan 23, 2014 2:08:37 PM org.arquillian.droidium.container.impl.AndroidEmulatorShutdown shutdownEmulator
      INFO: Waiting 60 seconds for emulator ebc74bc9-8139-4398-9f0d-5f22018a560f to be disconnected and shutdown.
      Jan 23, 2014 2:08:37 PM org.arquillian.droidium.container.impl.AndroidEmulatorShutdown stopEmulator
      INFO: Stopping emulator emulator-5554 via port 5554.
      Jan 23, 2014 2:08:38 PM org.arquillian.droidium.container.impl.AndroidEmulatorShutdown waitUntilShutDownIsComplete
      INFO: Device ebc74bc9-8139-4398-9f0d-5f22018a560f on port 5554 was disconnected in 1 seconds.
      Jan 23, 2014 2:08:38 PM org.arquillian.droidium.container.impl.AndroidVirtualDeviceManager deleteAndroidVirtualDevice
      INFO: Android Virtual Device ebc74bc9-8139-4398-9f0d-5f22018a560f deleted.
      Jan 23, 2014 2:08:38 PM org.arquillian.droidium.container.impl.AndroidBridgeConnector terminateAndroidDebugBridge
      INFO: Disconnecting Android Debug Bridge.
      Jan 23, 2014 2:08:38 PM org.arquillian.droidium.container.impl.AndroidBridgeImpl disconnect
      INFO: Disconnecting Android Debug Bridge at /home/smikloso/dev/TEST/android-sdk-linux/platform-tools/adb
      Jan 23, 2014 2:08:38 PM org.arquillian.droidium.container.impl.AndroidBridgeConnector afterTerminateAndroidDebugBridge
      INFO: Executing operations after disconnecting from Android Debug Bridge
      
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            smikloso Stefan Miklosovic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: