{"action":"closed","issue":{"url":"https://api.github.com/repos/ga4gh/server/issues/511","labels_url":"https://api.github.com/repos/ga4gh/server/issues/511/labels{/name}","comments_url":"https://api.github.com/repos/ga4gh/server/issues/511/comments","events_url":"https://api.github.com/repos/ga4gh/server/issues/511/events","html_url":"https://github.com/ga4gh/server/issues/511","id":96605275,"number":511,"title":"Refactor certain end-to-end tests for class-level server startup/shutdown","user":{"login":"dcolligan","id":7422120,"avatar_url":"https://avatars.githubusercontent.com/u/7422120?v=3","gravatar_id":"","url":"https://api.github.com/users/dcolligan","html_url":"https://github.com/dcolligan","followers_url":"https://api.github.com/users/dcolligan/followers","following_url":"https://api.github.com/users/dcolligan/following{/other_user}","gists_url":"https://api.github.com/users/dcolligan/gists{/gist_id}","starred_url":"https://api.github.com/users/dcolligan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcolligan/subscriptions","organizations_url":"https://api.github.com/users/dcolligan/orgs","repos_url":"https://api.github.com/users/dcolligan/repos","events_url":"https://api.github.com/users/dcolligan/events{/privacy}","received_events_url":"https://api.github.com/users/dcolligan/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"dcolligan","id":7422120,"avatar_url":"https://avatars.githubusercontent.com/u/7422120?v=3","gravatar_id":"","url":"https://api.github.com/users/dcolligan","html_url":"https://github.com/dcolligan","followers_url":"https://api.github.com/users/dcolligan/followers","following_url":"https://api.github.com/users/dcolligan/following{/other_user}","gists_url":"https://api.github.com/users/dcolligan/gists{/gist_id}","starred_url":"https://api.github.com/users/dcolligan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcolligan/subscriptions","organizations_url":"https://api.github.com/users/dcolligan/orgs","repos_url":"https://api.github.com/users/dcolligan/repos","events_url":"https://api.github.com/users/dcolligan/events{/privacy}","received_events_url":"https://api.github.com/users/dcolligan/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-07-22T16:11:08Z","updated_at":"2015-07-29T10:40:41Z","closed_at":"2015-07-29T10:40:40Z","body":"Right now for the end to end tests we have (at least) one server start up and shut down per test.  If a number of tests in a class use the same server configuration(s) there is no need for this and startup and shutdown can be done at the class level instead of the function level.\r\n\r\nThis will cut down significantly on test run time.  For instance, `test_oidc.py` runtime will drop (preliminary results indicate) from 20s to 7s."}}