Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-18473] Android: QE automation app crashes and throws out of memory errors when built with sdk 3.6.0.v20150127082526

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2015-04-14T18:35:31.000+0000
Affected Version/sRelease 4.0.0
Fix Version/sRelease 4.0.0
ComponentsAndroid
Labelsqe-3.6.0, regression
ReporterLokesh Choudhary
AssigneeHieu Pham
Created2015-01-29T22:47:54.000+0000
Updated2015-04-17T18:15:06.000+0000

Description

This is a regression. The issue is not seen with 3.5.1.GA

Link to download QE Automation app: https://www.dropbox.com/s/gstz67dw6pbs6jj/QE%20Automator.zip?dl=0

Description:

1. Build the QE automation app on an android device( I have tried on android 5.0 & android 4.4.2). 2. Launch the app. 3. Scroll the listview. 4. Click on any test.

Actual result:

1. You will see some of the information & play buttons are missing for some tests. 2. You will see that the app crashes(some tests might launch but finally it will crash). NOTE: Please refer the attached logs on android 5.0 & android 4.4.2 device for reference. We do not see a crash on android 4.4.2 device but just out of memory errors.

Expected Result:

1. The app should not crash when built with sdk 3.6.0.v20150127082526

Attachments

FileDateSize
android_4.4.2_device.txt2015-01-29T22:47:54.000+0000147724
android_5.0_device.txt2015-01-29T22:47:54.000+000022645

Comments

  1. Ingo Muschenetz 2015-03-23

    [~lokeshchdhry] can you please re-confirm with the latest 4.0.0 build?
  2. Ingo Muschenetz 2015-04-08

    [~lchoudhary] [~emerriman] Can you please re-confirm this is the case?
  3. Lokesh Choudhary 2015-04-10

    [~ingo] -- yes I am still able to reproduce this issue with SDK 4.0.0.v20150408131013 Environment: Appc Studio : 4.0.1.201504100811 Ti SDK : 4.0.0.v20150408131013 CLI : 4.0.0-beta5 Alloy : 1.6.0-beta2 MAC Yosemite : 10.10.2 Appc CLI environment : preprod Appc npm : 0.3.40 Appc CLI : 0.2.241
  4. Ingo Muschenetz 2015-04-10

    Hieu, can you please investigate?
  5. Hieu Pham 2015-04-13

    Regression caused by https://github.com/appcelerator/titanium_mobile/pull/6177
  6. Hieu Pham 2015-04-14

    master PR: https://github.com/appcelerator/titanium_mobile/pull/6778
  7. Lokesh Choudhary 2015-04-17

    Verified the fix. The QE automation app does not crash with any out of memory errors. Closing. Environment: Appc Studio : 4.0.0.201504161435 Ti SDK : 4.0.0.v20150415182612 CLI : 4.0.0-beta7 Alloy : 1.6.0-beta4 MAC Yosemite : 10.10.3 Appc npm : 0.3.44 Appc CLI : 0.2.249 Node: v0.10.37 Nexus 5 - Android 5.1

JSON Source