{ "id": "174370", "key": "TIMOB-27555", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "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": "2019-11-11T19:02:50.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "engSchedule" ], "versions": [], "issuelinks": [ { "id": "57908", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "outwardIssue": { "id": "174371", "key": "TIMOB-27556", "fields": { "summary": "Hook up some iOS devices to build nodes for testing", "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" } }, "priority": { "name": "None", "id": "6" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "updated": "2019-11-14T15:27:43.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": [], "description": "We should enable a way to flag specific PRs so that more exhaustive testing is performed.\r\n\r\nWe have been playing with changing deploy types used by the test suite, as well as adding iPad Simulator recently. But we haven't formalized what exact matrix of testing should occur regularly on PRs or master.\r\n\r\nWe run tests on 3 android devices on master builds. We have no iOS devices running on any build nodes.\r\n\r\nSpecifically, we should be able to add a tag to our Github PRs that should allow them to be tested on devices in addition to our typical simulator/emulator testing. That way we can flag only very specific PRs that we think may touch something like encryption, or may be a high impact change to do more extensive testing without necessarily having every single PR go through it.\r\n", "attachment": [], "flagged": false, "summary": "Allow PRs to be tagged with label to enable more exhaustive testing", "creator": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "environment": null, "comment": { "comments": [], "maxResults": 0, "total": 0, "startAt": 0 } } }