{ "id": "116439", "key": "TIMOB-14371", "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": null, "resolutiondate": null, "created": "2013-06-25T20:20:03.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "exalture", "hudder" ], "versions": [], "issuelinks": [ { "id": "29811", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "116440", "key": "TIMOB-14372", "fields": { "summary": "iOS: Correct known Anvil regressions", "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 } } } } ], "assignee": null, "updated": "2018-02-28T20:03:48.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "The list below is the current set of tests failing on Anvil for Android:\r\n\r\n|| suite_name || test name || platform ||\r\n| facebook | buttonStyleConstants | android |\r\n| xml/xml | apiXmlNodeRemoveChild | android |\r\n| xml/xml | apiXmlDocumentCreateElementNS | android |\r\n| xml/xml | apiXmlAttr | android |\r\n| xml/xml | apiXmlDocumentCreateProcessingInstruction | android |\r\n| network_httpclient | callbackTestForPOSTMethod | android |\r\n| includes/includes | relativeDown | android |\r\n| includes/includes | dotdotSlash | android |\r\n| includes/includes | lotsOfDots | android |\r\n| includes/includes | slashToRoot | android |\r\n| includes/includes | dotSlash | android |\r\n| commonjs/commonjs | test_absolute | android |\r\n| commonjs/commonjs | test_relative | android |\r\n| commonjs/commonjs | test_determinism | android |\r\n| xml/xml | apiXmlDocumentCreateDocumentFragment | android |\r\n| xml/xml | apiXmlNodeAppendChild | android |\r\n| xml/xml | apiXmlDocumentCreateCDATASection | android |\r\n| ui/ui | deleteCorrectRowIndex | android |\r\n| yahoo | yqlFlickrCats | android |\r\n| xml/xml | apiXmlDOMImplementation | android |\r\n| xml/xml | apiXmlDocumentCreateAttribute | android |\r\n| xml/xml | apiXmlDocumentImportNode | android |\r\n| xml/xml | xmlElementNS | android |\r\n| xml/xml | apiXmlNodeInsertBefore | android |\r\n| xml/xml | apiXmlDocumentCreateElement | android |\r\n| xml/xml | apiXmlNodeReplaceChild | android |\r\n| xml/xml | apiXmlDocumentCreateEntityReference | android |\r\n| xml/xml | xmlNamedNodeMap | android |\r\n| xml/xml | apiXmlDocumentCreateTextNode | android |\r\n| xml/xml | xmlElement | android |\r\n| android/android/android | jsActivityUrl | android |\r\n| jss | platform_jss_dirs | android |\r\n| xml/xml | apiXmlDocumentCreateComment | android |\r\n\r\nIn most cases, it is believed that the test cases are wrong rather than the platform code itself.\r\n\r\nNOTE: To run anvil, the only thing you need to install is wrench module. There seems to be some sort of problem with the latest version of wrench module and anvil, which prevents it from running. Working version of wrench is 1.3.9\r\n\r\nSteps to set up anvil :\r\n# In terminal, cd into anvil folder inside your repo \r\n## It would be like /anvil/driver/\r\n# npm install -g wrench@1.3.9\r\n# Make the config.js if does not exist already (there is should be a sample config.js) config.js should something like : https://gist.github.com/srahim/71c310cc675f98b07029\r\n# Make sure you have a sdk inside the sdk folder specified in the config file.\r\n# In terminal type \"node driver.js --mode=local --platform=\"\r\n# You will be inside the cli.\r\n# To run all suites just type \"start\"\r\n# To run specific suites use \"start --suite=x\" or \"start --suite=x —test=y\" \r\n\r\nFor more information read : \r\n* https://github.com/appcelerator/titanium_mobile/blob/master/anvil/README\r\n* https://wiki.appcelerator.org/display/eng/Anvil+primer", "attachment": [], "flagged": false, "summary": "Android: Correct known Mocha regressions", "creator": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "263448", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Fixes to includes/includes and commonjs/commonjs suites", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-07-26T18:13:31.000+0000", "updated": "2013-07-26T18:13:31.000+0000" }, { "id": "263458", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "https://github.com/appcelerator/titanium_mobile/pull/4499\r\n\r\nFixes to includes/includes and commonjs/commonjs suites in TIMOB-14371", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-07-26T18:39:49.000+0000", "updated": "2013-07-26T18:39:49.000+0000" }, { "id": "264934", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "https://github.com/appcelerator/titanium_mobile/pull/4540\n\n\n\nFixes to the test\n\nincludes/includes\ncommonjs/commonjs\nyahoo\nnetwork_httpclient", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-05T16:13:12.000+0000", "updated": "2013-08-05T16:13:12.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }