{"action":"created","issue":{"url":"https://api.github.com/repos/broadinstitute/hellbender/issues/529","labels_url":"https://api.github.com/repos/broadinstitute/hellbender/issues/529/labels{/name}","comments_url":"https://api.github.com/repos/broadinstitute/hellbender/issues/529/comments","events_url":"https://api.github.com/repos/broadinstitute/hellbender/issues/529/events","html_url":"https://github.com/broadinstitute/hellbender/pull/529","id":81026360,"number":529,"title":"Dataflow BaseRecalibrator, local and cloud (with tests)","user":{"login":"jean-philippe-martin","id":10458949,"avatar_url":"https://avatars.githubusercontent.com/u/10458949?v=3","gravatar_id":"","url":"https://api.github.com/users/jean-philippe-martin","html_url":"https://github.com/jean-philippe-martin","followers_url":"https://api.github.com/users/jean-philippe-martin/followers","following_url":"https://api.github.com/users/jean-philippe-martin/following{/other_user}","gists_url":"https://api.github.com/users/jean-philippe-martin/gists{/gist_id}","starred_url":"https://api.github.com/users/jean-philippe-martin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jean-philippe-martin/subscriptions","organizations_url":"https://api.github.com/users/jean-philippe-martin/orgs","repos_url":"https://api.github.com/users/jean-philippe-martin/repos","events_url":"https://api.github.com/users/jean-philippe-martin/events{/privacy}","received_events_url":"https://api.github.com/users/jean-philippe-martin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jean-philippe-martin","id":10458949,"avatar_url":"https://avatars.githubusercontent.com/u/10458949?v=3","gravatar_id":"","url":"https://api.github.com/users/jean-philippe-martin","html_url":"https://github.com/jean-philippe-martin","followers_url":"https://api.github.com/users/jean-philippe-martin/followers","following_url":"https://api.github.com/users/jean-philippe-martin/following{/other_user}","gists_url":"https://api.github.com/users/jean-philippe-martin/gists{/gist_id}","starred_url":"https://api.github.com/users/jean-philippe-martin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jean-philippe-martin/subscriptions","organizations_url":"https://api.github.com/users/jean-philippe-martin/orgs","repos_url":"https://api.github.com/users/jean-philippe-martin/repos","events_url":"https://api.github.com/users/jean-philippe-martin/events{/privacy}","received_events_url":"https://api.github.com/users/jean-philippe-martin/received_events","type":"User","site_admin":false},"milestone":null,"comments":8,"created_at":"2015-05-26T16:01:48Z","updated_at":"2015-05-27T20:01:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/broadinstitute/hellbender/pulls/529","html_url":"https://github.com/broadinstitute/hellbender/pull/529","diff_url":"https://github.com/broadinstitute/hellbender/pull/529.diff","patch_url":"https://github.com/broadinstitute/hellbender/pull/529.patch"},"body":"This version can compute on either locally, or on the cloud. There are a few things still on the table: it can't read dbSNP from GCS yet (no point in doing that since the skeleton team's working on the same thing) and it repatriates the recalTables even if the report is meant to be on the cloud (I expect many things to change, so better to do that once things are more stable. Besides, report on the cloud is an edge case, normally we want the textual report on the client's machine.\r\n\r\nThis relies on dataflow-java 0.9; it has now released so we're good."},"comment":{"url":"https://api.github.com/repos/broadinstitute/hellbender/issues/comments/106056600","html_url":"https://github.com/broadinstitute/hellbender/pull/529#issuecomment-106056600","issue_url":"https://api.github.com/repos/broadinstitute/hellbender/issues/529","id":106056600,"user":{"login":"droazen","id":798637,"avatar_url":"https://avatars.githubusercontent.com/u/798637?v=3","gravatar_id":"","url":"https://api.github.com/users/droazen","html_url":"https://github.com/droazen","followers_url":"https://api.github.com/users/droazen/followers","following_url":"https://api.github.com/users/droazen/following{/other_user}","gists_url":"https://api.github.com/users/droazen/gists{/gist_id}","starred_url":"https://api.github.com/users/droazen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/droazen/subscriptions","organizations_url":"https://api.github.com/users/droazen/orgs","repos_url":"https://api.github.com/users/droazen/repos","events_url":"https://api.github.com/users/droazen/events{/privacy}","received_events_url":"https://api.github.com/users/droazen/received_events","type":"User","site_admin":false},"created_at":"2015-05-27T20:01:52Z","updated_at":"2015-05-27T20:01:52Z","body":"In `BaseRecalibratorDataflowIntegrationTest`, could you please separate the cloud-based test cases from the local test cases (ie., split your `DataProvider` into two), create a separate test method that handles just the cloud-based test cases, and annotate this method as belonging to the \"cloud\" TestNG group. Eg, `@Test( dataProvider = X, groups = {\"cloud\"})` \r\n\r\nThis should allow us to get tests passing on travis for now so that we can merge this."}}