ExecutorInstrumentor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total610 of 6100%88 of 880%71711181182727
instrument(Object, String)1170%200%1111222211
getProxiedObject(Object, String, boolean, Executor, Supplier)640%120%77181811
anyFinalMethods(Object)570%120%77121211
wrapExecutor(Object, String)550%80%55111111
wrapThreadPoolTaskExecutor(Object, String)260%40%335511
wrapExecutorService(Object, String)260%40%335511
wrapScheduledExecutorService(Object, String)260%40%335511
wrapAsyncTaskExecutor(Object, String)260%40%335511
proxyFactoryBean(Object, String, boolean, Executor, Supplier)230%n/a115511
isApplicableForInstrumentation(Object)220%120%771111
createThreadPoolTaskExecutorProxy(Object, boolean, ThreadPoolTaskExecutor, String)190%20%223311
createProxy(Object, boolean, Advice)170%n/a115511
lambda$createAsyncTaskExecutorProxy$5(Object, AsyncTaskExecutor, String)160%20%223311
lambda$createExecutorServiceProxy$3(ExecutorService, String)150%20%223311
createAsyncTaskExecutorProxy(Object, boolean, AsyncTaskExecutor, String)120%n/a111111
lambda$createScheduledThreadPoolExecutorProxy$2(ScheduledThreadPoolExecutor, String)120%n/a112211
isProxyNeeded(String)110%20%221111
createExecutorServiceProxy(Object, boolean, ExecutorService, String)110%n/a111111
createScheduledExecutorServiceProxy(Object, boolean, ScheduledExecutorService, String)110%n/a111111
ExecutorInstrumentor(Supplier, BeanFactory)90%n/a114411
lambda$createScheduledExecutorServiceProxy$4(ScheduledExecutorService, String)60%n/a111111
lambda$createThreadPoolTaskSchedulerProxy$1(ThreadPoolTaskScheduler, String)60%n/a111111
lambda$createThreadPoolTaskExecutorProxy$0(ThreadPoolTaskExecutor, String)60%n/a111111
createThreadPoolTaskSchedulerProxy(ThreadPoolTaskScheduler, String)50%n/a111111
createScheduledThreadPoolExecutorProxy(ScheduledThreadPoolExecutor, String)50%n/a111111
static {...}40%n/a111111
getObject(ProxyFactoryBean)30%n/a111111