{ "id": "112912", "key": "TIMOB-13582", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "15645", "description": "2013 Sprint 18 Core", "name": "2013 Sprint 18 Core", "archived": true, "released": true, "releaseDate": "2013-09-06" }, { "id": "15646", "description": "2013 Sprint 18", "name": "2013 Sprint 18", "archived": true, "released": true, "releaseDate": "2013-09-06" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-09-07T02:27:18.000+0000", "created": "2013-04-16T00:00:03.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "androidbuild", "ay-verified", "cb-verified", "qe-3.1.0", "qe-closed-3.2.0" ], "versions": [ { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [ { "id": "29381", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "inwardIssue": { "id": "91507", "key": "TIMOB-9028", "fields": { "summary": "CLI: \"build\" command for Android apps", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "27833", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "109820", "key": "TIMOB-12770", "fields": { "summary": "CLI: Default android AVD is out of sync with Studio", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "31658", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "119156", "key": "TIMOB-14973", "fields": { "summary": "Android Build: Validate command line arguments and tiapp.xml settings", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2013-11-18T23:28:30.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "If you pass in an AVD ID without Skin, HVGA is used as default and passed with the emulator command. If the AVD you chose does not support HVGA, the launch will fail with:\r\n{code}\r\n[ERROR]Emulator process exited with code 1\r\n{code}\r\n\r\nThe behavior I was expecting was for the default skin listed with the AVD would be used. You can see the set default in the output of \"android list\".\r\n\r\nSteps to reproduce:\r\n1) Run command \"android list\" in the terminal to see available AVDs \r\n2) Make a note of an AVD ID that does not support HVGA Skin\r\n3) Create a new project\r\n4) Run command ti build -p android -I \r\n\r\nResult:\r\nHVGA Skin is chosen as Default, and will fail if AVD ID does not support that skin.\r\n\r\nExpected:\r\nAVD launches with AVD default skin if no skin passed in.", "attachment": [], "flagged": false, "summary": "CLI: Launching emulator without specifying skin will use HVGA and will fail if chosen AVD does not support HVGA", "creator": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "CLI: 3.0.24-cr\r\nTitanium SDK version 3.1.0.v20130414163049\r\nTitanium Studio, build: 3.1.0.201304142146\r\nMac OS 10.8.3", "comment": { "comments": [ { "id": "270148", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "This was fixed by the PRs for TIMOB-14973. The fix was to supply a list of emulators to pick and clear error messages.\n\nTitanium CLI pull request: https://github.com/appcelerator/titanium/pull/55\nnode-appc pull request: https://github.com/appcelerator/node-appc/pull/56\nTitanium Mobile pull request: https://github.com/appcelerator/titanium_mobile/pull/4658\n\nSee the comments on TIMOB-14973 for how to test.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-09-07T00:27:10.000+0000", "updated": "2013-09-07T00:27:10.000+0000" }, { "id": "275588", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "In the new Android build command, specifying an AVD_ID without a skin causes an error and prompts the user to select an emulator based on device-id. The bug is no longer valid.", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-18T06:48:31.000+0000", "updated": "2013-10-18T06:48:31.000+0000" }, { "id": "280082", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fixed on:\nMac OSX 10.9 Mavericks\nTitanium Studio, build: 3.2.0.201311160316\nTitanium SDK, build: 3.2.0.v20131118142443\nCLI: 3.2.0-alpha\nAlloy: 1.3.0\n\nUser is prompted to select a skin that is compatible with the chosen emulator.\nUsed test case from comments in TIMOB-14973.\nClosing.", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-18T23:28:15.000+0000", "updated": "2013-11-18T23:28:15.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }