Source file "org/eclipse/core/internal/jobs/JobManager.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 3,504 of 3,504 | 0% | 543 of 543 | 0% | 372 | 372 | 839 | 839 | 88 | 88 |
| yieldRule(InternalJob, IProgressMonitor) | 0% | 0% | 24 | 24 | 58 | 58 | 1 | 1 | ||
| doShutdown() | 0% | 0% | 12 | 12 | 41 | 41 | 1 | 1 | ||
| join(Object, IProgressMonitor) | 0% | 0% | 12 | 12 | 51 | 51 | 1 | 1 | ||
| changeState(InternalJob, int) | 0% | 0% | 20 | 20 | 53 | 53 | 1 | 1 | ||
| join(InternalJob, long, IProgressMonitor) | 0% | 0% | 21 | 21 | 36 | 36 | 1 | 1 | ||
| nextJob() | 0% | 0% | 15 | 15 | 29 | 29 | 1 | 1 | ||
| JobManager() | 0% | n/a | 1 | 1 | 27 | 27 | 1 | 1 | ||
| join(InternalJobGroup, long, IProgressMonitor) | 0% | 0% | 12 | 12 | 29 | 29 | 1 | 1 | ||
| updateJobGroup(IJobChangeEvent) | 0% | 0% | 15 | 15 | 32 | 32 | 1 | 1 | ||
| doSchedule(InternalJob, long) | 0% | 0% | 11 | 11 | 25 | 25 | 1 | 1 | ||
| findBlockingJob(InternalJob) | 0% | 0% | 11 | 11 | 20 | 20 | 1 | 1 | ||
| select(Object, int) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| isBlocking(InternalJob) | 0% | 0% | 10 | 10 | 16 | 16 | 1 | 1 | ||
| scheduleInternal(InternalJob, long, boolean) | 0% | 0% | 9 | 9 | 18 | 18 | 1 | 1 | ||
| lambda$7(boolean, Worker, Job) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| validateRule(ISchedulingRule) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| lambda$2(InternalJob, boolean, IStatus, InternalJob) | 0% | 0% | 9 | 9 | 16 | 16 | 1 | 1 | ||
| lambda$1(InternalJob, IProgressMonitor[], boolean[], InternalJob) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| startJob(Worker) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| cancel(InternalJob) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| monitorFor(IProgressMonitor) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| reportBlocked(IProgressMonitor, Collection) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| setPriority(InternalJob, int) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| currentJob() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| waitForUnblocked(InternalJob) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| optionsChanged(DebugOptions) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| sleepHint() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| lambda$6(InternalJob, InternalJob) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| endMonitoring(ThreadJob) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| cancel(InternalJobGroup, boolean) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| createMonitor(InternalJob, IProgressMonitor, int) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| endJob(InternalJob, IStatus, boolean, boolean) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| withWriteLock(InternalJob, Function) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| runNow(ThreadJob, boolean) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| findBlockedJob(InternalJob) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| select(List, Object, InternalJob, int) | 0% | 0% | 7 | 7 | 8 | 8 | 1 | 1 | ||
| doRunNow(ThreadJob, boolean) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| wakeUp(InternalJob, long) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| beginMonitoring(ThreadJob, IProgressMonitor) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| lambda$8(InternalJob, long, InternalJob) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| setRule(InternalJob, ISchedulingRule) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| printJobName(Job) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| printState(int) | 0% | 0% | 9 | 9 | 10 | 10 | 1 | 1 | ||
| currentRule() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| delayFor(int) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| isIdle() | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| shouldRun(Job) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| cancel(Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| find(InternalJobGroup) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| sleep(Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| wakeUp(Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| resume() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| beginRule(ISchedulingRule, IProgressMonitor) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| createMonitor(Job) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| dequeue(JobQueue, InternalJob) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| enqueue(JobQueue, InternalJob) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getWaitMessage(int) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| suspend() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| createProgressGroup() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| find(Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lifeTimeInMs() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$5(InternalJob, long, InternalJob) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isSuspended() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| suspend(ISchedulingRule, IProgressMonitor) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| schedule(InternalJob, long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| sleep(InternalJob) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| now() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| shutdown() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getInstance() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| endRule(ISchedulingRule) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| transferRule(ISchedulingRule, Thread) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| debug(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addJobChangeListener(IJobChangeListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| cancel(InternalJobGroup) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| removeJobChangeListener(IJobChangeListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| resume(ISchedulingRule) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| select(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setLockListener(LockListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$3(long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNextWaitQueueStamp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| printState(Job) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newLock() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setProgressProvider(ProgressProvider) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getLockManager() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isActive() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| reportUnblocked(IProgressMonitor) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 |