{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/13977","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/13977/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/13977/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/13977/events","html_url":"https://github.com/rust-lang/rust/issues/13977","id":32895142,"number":13977,"title":"rustdoc: consider running tests in a fresh temporary directory","user":{"login":"pnkfelix","id":173127,"avatar_url":"https://avatars.githubusercontent.com/u/173127?v=3","gravatar_id":"","url":"https://api.github.com/users/pnkfelix","html_url":"https://github.com/pnkfelix","followers_url":"https://api.github.com/users/pnkfelix/followers","following_url":"https://api.github.com/users/pnkfelix/following{/other_user}","gists_url":"https://api.github.com/users/pnkfelix/gists{/gist_id}","starred_url":"https://api.github.com/users/pnkfelix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pnkfelix/subscriptions","organizations_url":"https://api.github.com/users/pnkfelix/orgs","repos_url":"https://api.github.com/users/pnkfelix/repos","events_url":"https://api.github.com/users/pnkfelix/events{/privacy}","received_events_url":"https://api.github.com/users/pnkfelix/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rust-lang/rust/labels/A-rustdoc","name":"A-rustdoc","color":"d7e102"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-05-06T14:04:24Z","updated_at":"2016-02-02T18:27:14Z","closed_at":null,"body":"Spawned off of Issue #13965.  I had a couple nice illustrative bits of code that spewed output into some files.  I didn't really think about the consequences of doing that with respect to the rustdoc workflow.\r\n\r\n( What, doesn't everyone do their builds in an isolated build tree?  No, not everyone?  Wait, is it just me?  :) ... )\r\n\r\nAnyway, I guess this is a feature request that either rustdoc itself or our make infrastructure should ensure that the current working directory is set to a separate workspace when rustdoc runs, and the contents of that workspace should be deleted if rustdoc terminates without an error condition."},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/178740127","html_url":"https://github.com/rust-lang/rust/issues/13977#issuecomment-178740127","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/13977","id":178740127,"user":{"login":"steveklabnik","id":27786,"avatar_url":"https://avatars.githubusercontent.com/u/27786?v=3","gravatar_id":"","url":"https://api.github.com/users/steveklabnik","html_url":"https://github.com/steveklabnik","followers_url":"https://api.github.com/users/steveklabnik/followers","following_url":"https://api.github.com/users/steveklabnik/following{/other_user}","gists_url":"https://api.github.com/users/steveklabnik/gists{/gist_id}","starred_url":"https://api.github.com/users/steveklabnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/steveklabnik/subscriptions","organizations_url":"https://api.github.com/users/steveklabnik/orgs","repos_url":"https://api.github.com/users/steveklabnik/repos","events_url":"https://api.github.com/users/steveklabnik/events{/privacy}","received_events_url":"https://api.github.com/users/steveklabnik/received_events","type":"User","site_admin":false},"created_at":"2016-02-02T18:27:14Z","updated_at":"2016-02-02T18:27:14Z","body":"Triage: I am not aware of any change here."}}