Running... [ ] 0% | ETA: 0s | 0/2000 samples | 0 samples/sRunning... [ ] 0% | ETA: 0s | 0/2000 samples | 0 samples/sRunning... [ ] 0% | ETA: 0s | 0/2000 samples | 0 samples/sRunning... [ ] 0% | ETA: 0s | 0/2000 samples | 0 samples/sRunning... [ ] 0% | ETA: 0s | 0/2000 samples | 0 samples/sRunning... [ ] 0% | ETA: 0s | 0/2000 samples | 0 samples/sRunning... [■■■■■■■■■■■■■■ ] 34% | ETA: 2s | 684/2000 samples | 1305 samples/sRunning... [■■■■■■■■■■■■■■■■■■■■■■ ] 53% | ETA: 1s | 1075/2000 samples | 1649 samples/sRunning... [■■■■■■■■■■■■■■■■■■■■■■ ] 53% | ETA: 1s | 1075/2000 samples | 1649 samples/sRunning... [■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ] 78% | ETA: 1s | 1579/2000 samples | 1928 samples/sRunning... [■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ] 97% | ETA: 1s | 1940/2000 samples | 2068 samples/sAn example execution: [State 0] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 0, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 1] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 0, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 2] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 0, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 3] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 0, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 4] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 0, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 5] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 0, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 6] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 0, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 7] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 1, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 8] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 9] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 10] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 11] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 12] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 13] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 14] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 15] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 16] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 17] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 18] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "c", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 19] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("a", "b", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 20] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "a", phase: Busy, rss: 300, startRss: 300 } ) } [State 21] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "a", phase: Busy, rss: 300, startRss: 300 } ) } [State 22] { main::scheduler::done: Set(), main::scheduler::errored: Set(), main::scheduler::estimate: 512, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "a", phase: Busy, rss: 400, startRss: 300 } ) } [State 23] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 501, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "fat", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Starting, rss: 350, startRss: 300 } ) } [State 24] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 501, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 300, startRss: 300 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Starting, rss: 350, startRss: 300 } ) } [State 25] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 800, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 300, startRss: 300 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Starting, rss: 350, startRss: 300 } ) } [State 26] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 800, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 300, startRss: 300 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 27] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 800, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 2300, startRss: 300 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 28] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "fat", phase: Killed, rss: 2300, startRss: 300 }, 1 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 29] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "fat", phase: Killed, rss: 2300, startRss: 300 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 30] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 31] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 32] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 33] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 34] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 35] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 36] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 37] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 38] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "c", phase: Killed, rss: 1100, startRss: 300 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 39] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 40] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 41] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: true, heap: 350, job: "", phase: Idle, rss: 350, startRss: 300 } ) } [State 42] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 43] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 44] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 45] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 46] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 47] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 48] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 49] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 50] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat", "c"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 51] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 300, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 52] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 300, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 53] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 54] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 55] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 56] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 57] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 58] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 59] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 60] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 61] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 62] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 63] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 64] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 65] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 66] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 67] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 68] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 69] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 70] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 71] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 72] { main::scheduler::done: Set("a"), main::scheduler::errored: Set(), main::scheduler::estimate: 2000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "c", phase: Busy, rss: 1100, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 73] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 700, job: "", phase: Starting, rss: 700, startRss: 300 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 74] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 75] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 76] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 77] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 78] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 79] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 80] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 81] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 82] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 83] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 84] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 85] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 86] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 87] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 88] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 89] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 90] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 91] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 92] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["fat"], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 93] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 94] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 95] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 96] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 97] { main::scheduler::done: Set("a", "c"), main::scheduler::errored: Set(), main::scheduler::estimate: 1960, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "fat", phase: Busy, rss: 2300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 98] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 99] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 100] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 101] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 } ) } [State 102] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 103] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 104] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 105] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 106] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 107] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b", "huge"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 } ) } [State 108] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 109] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 110] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Starting, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 111] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 112] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 113] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 114] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 115] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 116] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 } ) } [State 117] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 1920, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 5300, startRss: 300 } ) } [State 118] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Killed, rss: 5300, startRss: 300 } ) } [State 119] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Killed, rss: 5300, startRss: 300 } ) } [State 120] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Killed, rss: 5300, startRss: 300 } ) } [State 121] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Killed, rss: 5300, startRss: 300 } ) } [State 122] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Killed, rss: 5300, startRss: 300 } ) } [State 123] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: true, heap: 300, job: "huge", phase: Killed, rss: 5300, startRss: 300 } ) } [State 124] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["huge"], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 125] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: ["huge"], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 1300, job: "", phase: Idle, rss: 1300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 126] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["huge"], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 127] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["huge"], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 128] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["huge"], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 129] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: ["huge"], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 130] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 131] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 132] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 133] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 134] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 135] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 136] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Busy, rss: 5300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 137] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set(), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Solo, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: true, heap: 300, job: "huge", phase: Killed, rss: 5300, startRss: 300 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 138] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 139] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 140] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 141] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 142] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Starting, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 143] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 144] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 145] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 146] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 147] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 148] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 149] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [State 150] { main::scheduler::done: Set("a", "c", "fat"), main::scheduler::errored: Set("huge"), main::scheduler::estimate: 5000, main::scheduler::externalKills: 2, main::scheduler::mode: Parallel, main::scheduler::solo: [], main::scheduler::todo: Set("b"), main::scheduler::workers: Map( 0 -> { alive: true, heap: 300, job: "", phase: Idle, rss: 300, startRss: 0 }, 1 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 }, 2 -> { alive: false, heap: 0, job: "", phase: PNone, rss: 0, startRss: 0 } ) } [ok] No violation found (983ms at 2035 traces/second). Trace length statistics: max=151, min=67, average=133.58 You may increase --max-samples and --max-steps. Use --verbosity to produce more (or less) output. Use --seed=0x8a7a987df6559a43 --backend=rust to reproduce. noOomKiller noOomKiller::scheduler::onlyHugeErrorsTest [ ] 0% | ETA: 0s | 0/200 samples | 0 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■ ] 12% | ETA: 1s | 24/200 samples | 247 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■■■■■■ ] 25% | ETA: 1s | 50/200 samples | 254 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■■■■■■■■■■■ ] 37% | ETA: 1s | 75/200 samples | 253 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■■■■■■■■■■■■■■■■ ] 50% | ETA: 1s | 101/200 samples | 253 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■■■■■■■■■■■■■■■■■■■■■ ] 63% | ETA: 1s | 127/200 samples | 255 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ] 76% | ETA: 1s | 153/200 samples | 255 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ] 89% | ETA: 1s | 179/200 samples | 256 samples/s noOomKiller::scheduler::onlyHugeErrorsTest [■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■] 100% | ETA: 0s | 200/200 samples | 257 samples/s ok noOomKiller::scheduler::onlyHugeErrorsTest passed 200 test(s) 1 passing (794ms)