{ "id": "79137", "key": "TIMOB-4981", "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": [], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2011-12-03T13:37:57.000+0000", "created": "2011-08-10T15:33:24.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "analytics", "branch-v8", "ti.end" ], "versions": [ { "id": "11570", "description": "", "name": "Release 1.7.2", "archived": true, "released": true, "releaseDate": "2011-07-21" } ], "issuelinks": [], "assignee": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-02-09T11:12:59.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" } ], "description": "Steps to Reproduce:\r\n1. Run Analytics application from Barcelona/QE/TestFiles/FeatureTest\r\n2. Launch application\r\n3. Click Feature Event\r\n4. Click Nav Event\r\n5. Click Setting Event\r\n6. Click User Event\r\n7. Press the home button\r\n\r\nActual Result:\r\n\"id\":\"379ea05d-2fc2-4559-9be5-a9a200400a1a:443fca8aacd792be\",\"sid\":\"88a57ad8-e852-4cb0-bf1d-abb8bfd20572\",\"ts\":\"2011-08-10T21:16:17.430+0000\",\"event\":\"featureEvent.testButton\",\"data\":[],\"seq\":3,\"mid\":\"443fca8aacd792be\",\"ver\":\"2\",\"type\":\"app.feature\",\"aguid\":\"bc4628b5-99eb-4877-91df-aa9a4771920e\"}\r\n{\"id\":\"63b0cac6-a8b7-4653-8090-24685cd37c14:443fca8aacd792be\",\"sid\":\"88a57ad8-e852-4cb0-bf1d-abb8bfd20572\",\"ts\":\"2011-08-10T21:16:18.648+0000\",\"event\":\"navEvent.testButton\",\"data\":{\"to\":\"there\",\"data\":[],\"event\":\"navEvent.testButton\",\"from\":\"here\"},\"seq\":4,\"mid\":\"443fca8aacd792be\",\"ver\":\"2\",\"type\":\"app.nav\",\"aguid\":\"bc4628b5-99eb-4877-91df-aa9a4771920e\"}\r\n{\"id\":\"954af0f2-4008-4ae5-89b1-215218dfcf79:443fca8aacd792be\",\"sid\":\"88a57ad8-e852-4cb0-bf1d-abb8bfd20572\",\"ts\":\"2011-08-10T21:16:19.846+0000\",\"event\":\"settingsEvent.testButton\",\"data\":[],\"seq\":5,\"mid\":\"443fca8aacd792be\",\"ver\":\"2\",\"type\":\"app.settings\",\"aguid\":\"bc4628b5-99eb-4877-91df-aa9a4771920e\"}\r\n{\"id\":\"360cd6ac-6f6d-4914-82d2-f57632549eae:443fca8aacd792be\",\"sid\":\"88a57ad8-e852-4cb0-bf1d-abb8bfd20572\",\"ts\":\"2011-08-10T21:16:26.649+0000\",\"event\":\"userEvent.testButton\",\"data\":[],\"seq\":6,\"mid\":\"443fca8aacd792be\",\"ver\":\"2\",\"type\":\"app.user\",\"aguid\":\"bc4628b5-99eb-4877-91df-aa9a4771920e\"}\r\n{\"id\":\"0ab70e2f-123a-43bc-bc30-ea8393799c54:443fca8aacd792be\",\"sid\":\"88a57ad8-e852-4cb0-bf1d-abb8bfd20572\",\"ts\":\"2011-08-10T21:20:33.236+0000\",\"event\":\"ti.end\",\"data\":{\"value\":\"\"},\"seq\":7,\"mid\":\"443fca8aacd792be\",\"ver\":\"2\",\"type\":\"ti.end\",\"aguid\":\"bc4628b5-99eb-4877-91df-aa9a4771920e\"}\r\n\r\nNote the ti.end has a timestamp of 21:20, but the app was terminated right after the app.user event. This will cause the average session time to be off by many minutes.\r\n\r\nExpected Result:\r\nti.end should be within seconds of app.user event.", "attachment": [], "flagged": false, "summary": "Android: Analytics send ti.end a few minutes later than actual end", "creator": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Android Nexus One and Titanium 1.7.2", "comment": { "comments": [ { "id": "172192", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with 1.8.0.1.v20111109125619\r\nWith Rhino/v8, do not see the ti.end ever being sent with the Nook 2.2\r\nAll other events are sent", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-10T12:40:47.000+0000", "updated": "2011-11-10T12:40:47.000+0000" }, { "id": "172200", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with 1.8.0.1.v20111110101521 on Nexus S 2.3.6. \r\nWith v8, I saw ti.end events. With Rhino I did not. All other events were sent.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-10T13:22:30.000+0000", "updated": "2011-11-10T13:22:30.000+0000" }, { "id": "174702", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with Nat on latest master and seems to work fine now.", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-03T13:36:07.000+0000", "updated": "2011-12-03T13:36:07.000+0000" }, { "id": "182605", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "closing as we are not able to reproduce using master (1.9.0 Feb 9 2012 09:46 rd47ce8a4)", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-09T11:12:59.000+0000", "updated": "2012-02-09T11:12:59.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }