{"action":"created","issue":{"url":"https://api.github.com/repos/idaholab/moose/issues/10046","repository_url":"https://api.github.com/repos/idaholab/moose","labels_url":"https://api.github.com/repos/idaholab/moose/issues/10046/labels{/name}","comments_url":"https://api.github.com/repos/idaholab/moose/issues/10046/comments","events_url":"https://api.github.com/repos/idaholab/moose/issues/10046/events","html_url":"https://github.com/idaholab/moose/pull/10046","id":264000832,"number":10046,"title":"Allow QueueManager to operate in parallel","user":{"login":"milljm","id":6414286,"avatar_url":"https://avatars3.githubusercontent.com/u/6414286?v=4","gravatar_id":"","url":"https://api.github.com/users/milljm","html_url":"https://github.com/milljm","followers_url":"https://api.github.com/users/milljm/followers","following_url":"https://api.github.com/users/milljm/following{/other_user}","gists_url":"https://api.github.com/users/milljm/gists{/gist_id}","starred_url":"https://api.github.com/users/milljm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/milljm/subscriptions","organizations_url":"https://api.github.com/users/milljm/orgs","repos_url":"https://api.github.com/users/milljm/repos","events_url":"https://api.github.com/users/milljm/events{/privacy}","received_events_url":"https://api.github.com/users/milljm/received_events","type":"User","site_admin":false},"labels":[{"id":80663234,"url":"https://api.github.com/repos/idaholab/moose/labels/C:%20TestHarness","name":"C: TestHarness","color":"0052cc","default":false},{"id":636291780,"url":"https://api.github.com/repos/idaholab/moose/labels/PR:%20Failed%20but%20allowed","name":"PR: Failed but allowed","color":"fbca04","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-10-09T19:25:14Z","updated_at":"2018-05-10T15:32:04Z","closed_at":"2017-10-20T17:43:34Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/idaholab/moose/pulls/10046","html_url":"https://github.com/idaholab/moose/pull/10046","diff_url":"https://github.com/idaholab/moose/pull/10046.diff","patch_url":"https://github.com/idaholab/moose/pull/10046.patch"},"body":"Minimum required to get QueueManager to work with threads.\r\n\r\nAllow the QueueManager to utilize the threading model provided in\r\nthe base class.\r\n\r\nAdded methods to the job class to; 1. return a unique identifier,\r\nand *2. obtain/set the number of processors needed for that job.\r\nModifications to the Scheduler base class were made to use this\r\nnew method of resource allocation.\r\n\r\n* This is necessary when using the QueueManager, because each job\r\nlaunched requires only 1 processor in order to do so (invoking\r\nqsub, qstat, etc), and _not_ how many processors the _test_ needs.\r\n\r\nModified contrib/dag to allow the retrieval of a cached dag, and\r\nadded methods to reverse the edges in the dag so the QueueManager\r\ncan reverse the dependency direction when performing\r\nprocessResults.\r\n\r\nFixed a bug where I was clobbering the tester object while in a for\r\nloop during the race condition checks.\r\n\r\nFix a bug when supplying absolute path with --pbs options, the path\r\nwas stipped.\r\n\r\nAdd unit tests for RunPBS\r\n\r\nCloses #9911 \r\n"},"comment":{"url":"https://api.github.com/repos/idaholab/moose/issues/comments/388090131","html_url":"https://github.com/idaholab/moose/pull/10046#issuecomment-388090131","issue_url":"https://api.github.com/repos/idaholab/moose/issues/10046","id":388090131,"user":{"login":"milljm","id":6414286,"avatar_url":"https://avatars3.githubusercontent.com/u/6414286?v=4","gravatar_id":"","url":"https://api.github.com/users/milljm","html_url":"https://github.com/milljm","followers_url":"https://api.github.com/users/milljm/followers","following_url":"https://api.github.com/users/milljm/following{/other_user}","gists_url":"https://api.github.com/users/milljm/gists{/gist_id}","starred_url":"https://api.github.com/users/milljm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/milljm/subscriptions","organizations_url":"https://api.github.com/users/milljm/orgs","repos_url":"https://api.github.com/users/milljm/repos","events_url":"https://api.github.com/users/milljm/events{/privacy}","received_events_url":"https://api.github.com/users/milljm/received_events","type":"User","site_admin":false},"created_at":"2018-05-10T15:32:04Z","updated_at":"2018-05-10T15:32:04Z","author_association":"CONTRIBUTOR","body":"🎉 "}}
{"actor":{"display_login":"milljm"}}