Submitting the task to TaskCluster failed. You didn't give the task-graph scopes allowing it define tasks on the queue.Details:

```js
[
    {
        "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"ZwA1sU9fQqSli28YJqi3vQ\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"San\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"sanity\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"Basic Sanity Tests\",\n    \"description\": \"Basic Sanity Tests\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.389Z\",\n  \"deadline\": \"2016-09-28T02:16:26.389Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.389Z\"\n}\n  time:     2016-09-27T02:16:26.735Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
        "error": {
            "code": "InsufficientScopes",
            "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"ZwA1sU9fQqSli28YJqi3vQ\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"San\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"sanity\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"Basic Sanity Tests\",\n    \"description\": \"Basic Sanity Tests\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.389Z\",\n  \"deadline\": \"2016-09-28T02:16:26.389Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.389Z\"\n}\n  time:     2016-09-27T02:16:26.735Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
            "requestInfo": {
                "method": "defineTask",
                "params": {
                    "taskId": "ZwA1sU9fQqSli28YJqi3vQ"
                },
                "payload": {
                    "provisionerId": "aws-provisioner-v1",
                    "workerType": "github-worker",
                    "routes": [
                        "notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "notify.irc-channel.#bteam.on-failed",
                        "notify.irc-channel.#bteam.on-exception"
                    ],
                    "extra": {
                        "github": {
                            "env": true,
                            "events": [
                                "pull_request.opened",
                                "pull_request.synchronize",
                                "pull_request.reopened",
                                "push"
                            ]
                        },
                        "treeherder": {
                            "symbol": "San",
                            "machine": {
                                "platform": "linux64",
                                "build": {
                                    "platform": "linux64"
                                }
                            }
                        }
                    },
                    "payload": {
                        "maxRunTime": 3600,
                        "reruns": 3,
                        "image": "mozillabteam/bmo-ci",
                        "command": [
                            "runtests.sh"
                        ],
                        "env": {
                            "TEST_SUITE": "sanity",
                            "GITHUB_EVENT": "pull_request.synchronize",
                            "GITHUB_BRANCH": "master",
                            "GITHUB_PULL_REQUEST": 8,
                            "GITHUB_BASE_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_BASE_USER": "mozilla-bteam",
                            "GITHUB_BASE_SHA": "639a051e3aea3608efd7607b944b2c33aa17cfe5",
                            "GITHUB_BASE_BRANCH": "master",
                            "GITHUB_BASE_REF": "master",
                            "GITHUB_HEAD_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_HEAD_USER": "mozilla-bteam",
                            "GITHUB_HEAD_SHA": "93826b5e5289cef8b6b15ba630fe522d236e9933",
                            "GITHUB_HEAD_BRANCH": "development",
                            "GITHUB_HEAD_USER_EMAIL": "mozilla-bteam@noreply.github.com"
                        },
                        "artifacts": {
                            "public/runtests_log": {
                                "type": "file",
                                "path": "/var/log/runtests.log",
                                "expires": "2018-02-17T17:33:38.806Z"
                            }
                        }
                    },
                    "metadata": {
                        "name": "Basic Sanity Tests",
                        "description": "Basic Sanity Tests",
                        "owner": "mozilla-bteam@noreply.github.com",
                        "source": "https://github.com/mozilla-bteam/bmo.git"
                    },
                    "created": "2016-09-27T02:16:26.389Z",
                    "deadline": "2016-09-28T02:16:26.389Z",
                    "schedulerId": "task-graph-scheduler",
                    "taskGroupId": "DMPwKGYlRU63tistQqvPzQ",
                    "dependencies": [],
                    "requires": "all-completed",
                    "priority": "normal",
                    "retries": 5,
                    "scopes": [],
                    "tags": {},
                    "expires": "2017-09-28T02:16:26.389Z"
                },
                "time": "2016-09-27T02:16:26.735Z"
            },
            "details": {
                "scopesets": [
                    [
                        "queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "queue:route:notify.irc-channel.#bteam.on-failed",
                        "queue:route:notify.irc-channel.#bteam.on-exception"
                    ]
                ],
                "scopes": [
                    "assume:repo:github.com/mozilla-bteam/bmo:pull-request",
                    "queue:create-task:aws-provisioner-v1/github-worker",
                    "queue:define-task:aws-provisioner-v1/b2gtest",
                    "queue:route:gaia-taskcluster",
                    "queue:route:index.garbage.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.bmo-development.*",
                    "queue:route:tc-treeherder.bmo-master.*",
                    "queue:route:tc-treeherder.bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "secrets:get:garbage/*",
                    "secrets:set:garbage/*"
                ]
            }
        }
    },
    {
        "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"IgdlLXvZT5q_yzKKpKV0mg\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"Doc\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"docs\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"Documentation Build Test\",\n    \"description\": \"Documentation Build Test\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.390Z\",\n  \"deadline\": \"2016-09-28T02:16:26.390Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.390Z\"\n}\n  time:     2016-09-27T02:16:26.742Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
        "error": {
            "code": "InsufficientScopes",
            "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"IgdlLXvZT5q_yzKKpKV0mg\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"Doc\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"docs\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"Documentation Build Test\",\n    \"description\": \"Documentation Build Test\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.390Z\",\n  \"deadline\": \"2016-09-28T02:16:26.390Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.390Z\"\n}\n  time:     2016-09-27T02:16:26.742Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
            "requestInfo": {
                "method": "defineTask",
                "params": {
                    "taskId": "IgdlLXvZT5q_yzKKpKV0mg"
                },
                "payload": {
                    "provisionerId": "aws-provisioner-v1",
                    "workerType": "github-worker",
                    "routes": [
                        "notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "notify.irc-channel.#bteam.on-failed",
                        "notify.irc-channel.#bteam.on-exception"
                    ],
                    "extra": {
                        "github": {
                            "env": true,
                            "events": [
                                "pull_request.opened",
                                "pull_request.synchronize",
                                "pull_request.reopened",
                                "push"
                            ]
                        },
                        "treeherder": {
                            "symbol": "Doc",
                            "machine": {
                                "platform": "linux64",
                                "build": {
                                    "platform": "linux64"
                                }
                            }
                        }
                    },
                    "payload": {
                        "maxRunTime": 3600,
                        "reruns": 3,
                        "image": "mozillabteam/bmo-ci",
                        "command": [
                            "runtests.sh"
                        ],
                        "env": {
                            "TEST_SUITE": "docs",
                            "GITHUB_EVENT": "pull_request.synchronize",
                            "GITHUB_BRANCH": "master",
                            "GITHUB_PULL_REQUEST": 8,
                            "GITHUB_BASE_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_BASE_USER": "mozilla-bteam",
                            "GITHUB_BASE_SHA": "639a051e3aea3608efd7607b944b2c33aa17cfe5",
                            "GITHUB_BASE_BRANCH": "master",
                            "GITHUB_BASE_REF": "master",
                            "GITHUB_HEAD_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_HEAD_USER": "mozilla-bteam",
                            "GITHUB_HEAD_SHA": "93826b5e5289cef8b6b15ba630fe522d236e9933",
                            "GITHUB_HEAD_BRANCH": "development",
                            "GITHUB_HEAD_USER_EMAIL": "mozilla-bteam@noreply.github.com"
                        },
                        "artifacts": {
                            "public/runtests_log": {
                                "type": "file",
                                "path": "/var/log/runtests.log",
                                "expires": "2018-02-17T17:33:38.806Z"
                            }
                        }
                    },
                    "metadata": {
                        "name": "Documentation Build Test",
                        "description": "Documentation Build Test",
                        "owner": "mozilla-bteam@noreply.github.com",
                        "source": "https://github.com/mozilla-bteam/bmo.git"
                    },
                    "created": "2016-09-27T02:16:26.390Z",
                    "deadline": "2016-09-28T02:16:26.390Z",
                    "schedulerId": "task-graph-scheduler",
                    "taskGroupId": "DMPwKGYlRU63tistQqvPzQ",
                    "dependencies": [],
                    "requires": "all-completed",
                    "priority": "normal",
                    "retries": 5,
                    "scopes": [],
                    "tags": {},
                    "expires": "2017-09-28T02:16:26.390Z"
                },
                "time": "2016-09-27T02:16:26.742Z"
            },
            "details": {
                "scopesets": [
                    [
                        "queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "queue:route:notify.irc-channel.#bteam.on-failed",
                        "queue:route:notify.irc-channel.#bteam.on-exception"
                    ]
                ],
                "scopes": [
                    "assume:repo:github.com/mozilla-bteam/bmo:pull-request",
                    "queue:create-task:aws-provisioner-v1/github-worker",
                    "queue:define-task:aws-provisioner-v1/b2gtest",
                    "queue:route:gaia-taskcluster",
                    "queue:route:index.garbage.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.bmo-development.*",
                    "queue:route:tc-treeherder.bmo-master.*",
                    "queue:route:tc-treeherder.bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "secrets:get:garbage/*",
                    "secrets:set:garbage/*"
                ]
            }
        }
    },
    {
        "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"Tzpe9WhETzSYjeeJy_C9DQ\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"API\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"webservices\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      },\n      \"public/httpd_error_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/httpd/error_log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"WebService API Tests\",\n    \"description\": \"WebService API Tests\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.390Z\",\n  \"deadline\": \"2016-09-28T02:16:26.390Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.390Z\"\n}\n  time:     2016-09-27T02:16:26.807Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
        "error": {
            "code": "InsufficientScopes",
            "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"Tzpe9WhETzSYjeeJy_C9DQ\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"API\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"webservices\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      },\n      \"public/httpd_error_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/httpd/error_log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"WebService API Tests\",\n    \"description\": \"WebService API Tests\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.390Z\",\n  \"deadline\": \"2016-09-28T02:16:26.390Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.390Z\"\n}\n  time:     2016-09-27T02:16:26.807Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
            "requestInfo": {
                "method": "defineTask",
                "params": {
                    "taskId": "Tzpe9WhETzSYjeeJy_C9DQ"
                },
                "payload": {
                    "provisionerId": "aws-provisioner-v1",
                    "workerType": "github-worker",
                    "routes": [
                        "notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "notify.irc-channel.#bteam.on-failed",
                        "notify.irc-channel.#bteam.on-exception"
                    ],
                    "extra": {
                        "github": {
                            "env": true,
                            "events": [
                                "pull_request.opened",
                                "pull_request.synchronize",
                                "pull_request.reopened",
                                "push"
                            ]
                        },
                        "treeherder": {
                            "symbol": "API",
                            "machine": {
                                "platform": "linux64",
                                "build": {
                                    "platform": "linux64"
                                }
                            }
                        }
                    },
                    "payload": {
                        "maxRunTime": 3600,
                        "reruns": 3,
                        "image": "mozillabteam/bmo-ci",
                        "command": [
                            "runtests.sh"
                        ],
                        "env": {
                            "TEST_SUITE": "webservices",
                            "GITHUB_EVENT": "pull_request.synchronize",
                            "GITHUB_BRANCH": "master",
                            "GITHUB_PULL_REQUEST": 8,
                            "GITHUB_BASE_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_BASE_USER": "mozilla-bteam",
                            "GITHUB_BASE_SHA": "639a051e3aea3608efd7607b944b2c33aa17cfe5",
                            "GITHUB_BASE_BRANCH": "master",
                            "GITHUB_BASE_REF": "master",
                            "GITHUB_HEAD_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_HEAD_USER": "mozilla-bteam",
                            "GITHUB_HEAD_SHA": "93826b5e5289cef8b6b15ba630fe522d236e9933",
                            "GITHUB_HEAD_BRANCH": "development",
                            "GITHUB_HEAD_USER_EMAIL": "mozilla-bteam@noreply.github.com"
                        },
                        "artifacts": {
                            "public/runtests_log": {
                                "type": "file",
                                "path": "/var/log/runtests.log",
                                "expires": "2018-02-17T17:33:38.806Z"
                            },
                            "public/httpd_error_log": {
                                "type": "file",
                                "path": "/var/log/httpd/error_log",
                                "expires": "2018-02-17T17:33:38.806Z"
                            }
                        }
                    },
                    "metadata": {
                        "name": "WebService API Tests",
                        "description": "WebService API Tests",
                        "owner": "mozilla-bteam@noreply.github.com",
                        "source": "https://github.com/mozilla-bteam/bmo.git"
                    },
                    "created": "2016-09-27T02:16:26.390Z",
                    "deadline": "2016-09-28T02:16:26.390Z",
                    "schedulerId": "task-graph-scheduler",
                    "taskGroupId": "DMPwKGYlRU63tistQqvPzQ",
                    "dependencies": [],
                    "requires": "all-completed",
                    "priority": "normal",
                    "retries": 5,
                    "scopes": [],
                    "tags": {},
                    "expires": "2017-09-28T02:16:26.390Z"
                },
                "time": "2016-09-27T02:16:26.807Z"
            },
            "details": {
                "scopesets": [
                    [
                        "queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "queue:route:notify.irc-channel.#bteam.on-failed",
                        "queue:route:notify.irc-channel.#bteam.on-exception"
                    ]
                ],
                "scopes": [
                    "assume:repo:github.com/mozilla-bteam/bmo:pull-request",
                    "queue:create-task:aws-provisioner-v1/github-worker",
                    "queue:define-task:aws-provisioner-v1/b2gtest",
                    "queue:route:gaia-taskcluster",
                    "queue:route:index.garbage.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.bmo-development.*",
                    "queue:route:tc-treeherder.bmo-master.*",
                    "queue:route:tc-treeherder.bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "secrets:get:garbage/*",
                    "secrets:set:garbage/*"
                ]
            }
        }
    },
    {
        "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"NEi9PYV_RAiLPPW4v9_Qdw\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"Sel\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"selenium\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      },\n      \"public/httpd_error_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/httpd/error_log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      },\n      \"public/selenium_log\\\"\": {\n        \"type\": \"file\",\n        \"path\": \"/selenium.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"Selenium Tests\",\n    \"description\": \"Selenium Tests\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.390Z\",\n  \"deadline\": \"2016-09-28T02:16:26.390Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.390Z\"\n}\n  time:     2016-09-27T02:16:26.813Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
        "error": {
            "code": "InsufficientScopes",
            "message": "You do not have sufficient scopes. This request requires you\nto have one of the following sets of scopes:\n[\n  [\n    \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"queue:route:notify.irc-channel.#bteam.on-failed\",\n    \"queue:route:notify.irc-channel.#bteam.on-exception\"\n  ]\n]\n\nYou only have the scopes:\n[\n  \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n  \"queue:create-task:aws-provisioner-v1/github-worker\",\n  \"queue:define-task:aws-provisioner-v1/b2gtest\",\n  \"queue:route:gaia-taskcluster\",\n  \"queue:route:index.garbage.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.bmo-development.*\",\n  \"queue:route:tc-treeherder.bmo-master.*\",\n  \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n  \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n  \"secrets:get:garbage/*\",\n  \"secrets:set:garbage/*\"\n]\n\nIn other words you are missing scopes from one of the options:\n * Option 0:\n    - \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-failed\", and\n    - \"queue:route:notify.irc-channel.#bteam.on-exception\"\n----\nerrorCode:  InsufficientScopes\nstatusCode: 403\nrequestInfo:\n  method:   defineTask\n  params:   {\"taskId\":\"NEi9PYV_RAiLPPW4v9_Qdw\"}\n  payload:  {\n  \"provisionerId\": \"aws-provisioner-v1\",\n  \"workerType\": \"github-worker\",\n  \"routes\": [\n    \"notify.email.mozilla-bteam@noreply.github.com.on-any\",\n    \"notify.irc-channel.#bteam.on-failed\",\n    \"notify.irc-channel.#bteam.on-exception\"\n  ],\n  \"extra\": {\n    \"github\": {\n      \"env\": true,\n      \"events\": [\n        \"pull_request.opened\",\n        \"pull_request.synchronize\",\n        \"pull_request.reopened\",\n        \"push\"\n      ]\n    },\n    \"treeherder\": {\n      \"symbol\": \"Sel\",\n      \"machine\": {\n        \"platform\": \"linux64\",\n        \"build\": {\n          \"platform\": \"linux64\"\n        }\n      }\n    }\n  },\n  \"payload\": {\n    \"maxRunTime\": 3600,\n    \"reruns\": 3,\n    \"image\": \"mozillabteam/bmo-ci\",\n    \"command\": [\n      \"runtests.sh\"\n    ],\n    \"env\": {\n      \"TEST_SUITE\": \"selenium\",\n      \"GITHUB_EVENT\": \"pull_request.synchronize\",\n      \"GITHUB_BRANCH\": \"master\",\n      \"GITHUB_PULL_REQUEST\": 8,\n      \"GITHUB_BASE_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_BASE_USER\": \"mozilla-bteam\",\n      \"GITHUB_BASE_SHA\": \"639a051e3aea3608efd7607b944b2c33aa17cfe5\",\n      \"GITHUB_BASE_BRANCH\": \"master\",\n      \"GITHUB_BASE_REF\": \"master\",\n      \"GITHUB_HEAD_REPO_URL\": \"https://github.com/mozilla-bteam/bmo.git\",\n      \"GITHUB_HEAD_USER\": \"mozilla-bteam\",\n      \"GITHUB_HEAD_SHA\": \"93826b5e5289cef8b6b15ba630fe522d236e9933\",\n      \"GITHUB_HEAD_BRANCH\": \"development\",\n      \"GITHUB_HEAD_USER_EMAIL\": \"mozilla-bteam@noreply.github.com\"\n    },\n    \"artifacts\": {\n      \"public/runtests_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/runtests.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      },\n      \"public/httpd_error_log\": {\n        \"type\": \"file\",\n        \"path\": \"/var/log/httpd/error_log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      },\n      \"public/selenium_log\\\"\": {\n        \"type\": \"file\",\n        \"path\": \"/selenium.log\",\n        \"expires\": \"2018-02-17T17:33:38.806Z\"\n      }\n    }\n  },\n  \"metadata\": {\n    \"name\": \"Selenium Tests\",\n    \"description\": \"Selenium Tests\",\n    \"owner\": \"mozilla-bteam@noreply.github.com\",\n    \"source\": \"https://github.com/mozilla-bteam/bmo.git\"\n  },\n  \"created\": \"2016-09-27T02:16:26.390Z\",\n  \"deadline\": \"2016-09-28T02:16:26.390Z\",\n  \"schedulerId\": \"task-graph-scheduler\",\n  \"taskGroupId\": \"DMPwKGYlRU63tistQqvPzQ\",\n  \"dependencies\": [],\n  \"requires\": \"all-completed\",\n  \"priority\": \"normal\",\n  \"retries\": 5,\n  \"scopes\": [],\n  \"tags\": {},\n  \"expires\": \"2017-09-28T02:16:26.390Z\"\n}\n  time:     2016-09-27T02:16:26.813Z\ndetails:\n{\n  \"scopesets\": [\n    [\n      \"queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any\",\n      \"queue:route:notify.irc-channel.#bteam.on-failed\",\n      \"queue:route:notify.irc-channel.#bteam.on-exception\"\n    ]\n  ],\n  \"scopes\": [\n    \"assume:repo:github.com/mozilla-bteam/bmo:pull-request\",\n    \"queue:create-task:aws-provisioner-v1/github-worker\",\n    \"queue:define-task:aws-provisioner-v1/b2gtest\",\n    \"queue:route:gaia-taskcluster\",\n    \"queue:route:index.garbage.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.bmo-development.*\",\n    \"queue:route:tc-treeherder.bmo-master.*\",\n    \"queue:route:tc-treeherder.bmo-upstream-merge.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*\",\n    \"queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*\",\n    \"secrets:get:garbage/*\",\n    \"secrets:set:garbage/*\"\n  ]\n}",
            "requestInfo": {
                "method": "defineTask",
                "params": {
                    "taskId": "NEi9PYV_RAiLPPW4v9_Qdw"
                },
                "payload": {
                    "provisionerId": "aws-provisioner-v1",
                    "workerType": "github-worker",
                    "routes": [
                        "notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "notify.irc-channel.#bteam.on-failed",
                        "notify.irc-channel.#bteam.on-exception"
                    ],
                    "extra": {
                        "github": {
                            "env": true,
                            "events": [
                                "pull_request.opened",
                                "pull_request.synchronize",
                                "pull_request.reopened",
                                "push"
                            ]
                        },
                        "treeherder": {
                            "symbol": "Sel",
                            "machine": {
                                "platform": "linux64",
                                "build": {
                                    "platform": "linux64"
                                }
                            }
                        }
                    },
                    "payload": {
                        "maxRunTime": 3600,
                        "reruns": 3,
                        "image": "mozillabteam/bmo-ci",
                        "command": [
                            "runtests.sh"
                        ],
                        "env": {
                            "TEST_SUITE": "selenium",
                            "GITHUB_EVENT": "pull_request.synchronize",
                            "GITHUB_BRANCH": "master",
                            "GITHUB_PULL_REQUEST": 8,
                            "GITHUB_BASE_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_BASE_USER": "mozilla-bteam",
                            "GITHUB_BASE_SHA": "639a051e3aea3608efd7607b944b2c33aa17cfe5",
                            "GITHUB_BASE_BRANCH": "master",
                            "GITHUB_BASE_REF": "master",
                            "GITHUB_HEAD_REPO_URL": "https://github.com/mozilla-bteam/bmo.git",
                            "GITHUB_HEAD_USER": "mozilla-bteam",
                            "GITHUB_HEAD_SHA": "93826b5e5289cef8b6b15ba630fe522d236e9933",
                            "GITHUB_HEAD_BRANCH": "development",
                            "GITHUB_HEAD_USER_EMAIL": "mozilla-bteam@noreply.github.com"
                        },
                        "artifacts": {
                            "public/runtests_log": {
                                "type": "file",
                                "path": "/var/log/runtests.log",
                                "expires": "2018-02-17T17:33:38.806Z"
                            },
                            "public/httpd_error_log": {
                                "type": "file",
                                "path": "/var/log/httpd/error_log",
                                "expires": "2018-02-17T17:33:38.806Z"
                            },
                            "public/selenium_log\"": {
                                "type": "file",
                                "path": "/selenium.log",
                                "expires": "2018-02-17T17:33:38.806Z"
                            }
                        }
                    },
                    "metadata": {
                        "name": "Selenium Tests",
                        "description": "Selenium Tests",
                        "owner": "mozilla-bteam@noreply.github.com",
                        "source": "https://github.com/mozilla-bteam/bmo.git"
                    },
                    "created": "2016-09-27T02:16:26.390Z",
                    "deadline": "2016-09-28T02:16:26.390Z",
                    "schedulerId": "task-graph-scheduler",
                    "taskGroupId": "DMPwKGYlRU63tistQqvPzQ",
                    "dependencies": [],
                    "requires": "all-completed",
                    "priority": "normal",
                    "retries": 5,
                    "scopes": [],
                    "tags": {},
                    "expires": "2017-09-28T02:16:26.390Z"
                },
                "time": "2016-09-27T02:16:26.813Z"
            },
            "details": {
                "scopesets": [
                    [
                        "queue:route:notify.email.mozilla-bteam@noreply.github.com.on-any",
                        "queue:route:notify.irc-channel.#bteam.on-failed",
                        "queue:route:notify.irc-channel.#bteam.on-exception"
                    ]
                ],
                "scopes": [
                    "assume:repo:github.com/mozilla-bteam/bmo:pull-request",
                    "queue:create-task:aws-provisioner-v1/github-worker",
                    "queue:define-task:aws-provisioner-v1/b2gtest",
                    "queue:route:gaia-taskcluster",
                    "queue:route:index.garbage.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder-stage.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.bmo-development.*",
                    "queue:route:tc-treeherder.bmo-master.*",
                    "queue:route:tc-treeherder.bmo-upstream-merge.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-development.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-master.*",
                    "queue:route:tc-treeherder.v2.mozilla-bteam/bmo-upstream-merge.*",
                    "secrets:get:garbage/*",
                    "secrets:set:garbage/*"
                ]
            }
        }
    }
]
```


@watson Timers share `TimerWrap` handles, but each timer receives a unique JS object that's linked against the native handle. This commit triggers the callbacks for each JS object. /cc @Fishrock123 for additional information


Oh, I guess this is the right place to comment about creating v2.44.0 section...


|`line 31`|
|---|
Should we require mandatory implementation of `hashCode` and `equals`? This makes Abstract*Mutable*Collection implementation experience different in JVM and JS.

Note that by default these methods do not throw, they just compare collection referentially rather than structurally.


this is this repository and does not need to be referenced in the requirements.txt


12345 임ㅋ


i think the windows size is wrong. so you must change debug with the window size.
and you will see the "C" button.

> mywindow = [[UIWindow alloc] initWithFrame:CGRectMake(0, 110, size.width,50)];
 button = [UIButton buttonWithType:UIButtonTypeCustom];
    [button setTitle:@"X" forState:UIControlStateNormal];
    [button setFrame:CGRectMake(0, 0, 30, 50)];
    [button setBackgroundColor:[UIColor redColor]];
>button1 = [UIButton buttonWithType:UIButtonTypeCustom];
     [button1 setTitle:@"C" forState:UIControlStateNormal];
     [button1 setFrame:CGRectMake(size.width-30, 0, 30, 50)];
     [button1 setBackgroundColor:[UIColor blueColor]];
>imgview1 = [[UIImageView alloc] initWithFrame: CGRectMake(0, 0, 30, 50)];
 imgview2 = [[UIImageView alloc] initWithFrame: CGRectMake(30, 0, 30, 50)];
 imgview3 = [[UIImageView alloc] initWithFrame: CGRectMake(60, 0, 30, 50)];
 imgview4 = [[UIImageView alloc] initWithFrame: CGRectMake(90, 0, 30, 50)];
 imgview5 = [[UIImageView alloc] initWithFrame: CGRectMake(120, 0, 30, 50)];


what is this?, only calls algoritm method?


hoy mike sayop man ni!!!!


不要提交二进制文件呀


openvpn on VPS on IHEP


@berryelectronics You might be interested in this magic, no longer version control PNG files, all the PNG's and icon files are generated dynamically from SVG's at build time

**magic** 🎉


good


updated the main function logics


updated the MOHA_Client constructor logic


updated the main function logic


Still no new 6.19 data on the web.


updated the init function logic.


Sorry, I don't understand your question.


@pfalcon FYI.  A long overdue optimisation.


Oh, I could understand this meaning. Did LunaChat's dependency cause the error at somewhere?

I can fix this issue by adding "exclusions" into LunaChat's pom.xml file, like the following link.
https://github.com/ucchyocean/TravisCI-BuildTesting/commits/master

Does this issue have high priority? If you want, I can fix this at LunaChat repository right now.


already fix download release r2


test


That's done further down in the catch-block, isn't it?


type should use "current" mineType


g++-5.4.0 reports

```
lib/tokenize.cpp: In member function ‘simplifyTypedef’:
lib/tokenize.cpp:1479:0: warning: ‘tok3’ may be used uninitialized in this function [-Wmaybe-uninitialized]
                                 Token::createMutualLinks(tok2, tok3);
 ^
lib/tokenize.cpp:1450:36: note: ‘tok3’ was declared here
                             Token *tok3;
                                    ^

```
I compiled cppcheck with following command:

`sudo make  HAVE_RULES=yes CXX_FLAGS='-O3' `


Indeed thx.


Prepare to mmap.


The @code{-dn} option to disable copying data streams in input files.


Initial commit


Yes, missed the surrounding catch block, just saw the removed one.


ПО-43 Хабиров А.Г. инициализацию успешно прошел. Готов приступить к
выполнению следующего задания”


There are 20 restaurants, each with 20 reviews — how many SQL requests will rendering of this page trigger?

This is actually the best performance boost you can give to your Rails app (not taking [Russian doll caching](http://edgeguides.rubyonrails.org/caching_with_rails.html#russian-doll-caching) in account): associations preloading. [This article](http://blog.arkency.com/2013/12/rails4-preloading/) is almost 3 years old but still a must read for all Rails developers.


config/secret.php
not in project


file db.php not in project


xD I had the same issue with announcements vs announcement.

Kept going crazy when i got the 404 page. Lol


@alexkulya nice job!


this cost me roughly an hour, if not more


I think the word 'load' is confusing (unclear where we are loading it to, and there is a ws-load command that saves objects), let's change it to 'get'.


>Now the filename is DokanSetup-1.0.1.5779.exe. Should it not be DokanSetup-1.0.1.1.exe 1.0.0.(0 + build number)?

Yes, it should be !
build-number has to be reset but it is currently @Maxhy that has access to the appveyor configuration. I will request him the access to the appveyor account to make the change myself 👍

I fixed https://github.com/dokan-dev/dokany/commit/40719844e33f34087178af18eac3100351f0bfd9
https://ci.appveyor.com/project/Maxhy/dokany/build/1.0.1-781/job/oi7d2t7vovni1hby/artifacts


My biggest project in computer programming was creating my own crossword puzzle. It was a project assigned to me in CS 230 and it dealt with a lot of different programming codes in Python. To start me off I typed different steps to guide me through the project as you can see on each line with a hashtag. From line 10 to 24 the programming code I typed was for python to determine how many box spaces I needed for each word in the crossword puzzle. From line 26 to 36 the code I typed was to create the borders for the x and y columns so it actually created the boxes in crossword puzzle. Basically this coding helped make the design of a crossword puzzle. From line 40 to 52 I created my if-else statement so that way whoever was to play the game, each time they entered a word the program would determine if it's the correct letter or the wrong one. From lines 55 to 67 the code was to finish off the crossword puzzle with a border at the bottom that way whoever participated in the game and solved all the words would be notified that they completed the game.


We're about to try to get references to `window` out of the code, or at least wrap it with a try-catch, to help with server rendering.  Not at all important, but if you have time that would be a cool add.


I doubt this refers to the update itself, it seems somehow your db connection was killed, where exactly does this occure and was the update succesful beside this error ?

Furthermore check the logs for a full error stack and rather open a new issue.

You can configure a url (for example 'myTestPage') for global pages which should result in a custom page url like mysite.com/p/myTestPage. This only works if you enabled URL Rewriting https://www.humhub.org/docs/guide-admin-installation.html#enable-url-rewriting-optional


Might be better with:
```if (typeof self.__deepviewRequestForReplay === 'function') {```


thx for tag


fyi @jrieken


Determines how many box numbers for each word


Валится с каким сообщением? Скорее всего не в отсутствии ключа дело. Первым шагом в установке модулей должна быть установка БД. Если эту последовательность нарушить, битрикс на запишет триальный срок и свалится с ошибкой на следующем хите


Этот коммит с мусором, Я извиняюсь.


Uh, definitely not a memory leak. You broke Object::copy. Please run `make check` before pushing to master :)


I can't find the invitation


for future reference: if we change anything in generateC that changes the generated code you need to increase compver property in amimodel by 1 to force recompilation. Would be great to have something smarter to do this, but that's how it is at the moment.


Instead of this, check out what I do here, and use that pattern instead:

https://github.com/DevotedMC/SimpleAdminHacks/blob/master/src/main/java/com/programmerdan/minecraft/simpleadminhacks/hacks/CTAnnounce.java#L61

Or in this case, just send your messages via plugin().serverOperatorBroadcast(cleanMessage); and don't worry about configuring a list at all.


fdc


@cybrann Click https://github.com/JadeEmu/JadeCore_547/invitations


Thanks for pointing out. It's done in commit 5fc292f in case you'd like to review.
Please note I'm not using `Attribute.IsDefined()` since this method is not available in netstandard.


Again, the CTAnnounce pattern could be useful here.

Track break initiation by player; when its time to notify OPs based on your timed task, send all new breaks tracked at that time, then clear the list after sending.

As currently coded, only a single break even will be sent to OPs, so if multiple are occurring at the same time we might never get a notice.


Hey I'm not sure, but I think posting the answers to quizzes of Coursera is a violation of their honor code (https://www.coursera.org/about/terms/honorcode point 3).


They are skipped in tcx files: https://github.com/Runalyze/Runalyze/blob/5489caa1d1f3328104d35805da21f278e490f6d7/inc/import/parser/class.ParserTCXSingle.php#L241


ah! sorry about this. I'll make sure to run tests before pushing.


нет, недостаточно. После удаления эта переменная--, а значит возможна такая ситуация:
xElement  * A = fabric("A"); // m_countObj = 1; id = 0;
xElement  * B = fabric("B"); // m_countObj = 2; id = 1;
delete A; // m_countObj = 1;
xElement  * C = fabric("C"); // m_countObj = 2; id = ?;

Значит должна быть переменная, хранящая информацию об изменениях переменной количества объектов, ну или отдельная static-переменная для id.


ИУС


done


Shows an error for me. Gradle sync fails all the time 👎


this shouldn't be needed anymore b/c getAllNeededLocationVariables will now set book to something... but i'll leave it in


Code to implement file transfer from a client to a server using Link State Routing Protocol in C.


Два режима работы - когда дан вектор, и когда дан грань куба (mask)
Это _рудимент_, сейчас можно объединить грань и входное значение.


damn!!! I love this guy! that's what we all need - mmaps! 👍


In block_rd_txfm(), I don't see SSE can affect skip decision, where
skipping of block can be only decided by PVQ itself.

The introduction of SSE is to considering the rd cost of source signal
(residue),
where the rate is accurate it is not really necessary, I think.

So, if you ever multiply SSE by the same #, I expect no meaningful
change happens in fact.

On 09/27/2016 12:13 PM, Yushin Cho wrote:
> oh- I haven't really thought about that far, but sure I will check
> whether what you say makes sense. Thx for comment.
>
> On Tue, Sep 27, 2016 at 10:22 AM, Guillaume Martres
> <notifications@github.com <mailto:notifications@github.com>> wrote:
>
>     If you multiply *distortion by some factor, you should also
>     multiply *sse by the same factor if you don't want uv skip to be
>     picked more often
>
>     —
>     You are receiving this because you authored the thread.
>     Reply to this email directly, view it on GitHub
>     <https://github.com/ycho/aom/commit/a7b5f659b5750173a0bf70e816a775a4ca047eaf#commitcomment-19194446>,
>     or mute the thread
>     <https://github.com/notifications/unsubscribe-auth/AJp3-wia-AHyw5AWHY2nGJWZGT6w8hgJks5quVDKgaJpZM4KH7sD>.
>
>
>
>
> --
> Thanks!
> Yushin


_рудимент_


Travis CI is used for most dependable open source projects. I think we can help ensure our coverage by using it


add new


Errrrr, this should be +=, not :=


I had already caught it. Just went back to my old fstab


@cybrann ,check your e-mail also, and visit https://github.com/JadeEmu


I will check it soon thanks


@charles-dyfis-net, @carlossg After this commit I started to face issues with empty quoted empty strings ('') in `exec java...` line which blocks Jenkins from starting. I've found out that this could be resolved by changing an direct array printing `"${java_opts_array[@]}"` to `$(printf '%s ' "${java_opts_array[@]}")`.


< P >


Can you please add this hunk back in? Thanks!


@zebraislearning Np


TWRP Recovery hab ich natürlich schon installiert.


This is missing ``--utc`` and ``LC_DATE=C`` or ``LC_ALL=C`` due to the use of ``%b``.


как можно бросить исключение если мы его не ловили и не известно есть ли оно вообще?


Why was this removed? I was about to add this very feature into my fork so I could pull request it to you, but turns out the `alt` property is commented out. Any reason for that?


Np K Np Ok
On Tue, Sep 27, 2016 at 4:33 PM Nanomotion <notifications@github.com> wrote:

> @zebraislearning <https://github.com/zebraislearning> Np
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/dragon-drop-scratch/dragon-drop-www/commit/43b4d7bbced1ea3e2556b7f76fe9ca8bda9b447d#commitcomment-19197673>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AUBvYZ5rKnUqtYWHXCs8DBc4H-enAhN1ks5quX2EgaJpZM4KIHsn>
> .
>


Hmm, I don't think we should run that every time we load a community's posts. I see now that I overlooked it in the earlier review.

I think it'd be better to add reducer logic for each of the cases that we know can change the checklist, i.e. after creating a post, after sending an invite, and so on.


ok


This line should be in namespace radix


added some basic search code


This is a test of persisting review comments and showing them on https://review-on-review.herokuapp.com/comments?auth_key=demo.


No. If you run "go fmt -w=false" in the command prompt you'll get an error that says to run "gofmt" directly if you want to pass it fancy flags.
I did test my code you know :)


@sdumitriu right now 0.2 is covered by tests. Should it be more tests or should I do a PR?


Can change this to <=256 else 255


Ok, but the way it's written now it assumes `%(go)` resolves to an executable named go which resides in the same directory as gofmt?


This line is causing #250 as far as I can see.


Initial commit


Yes, that is the assumption.


Merged. Thanks!


jel mozes napraviti npr klasu DPButton koja extenda UIButton i onda definisati da button ima ove properties, tako da ne moras za svaki button definisati/


`unsafe-eval` is required by the code generated by browserify


`ret56`
@wesbos terr


jesi li mogao 1 segmented controll koristiti, i onda kad korisnik klikne samo promjeniti vrijednosti?


Ainda não finalizado e devidamente testado, commit apenas para manter as alterações no repositório remoto.


Implementacja za pomocą ClassHelpers ?


@OlehKozlov , can all args be const?
can pass String as reference?


That exposes us to a new bug then. Can you open a new bug to address this properly? We're explicitly not making this assumption on other executables, so we shouldn't start now with this one.


Czy warto?


license-update (axelstudios) - Win64-Windows-7-VisualStudio-12: OK (2412 of 2448 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-98.53%25-yellow.svg)


moze umjesto printa alert


Collaborator:
A review for this commit was created. [Link to review](http://dev.visitry.org/ui#review:id=83)


ovdje mora biti alert


@OlehKozlov , `Foods size` looks understandable


mozes reuse ovu funkciju samo joj proslijedi title i message


Indeed. I'm inclined to keep it despite it's redundancy as I think it makes the 4 states more readable. WDYT?


Erkhm, last number is node size.
node Y axis direction (up/down) is number 5.
node_stack_bottom = 0.0, -0.9806652, 0.0, 0.0, -1.0, 0.0, 1


grupisi messageComposer funkcije zajedno i koristi //MARK


That's a lot of duplication... Like, both the front end and back end then need to know what each item in the checklist is and the logic for checking if it's complete.


@OlehKozlov , `getLastId`... Id of what?
Please, write more specific names


mozes li vrapati selected contact if let contact = contact ...


@OlehKozlov , why `-1`?


@OlehKozlov , `0` ? magic number


@Dancanplay, thank you for the version bump and the changelog :) The changelog is a really nice touch, very  helpful :)


pobrisi ove prazne linije


Uploaded it to the chrome and opera stores.


prazne linije


sto ti je contact !


@ptatian Hi Peter, do you know whether the REMS_property_id on the REAC dataset is an ID we can use to match to NLIHC_ID?


alert


This is a test of persisting review comments and showing them on https://review-on-review.herokuapp.com/comments?auth_key=demo.


oh


This playMoveNow appears to be necessary in some cases. The case I found was:
1. Shoot near your feet with an M136 or MAAWS launcher. It should bring you down to half health and knock you out.
2. When your timer is up you are stuck in the knocked out animation and can't move.

I repeated the above steps a few times to confirm. When I uncommented this and tested again the problem was gone.

Uncommented here: 79c6d60


subclass text filed


How about using list of date objects and method, which will check that input date is between any two of them?


@xiujiao hey here is your code!


I included self-signed, because there are some certificates that one might consider a trust anchor but could still be included. Specifically, if you have a cross-signed version of a root, and your root is not yet broadly propagated, you might choose to offer a copy of that cross-signed root as part of a handshake.


ENERGYPLUS_EXPECTED_HASH (evanweaver) - x86_64-MacOS-10.10-clang: OK (2390 of 2448 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-97.63%25-yellow.svg)


@OlehKozlov , `Fir**s**t`


lijepo izgleda. s obzirom da si ti dosta dobar u ovome poslu zelim ti skrenuti par stvari:
- kod ti je poprilicno neuredan, i na tome trebas poraditi da to ljepse izgleda, pogotovo spacing, alignment i sl
- subclass objekte koje vidis da se ponavljaju
- pazi da nemas forced unwrapping

ostalo je ok, mislim da razumijes o cemu ti ovo gore govorim


@Nadahar VLC for desktop gets frozen/looped and doesn't work for me, so it's related to this group of commits where we added support for the program


Ok, does it still allow to load standard modules?


why?


aca hay un error eloy


it's usually worth testing across as many platforms as you can


HOT FIX


@OlehKozlov , empty  methods?


Slazem se u potpunosti,. Ovo je v1. Proci cu kroz primjedbe i napraviti v2
i commit-ati.

2016-09-27 22:56 GMT+02:00 irfanG <notifications@github.com>:

> lijepo izgleda. s obzirom da si ti dosta dobar u ovome poslu zelim ti
> skrenuti par stvari:
>
>    - kod ti je poprilicno neuredan, i na tome trebas poraditi da to
>    ljepse izgleda, pogotovo spacing, alignment i sl
>    - subclass objekte koje vidis da se ponavljaju
>    - pazi da nemas forced unwrapping
>
> ostalo je ok, mislim da razumijes o cemu ti ovo gore govorim
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/hamzaze/ios-journey/commit/58e6fa47fa1a554e42662fc039516de49260e507#commitcomment-19198013>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ATHqxGLC5L1ZHT997vOZ2RE3YgkcRdtrks5quYMRgaJpZM4KIIix>
> .
>


@OlehKozlov , can args be const?


А то что, у меня постоянно vkopt апи дёргает их не тревожит ? )


@boneskull What checks do you mean?
`require('./lib/mocha-intellij-stringifier.js').stringify(value)` is just a wrapper around `require('mocha//lib/utils').stringify(value)`


We'd be better off reverting the commit than implementing that particular fix.

That said, I'd like to figure out how that's happening -- I can't reproduce it.

```
java_opts_array=(); while IFS= read -r -d '' item; do java_opts_array+=( "$item" ); done < <(xargs printf '%s\0' <<<"$JAVA_OPTS"); declare -p java_opts_array; echo "${#java_opts_array[@]}"
```

...emits:

```
declare -a java_opts_array='()'
0
```

...that is, a zero-length (empty) array, one that doesn't insert any new arguments at all when expanded.


GitKraken ignores global configs IIRC


@OlehKozlov , change to `if(null != foodsR)`


If you refer to this being landed as a separate commit, I think that is actually okay. :)


This would not catch if a GroupName was indicated and a GID=0 was indicated; 0 is a valid GID.


@luka5z, ...could you provide output of `declare -p JAVA_OPTS JENKINS_OPTS`?


rgrtger


oh I was just being rowdy and too lazy to find a drake gif.

HOTLINE FIX

![http---fat gfycat com-creamyloathsomeamericanlobster](https://cloud.githubusercontent.com/assets/498775/18891672/535bd5b2-84d4-11e6-8034-3e8215d42654.gif)


Another comment to see if this app can display comments as they arrive.


UP TO DATE


so you leave discard mount option ?


Основная часть


Still need to refactor so that button identification is not dependent on the xml string associated with the button


That's not equivalent.


I was given your project for review and have finally had the opening in my schedule to be able to look at what was going on. Thanks for understanding.

That said here is my look at your work. I'll start with some minor comments and then go through the problems.

* The final notebook you present should be slightly cleaner. In a business situation it is a lot of scrolling to get to insights so far. You can improve on this by removing a lot of the info and descrie sections.
* A few situations you approached with a brute force method. Although this is a safe and secure way of getting to the solution there's usually a more elegant way that saves you valuable typing time.
* When a cell takes too long to run, it might be worth explaining why it's taking too long. That will also usually provide an insight as to how to work around it. For example, would more power help(spin up a server), are there too many parameters(reduce features/complexity)
* When you leave a TK feature, is always handy to also explain what it will involve. With visualization what will be the most useful? How would your write up be approached?

Okay now on to the problems:

1. Aside from some of the points above it was very cleanly done. Your selection of features was clear, though your write up of what makes those features Las Vegas was not as descriptive as it could have been. Additinoally your correlation table might be a little easier to read with a heatmap. With your logisitic regression it might have been a valuable idea to perhaps a smaller selection of parameters across the linear space. One interesting question I'd have is how your logistic regression would compare to that of your KNN model in classifying Vegas, which do you think would be more resistant to overfitting?
2. Again from the minor comments removing the print outs of the values will make it much easier to read and work with. Maybe have them on a line below and remove them afterwards. Your approach of isolating the service and the food was great! Very well done. It was apparent that there was a slight imbalance between the two classes, would that cause any issues? With the columns there did seem to be some cross over between the two like `'fast_service'` and `'fast_food'`. Your explination at the end as to the problems of your first report were great, and your future road map was also a very proper approach to the situation.
3-5. Probably a good idea to look over the solutions.

Overall your project was great, and my concerns are all rather minor, end of the project datacleaning and presentation based, not so much with model selection or implementation.


Hmmmm... I don't remember. I could add it back in I guess.


Argh. BSD vs GNU xargs. Damnit. I've got this.


Errr, it's a floating patch?


This check should be extracted as a boolean into `driver.lb`. Too much duplication.


NO IT DOESNT


Maybe put a deprecation warning at runtime when using `create`, and a TODO for removing this in the next major version?


Or maybe use a Jinja2 variable? That may be more natural.


That's equivalent, yes. 😛


Thought on naming: it's nice for methods to be named as verbs, like `createModule` and `createComponent`.


Added a third trigger.


@SubJunk VLC's DLNA implementation is seriously flawed. There are so many problems with it that I don't think we should assume that the problem is with UMS. One basic problem is that it queries the whole directory structure recursively. If you have many shared files that means it will take time, especially in the very time-consuming way UMS works. On top of that it starts to re-query the whole tree relatively soon, I followed the log and found that UMS started to scan the same files again after a while. At the same time VLC's interface give no visal clues while it waits, and appear to "hang". I've seen people saying many places on the net that it can take 15 minutes or more for VLC to get the content up (with other servers). It might be that you simply haven't waited long enough.

When I was testing this, I changed my shared files to just one folder with a few files in it and turned off all the "extra stuff" like transcoding folders etc. VLC will follow all of these all the way down. When I did this, it will show in "just a few seconds".

The devs at VLC has realized that the implementation is fubar, so it's supposedly rewritten from scratch in VLC 3.x. This version doesn't enumerate the whole directory tree first among others. VLC 3.x isn't released yet though. I've downloaded some of the nightly builds, but none of the ones I tested worked at all - neither at DLNA or to play "normal" files. Some crashed simply shortly after start before the GUI came up, so I gave up on testing the new functionality.

For those that have few shared files and are willing to wait, the current 2.x version works though - it is possible to use it to watch videos, so it's nice to a renderer configuration to avoid unnecessary transcoding for those that choose to live with it.


This is sooooooo cool! Thanks so much for doing this!


is there a better way to append these without saying append 3x?


I don't. If you could explain I will be extremely grateful;)


I was just being silly... floating patch makes sense... sorry for distraction

![oszlj52](https://cloud.githubusercontent.com/assets/498775/18892058/0b880b5a-84d6-11e6-9a10-5aa93e93efc0.jpg)


Sorry @Floessie , I had to effectively revert this commit as I pulled just before you committed, and my commit included some more extensive changes to match RawPedia.


CI-only changes don't really need re-tagging


`rt`


@magnumripper do you know the right package to install?  It was libasan0 on my ubuntu, so that is what I started with.  Now I am out of ideas, and not sure how to check against travisCI


this is a good use case for a dictionary structure. instead of nested if else, you can define win & lose states and query that object separately, like so:

results = {
    ROCK: {
        ROCK: 2,
        PAPER: 0,
        SCISSORS: 1
    },
    PAPER: .....etc etc
}

now with this object, you can simply query it with:

results[player_move][cp_move]

..and it'll return loss/win/tie!


@Nadahar cool, thanks for the summary. Interesting that their phone app is so different - it's actually really nice to use


Fix submitted as PR #357.

When given an empty string on input, GNU xargs -- unlike BSD xargs -- still executes the command it's given.

Thus, `printf '%s\0'` runs with no additional arguments giving a `%s`. In compliance with the POSIX spec for shell printf, this treats the `%s` as a single string and emits a raw NUL, which the while loop then reads and appends to the array.

---

Thus, on a system with GNU xargs, one gets `declare -a java_opts_array='( [0]="" )'`, whereas on a system with BSD xargs (where I tested this code), one gets `declare -a java_opts_array='( )'`.


So the reason I did it that way was because I was unsure if python handled arrays like objects. Didn't want to just have one array object that was updated in all three places, no matter which one I referenced.

For just the append part, I'm not sure. Dunno if there's a better way to append three objects to an empty array.

I also initially misread the prompt thinking that I couldn't use libraries like numpi (why I kinda made an ugly 2d array by hand), but I'm pretty sure I can, so I was thinking I'd just use that to make this.


lots of if else - take this opportunity to show off some pythonic powers ~~~~
i believe you can do something to replace the if else's here, to make them more like a switch statement, like so:

def lose():
   print 'lose'
   cp_wins += 1

def win():
    print 'win'
    cp_wins += 1

def tie():
    print 'tied'
    ties += 1

final_result = {
   0: win,
   1: lose,
   2: tie,
}

and then call:

final_result[winner]()

and it'll print accordingly! wala!


Dar click en _View Raw_ para descargar el archivo.


This might not be the behavior we want, it's _possible_ to be in an opfor unit, but not in an opfor group (i.e. a BluFor group)


Added my name and ONID ID


Oooh crazy, so it's using dictionaries nested in dictionaries

Cool cool


you may want to move this to a separate file, for organizational purposes


But this seems the easiest way to get everything fixed from my laptop right now. I am out of my comfort zone when it concerns these matters ...


@diracdeltas @jonathansampson  Checked on 0.12.3dev-RC1 and this is the current behavior. If I enable block-script globally and then open twitter.com it doesn't redirect to mobile.twitter.com..But if I open twitter.com and then enable block-script at page level then it redirects to mobile.twitter.com


class computer_player, or just everything above?


This should be before the sleep


This should also be before the sleep


okay whatever's easiest


just da class, and whatever it needs

On Tue, Sep 27, 2016 at 5:22 PM, Hank <notifications@github.com> wrote:

> class computer_player, or just everything above?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/HankShorb/Sticks-Stones/commit/0d505162af471ec320d298a516c92e24bce4d6f8#commitcomment-19198322>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADcMX92PsflQncEnMOVN2Sz0VvrPmtSnks5quYkbgaJpZM4KIKb2>
> .
>


``final_result[winner]() ``***


Running from the finally block protects the code from being aborted by the runtime.

It basically ensures that DoStartManage will actually be called after RemoveSignalHandlers return from the icall.


#functionreferences


@SubJunk The DLNA issues with VLC has been there for years, it seems to have been very far from the top of their list for a long time. Since the mobile version is never I guess it's fresher code, maybe they've replaced the current DLNA implementation in the desktop application with the one from the mobile version in 3.0. I love VLC generally though, and use it as my general media player most of the time.


Okaykay


@espadrine What if `fn` doesn't exist in `this.stack`, or was previously removed? `index` would be `-1`, and I don't think you'd want to decrement `this.stackInsertion` nor am I sure how `splice()` behaves with a negative index.


wesnoth.delay uses CVideo::delay which is usually used for animations/ui effects and thus shoudl do nothing if the game was run in nogui mode. Did you test that this plusing works properly in nogui mode?


spaces after comment hashes


Imagenes EXO


oponent


^wtf, that's crazy
Python can just take those strings ad "()" and it'll call the function of the same name?
Did not know


why you removed this??


thanks vincent :)


see also: http://www.hitlistapp.com/


@wooorm it's not unused:

    .use(html)

No one will use this module on its own. It's pointless. Everyone will use it with some sort of output, and HTML output is the most common, the original target for Markdown, _and_ what this module was originally designed for. No one _has_ to use remark-html just because it's used in the README. What you're commenting on is an _example_, not the be-all end-all of remark-rewrite-headers usage. Examples are more useful if they actually _do_ something useful instead of just `require()`ing the module and being done with it.

remark-html stays.


That was easy :Kappa: