{"action":"opened","issue":{"url":"https://api.github.com/repos/samtools/htsjdk/issues/461","repository_url":"https://api.github.com/repos/samtools/htsjdk","labels_url":"https://api.github.com/repos/samtools/htsjdk/issues/461/labels{/name}","comments_url":"https://api.github.com/repos/samtools/htsjdk/issues/461/comments","events_url":"https://api.github.com/repos/samtools/htsjdk/issues/461/events","html_url":"https://github.com/samtools/htsjdk/issues/461","id":131409546,"number":461,"title":"Fix inexplicable SRA test failures","user":{"login":"lbergelson","id":4700332,"avatar_url":"https://avatars.githubusercontent.com/u/4700332?v=3","gravatar_id":"","url":"https://api.github.com/users/lbergelson","html_url":"https://github.com/lbergelson","followers_url":"https://api.github.com/users/lbergelson/followers","following_url":"https://api.github.com/users/lbergelson/following{/other_user}","gists_url":"https://api.github.com/users/lbergelson/gists{/gist_id}","starred_url":"https://api.github.com/users/lbergelson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lbergelson/subscriptions","organizations_url":"https://api.github.com/users/lbergelson/orgs","repos_url":"https://api.github.com/users/lbergelson/repos","events_url":"https://api.github.com/users/lbergelson/events{/privacy}","received_events_url":"https://api.github.com/users/lbergelson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-02-04T16:56:38Z","updated_at":"2016-02-04T16:56:38Z","closed_at":null,"body":"We've seen a case of  \"Invalid SRA accession was passed to SRA reader\" in many tests. Before running the tests we checked that SRAAccession.isSupported() The accession number usually passes, so I think it must be failing NGS.isValid(acc) (or SRAAccession.isSupported() has changed between invocations... is that possible?)\r\n\r\nFollowing the trail leads down to an undocumented native method call to private native static boolean IsValid ( String spec ); so it's hard to tell why things are failing.\r\n\r\nThese errors were transient and we've been unable to reproduce them, but they've caused a major headache for production so it's necessary that we prevent this from happening again.  See #459 for the temporary solution."}}