CommonExecutor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total706 of 2,99476%72 of 27274%64174111595530
splitFormat(CIVLSource, StringBuffer)13728467%163770%1430239301
reportContractViolation(State, CIVLSource, int, ValidityResult.ResultType, BooleanExpression, Expression, CIVLException.ErrorKind, String)750%20%229911
assign(CIVLSource, State, String, SymbolicExpression, SymbolicExpression, boolean, boolean)7214367%3975%37134001
executeSystemFunctionCall(State, int, CallOrSpawnStatement, SystemFunction)712627%20%1291301
printf(PrintStream, CIVLSource, String, List, List)520%80%55111111
execute_printf(CIVLSource, State, int, String, Expression[], SymbolicExpression[])5018779%102067%81673901
executeParallelAssign(State, int, String, ParallelAssignStatement)440%20%227711
executeNextInDomain(State, int, DomainIteratorStatement)4124486%51979%51366101
execute(State, int, Transition)386061%3873%3882401
executeReturn(State, int, String, ReturnStatement)3521586%73382%62155101
executeWork(State, int, Statement)2712782%31785%31532801
malloc(CIVLSource, State, int, String, LHSExpression, Expression, SymbolicExpression, CIVLType, SymbolicExpression)270%20%225511
executeSpawn(State, int, String, CallOrSpawnStatement)1414591%31381%3913401
executeStatement(State, int, Statement)14836%n/a012401
setConfiguration(CIVLConfiguration)40%n/a112211
malloc(CIVLSource, State, int, String, Expression, SymbolicExpression, CIVLType, SymbolicExpression)4996%1150%120801
static {...}675%1150%120101
executeMalloc(State, int, String, MallocStatement)251100%21286%2805601
executeCall(State, int, CallOrSpawnStatement)130100%11594%1902701
executeCivlParFor(State, int, CivlParForSpawnStatement)112100%1375%1302201
CommonExecutor(ModelFactory, StateFactory, LibraryExecutorLoader, Evaluator, SymbolicAnalyzer, CIVLErrorLogger, CIVLConfiguration)94100%2100%0202001
executeSpawns(State, int, VariableExpression, CIVLFunction, int, SymbolicExpression)78100%2100%0201601
executeAssign(State, int, String, AssignStatement)55100%4100%0301101
assign(State, int, String, LHSExpression, SymbolicExpression, boolean)43100%4100%030701
assign(CIVLSource, State, String, SymbolicExpression, SymbolicExpression)10100%n/a010101
assign(State, int, String, LHSExpression, SymbolicExpression)9100%n/a010101
evaluator()100%n/a010101
getNumSteps()100%n/a010101
stateFactory()100%n/a010101
errorLogger()100%n/a010101