Change By: Stefan Miklosovic (28/Jan/14 6:58 AM)
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:
 http://etherpad.corp.redhat.com/yn3ItBDuU2  <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: 
{code}
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

{code}
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira