{"action":"created","issue":{"url":"https://api.github.com/repos/ethereum/browser-solidity/issues/105","repository_url":"https://api.github.com/repos/ethereum/browser-solidity","labels_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/105/comments","events_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/105/events","html_url":"https://github.com/ethereum/browser-solidity/pull/105","id":160420396,"number":105,"title":"Fixing browser testing","user":{"login":"redsquirrel","id":2512,"avatar_url":"https://avatars.githubusercontent.com/u/2512?v=3","gravatar_id":"","url":"https://api.github.com/users/redsquirrel","html_url":"https://github.com/redsquirrel","followers_url":"https://api.github.com/users/redsquirrel/followers","following_url":"https://api.github.com/users/redsquirrel/following{/other_user}","gists_url":"https://api.github.com/users/redsquirrel/gists{/gist_id}","starred_url":"https://api.github.com/users/redsquirrel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/redsquirrel/subscriptions","organizations_url":"https://api.github.com/users/redsquirrel/orgs","repos_url":"https://api.github.com/users/redsquirrel/repos","events_url":"https://api.github.com/users/redsquirrel/events{/privacy}","received_events_url":"https://api.github.com/users/redsquirrel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ethereum/browser-solidity/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-15T13:21:08Z","updated_at":"2016-06-21T12:45:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ethereum/browser-solidity/pulls/105","html_url":"https://github.com/ethereum/browser-solidity/pull/105","diff_url":"https://github.com/ethereum/browser-solidity/pull/105.diff","patch_url":"https://github.com/ethereum/browser-solidity/pull/105.patch"},"body":"Do not merge. I'm using this PR to investigate browser testing issues."},"comment":{"url":"https://api.github.com/repos/ethereum/browser-solidity/issues/comments/227428272","html_url":"https://github.com/ethereum/browser-solidity/pull/105#issuecomment-227428272","issue_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/105","id":227428272,"user":{"login":"redsquirrel","id":2512,"avatar_url":"https://avatars.githubusercontent.com/u/2512?v=3","gravatar_id":"","url":"https://api.github.com/users/redsquirrel","html_url":"https://github.com/redsquirrel","followers_url":"https://api.github.com/users/redsquirrel/followers","following_url":"https://api.github.com/users/redsquirrel/following{/other_user}","gists_url":"https://api.github.com/users/redsquirrel/gists{/gist_id}","starred_url":"https://api.github.com/users/redsquirrel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/redsquirrel/subscriptions","organizations_url":"https://api.github.com/users/redsquirrel/orgs","repos_url":"https://api.github.com/users/redsquirrel/repos","events_url":"https://api.github.com/users/redsquirrel/events{/privacy}","received_events_url":"https://api.github.com/users/redsquirrel/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T12:45:23Z","updated_at":"2016-06-21T12:45:23Z","body":"Here is the full email from Travis support:\r\n\r\n```\r\nHey Dave -\r\n\r\nThanks for your reply! Great questions. \r\n\r\nRestarting builds essentially send them back to the queue to run again, usually when they faild \r\nfor some external reason that does not require code changes to get tests passing. There's a\r\nlittle refresh circlular arrow on the Current build page on Travis for your repo - if you click\r\nthat, the build will restart (there's a similar question on Stack Overflow here with a nice\r\nscreenshot). Alternatively, you can use our CLI tool from the travis ge m to do the same thing.\r\nDoes it seem like one of those two options would work? \r\n\r\nAs to access to debugging tools - of course! You can trigger a debug job as follows: \r\n\r\n1. Get the API token using the CLI and send a POST request to /job/:job_id/debug replacing the\r\nTOKEN and JOB_ID values below:\r\n\r\n#! /usr/bin/env bash\r\n\r\ncurl -s -X POST \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"Accept: application/json\" \\\r\n  -H \"Travis-API-Version: 3\" \\\r\n  -H \"Authorization: token <TOKEN>\" \\\r\n  https://api.travis-ci.com/job/<JOB_ID>/debug\r\n\r\n2. Head back to the web UI and in the log of your job. you should see the following lines to \r\nconnect to the VM:\r\n\r\nSetting up debug tools.\r\nPreparing debug sessions.\r\nUse the following SSH command to access the interactive debugging environment:\r\nssh ukjiuCEkxBBnRAe32Y8xCH0zj@ny2.tmate.io\r\n\r\n3. Connect from your computer using SSH into the interactive session, and once you're\r\ndone, just type exit and your build will terminate. \r\n\r\nPlease note that when the debug build is initiated like this, the job will skip the remaining\r\nphases after debug. Also, if you're all set with your log after running the debug build,\r\nplease consider removing it. \r\n\r\nI hope this helps - and let us know if you give this option a try or if there's anything else\r\nwe can do to help :) \r\n\r\nHave a great day!\r\nAnna\r\n```\r\n\r\nIn order to troubleshoot this myself, I'm going to need write access to Github's browser-solidity project. If someone with write access wants to dig into this, go for it. 😄  We can also leave the browser testing as-is, and have it be a manual step (see README for how to run it locally) in the PR merge process rather than as part of the automated travis build."}}
{"actor":{"display_login":"redsquirrel"}}