{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode-go/issues/1218","repository_url":"https://api.github.com/repos/Microsoft/vscode-go","labels_url":"https://api.github.com/repos/Microsoft/vscode-go/issues/1218/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode-go/issues/1218/comments","events_url":"https://api.github.com/repos/Microsoft/vscode-go/issues/1218/events","html_url":"https://github.com/Microsoft/vscode-go/pull/1218","id":258249178,"number":1218,"title":"Add \"Cancel Running Test\" status bar item","user":{"login":"tylerb","id":70804,"avatar_url":"https://avatars0.githubusercontent.com/u/70804?v=4","gravatar_id":"","url":"https://api.github.com/users/tylerb","html_url":"https://github.com/tylerb","followers_url":"https://api.github.com/users/tylerb/followers","following_url":"https://api.github.com/users/tylerb/following{/other_user}","gists_url":"https://api.github.com/users/tylerb/gists{/gist_id}","starred_url":"https://api.github.com/users/tylerb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tylerb/subscriptions","organizations_url":"https://api.github.com/users/tylerb/orgs","repos_url":"https://api.github.com/users/tylerb/repos","events_url":"https://api.github.com/users/tylerb/events{/privacy}","received_events_url":"https://api.github.com/users/tylerb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2017-09-16T18:19:41Z","updated_at":"2018-03-26T17:27:47Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/Microsoft/vscode-go/pulls/1218","html_url":"https://github.com/Microsoft/vscode-go/pull/1218","diff_url":"https://github.com/Microsoft/vscode-go/pull/1218.diff","patch_url":"https://github.com/Microsoft/vscode-go/pull/1218.patch"},"body":"Fixes #1047 \r\n\r\nThis PR introduces two new pieces of functionality:\r\n\r\n1. Only one test can run at a time.\r\n  a. Previously, if a user invoked a command to run a test while a test was already running, a second, entirely separate test instance would be started.\r\n  b. This could cause some unexpected behavior, especially for tests that had a setup/teardown that both test instances were trying to use.\r\n2. A new \"Cancel Running Test\" status bar item appears at the bottom left of the status bar whenever a test is running.\r\n  a. Clicking this status bar item will cancel the running test."},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode-go/issues/comments/376246164","html_url":"https://github.com/Microsoft/vscode-go/pull/1218#issuecomment-376246164","issue_url":"https://api.github.com/repos/Microsoft/vscode-go/issues/1218","id":376246164,"user":{"login":"tylerb","id":70804,"avatar_url":"https://avatars0.githubusercontent.com/u/70804?v=4","gravatar_id":"","url":"https://api.github.com/users/tylerb","html_url":"https://github.com/tylerb","followers_url":"https://api.github.com/users/tylerb/followers","following_url":"https://api.github.com/users/tylerb/following{/other_user}","gists_url":"https://api.github.com/users/tylerb/gists{/gist_id}","starred_url":"https://api.github.com/users/tylerb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tylerb/subscriptions","organizations_url":"https://api.github.com/users/tylerb/orgs","repos_url":"https://api.github.com/users/tylerb/repos","events_url":"https://api.github.com/users/tylerb/events{/privacy}","received_events_url":"https://api.github.com/users/tylerb/received_events","type":"User","site_admin":false},"created_at":"2018-03-26T17:27:47Z","updated_at":"2018-03-26T17:27:47Z","author_association":"CONTRIBUTOR","body":"I wanted to use `SIGINT` to allow `go test` to handle it and terminate gracefully, but it had no effect when I sent it. Is there something I'm missing? `SIGKILL` terminates the process immediately, but `SIGINT` gave no output and did not terminate the process."}}
{"actor":{"display_login":"tylerb"}}