| __construct | 0% | 
       | getTestSessionId | 0% | 
       | setTestSessionId | 0% | 
       | getUserId | 0% | 
       | setUserId | 0% | 
       | getStorage | 0% | 
       | setStorage | 0% | 
       | getStorageKey | 0% | 
       | load | 0% | 
       | save | 0% | 
       | setItemFlag | 0% | 
       | getItemFlag | 0% | 
       | setStoreId | 0% | 
       | getStoreId | 0% | 
       | addEvent | 0% | 
       | getEvents | 0% | 
       | removeEvents | 0% | 
       | clearEvents | 0% | 
       | setItemHrefIndex | 0% | 
       | getItemHrefIndex | 0% | 
       | setCatValue | 0% | 
       | getCatValue | 0% | 
       | removeCatValue | 0% | 
       | deleteDeliveryExecutionData | 0% | 
       | __construct | 0% | 
       | getUserMessage | 0% | 
       | getUserMessage | 0% | 
       | getUserMessage | 0% | 
       | __construct | 0% | 
       | getUserMessage | 0% | 
       | getStateMessage | 0% | 
       | getPausedStateMessage | 0% | 
       | getTerminatedStateMessage | 0% | 
       | getInitialStateMessage | 0% | 
       | getRunningStateMessages | 0% | 
       | getUserMessage | 0% | 
       | loadItemData | 0% | 
       | getServiceContext | 0% | 
       | initServiceContext | 0% | 
       | persist | 0% | 
       | init | 0% | 
       | getTestConfig | 0% | 
       | getTestContext | 0% | 
       | getTestMap | 0% | 
       | getRubrics | 0% | 
       | getItemHref | 0% | 
       | getItemData | 0% | 
       | getStateId | 0% | 
       | buildStorageItemKey | 0% | 
       | getItemState | 0% | 
       | setItemState | 0% | 
       | setToolsStates | 0% | 
       | getToolsStates | 0% | 
       | parsesItemResponse | 0% | 
       | emptyResponse | 0% | 
       | storeItemResponse | 0% | 
       | getFeedbacks | 0% | 
       | getItemVariableElementsData | 0% | 
       | hasFeedbacks | 0% | 
       | getItemSession | 0% | 
       | move | 0% | 
       | skip | 0% | 
       | timeout | 0% | 
       | exitTest | 0% | 
       | finish | 0% | 
       | getResultsStorage | 0% | 
       | triggerDeliveryExecutionFinish | 0% | 
       | pause | 0% | 
       | resume | 0% | 
       | check | 0% | 
       | isItemCompleted | 0% | 
       | isPaused | 0% | 
       | isTerminated | 0% | 
       | getItemPublicUrl | 0% | 
       | comment | 0% | 
       | continueInteraction | 0% | 
       | onTimeout | 0% | 
       | buildTimeConstraints | 0% | 
       | storeTraceVariable | 0% | 
       | getTraceVariable | 0% | 
       | storeOutcomeVariable | 0% | 
       | getOutcomeVariable | 0% | 
       | storeResponseVariable | 0% | 
       | getResponseVariable | 0% | 
       | storeVariables | 0% | 
       | storeVariable | 0% | 
       | getTransmissionId | 0% | 
       | assertQtiRunnerServiceContext | 0% | 
       | startTimer | 0% | 
       | endTimer | 0% | 
       | switchClientStoreId | 0% | 
       | getCurrentAssessmentSession | 0% | 
       | getTimeLimitsFromSession | 0% | 
       | deleteDeliveryExecutionData | 0% | 
       | getItemPortableElements | 0% | 
       | getItemMetadataElements | 0% | 
       | deleteExecutionStates | 0% | 
       | deleteExecutionStatesBasedOnSession | 0% | 
       | getItemsRefs | 0% | 
       | getStateAfterExit | 0% | 
       | getUpdateItemContentReferencesService | 0% | 
       | __construct | 0% | 
       | init | 0% | 
       | initCompilationDirectory | 0% | 
       | initTestDefinition | 0% | 
       | initStorage | 0% | 
       | initTestSession | 0% | 
       | retrieveTestMeta | 0% | 
       | retrieveItemIndex | 0% | 
       | setTestSession | 0% | 
       | getStorage | 0% | 
       | getEventManager | 0% | 
       | getSessionManager | 0% | 
       | getTestDefinition | 0% | 
       | getCompilationDirectory | 0% | 
       | getTestMeta | 0% | 
       | getTestCompilationVersion | 0% | 
       | getTestDefinitionUri | 0% | 
       | getTestCompilationUri | 0% | 
       | getTestExecutionUri | 0% | 
       | getItemIndex | 0% | 
       | getUserUri | 0% | 
       | setUserUri | 0% | 
       | getItemIndexValue | 0% | 
       | getCatEngine | 0% | 
       | getTestSession | 0% | 
       | getCatSession | 0% | 
       | persistCatSession | 0% | 
       | persistSeenCatItemIds | 0% | 
       | getLastCatItemOutput | 0% | 
       | persistLastCatItemOutput | 0% | 
       | getCatSection | 0% | 
       | isAdaptive | 0% | 
       | containsAdaptive | 0% | 
       | selectAdaptiveNextItem | 0% | 
       | getCurrentAssessmentItemRef | 0% | 
       | getPreviouslySeenCatItemIds | 0% | 
       | getShadowTest | 0% | 
       | getCurrentCatItemId | 0% | 
       | persistCurrentCatItemId | 0% | 
       | getItemPositionInRoute | 0% | 
       | getCurrentPosition | 0% | 
       | getCatAttempts | 0% | 
       | persistCatAttempts | 0% | 
       | canMoveBackward | 0% | 
       | saveAdaptiveResults | 0% | 
       | storeResult | 0% | 
       | convertCatVariables | 0% | 
       | getItemUriFromRefId | 0% | 
       | isSyncingMode | 0% | 
       | setSyncingMode | 0% | 
       | getTestTakerFromSessionOrRds | 0% | 
       | getSectionPauseService | 0% | 
       | getCatService | 0% | 
       | getTestConfig | 0% | 
       | setTestConfig | 0% | 
       | getTestSession | 0% | 
       | setTestSession | 0% | 
       | setServiceManager | 0% | 
       | getServiceManager | 0% | 
       | init | 0% | 
       | getCacheKey | 0% | 
       | putInCache | 0% | 
       | exists | 0% | 
       | getFromCache | 0% | 
       | persistCacheEntry | 0% | 
       | getStorage | 0% | 
       | setStorage | 0% | 
       | set | 0% | 
       | get | 0% | 
       | has | 0% | 
       | del | 0% | 
       | persist | 0% | 
       | processInput | 0% | 
       | processOutput | 0% | 
       | attachChannel | 0% | 
       | detachChannel | 0% | 
       | hasChannel | 0% | 
       | getChannel | 0% | 
       | islogInputEnabled | 0% | 
       | processChannel | 0% | 
       | fallback | 0% | 
       | getName | 0% | 
       | process | 0% | 
       | getName | 0% | 
       | process | 0% | 
       | findAll | 0% | 
       | buildConfig | 0% | 
       | getConfig | 0% | 
       | getConfigValue | 0% | 
       | buildOptions | 0% | 
       | getTestOptions | 0% | 
       | getCategories | 0% | 
       | getSectionPauseService | 0% | 
       | getOverriddenOptionsRepository | 0% | 
       | getItemHrefIndexFile | 0% | 
       | hasItemHrefIndexFile | 0% | 
       | getItemHref | 0% | 
       | getMap | 0% | 
       | getScopedMap | 0% | 
       | updateStats | 0% | 
       | getRouteItemAssessmentItemRefs | 0% | 
       | getOffsetPosition | 0% | 
       | getTimeConstraint | 0% | 
       | getItemLabel | 0% | 
       | checkTimedSectionExit | 0% | 
       | endItemSessions | 0% | 
       | jumpsOutOfSection | 0% | 
       | isTimeLimited | 0% | 
       | isAdaptive | 0% | 
       | getEventManager | 0% | 
       | move | 0% | 
       | move | 0% | 
       | move | 0% | 
       | move | 0% | 
       | move | 0% | 
       | move | 0% | 
       | getRubrics | 0% | 
       | getRubricBlock | 0% | 
       | getUserUri | 0% | 
       | setUserUri | 0% | 
       | getTimer | 0% | 
       | getTimerTarget | 0% | 
       | setTimerTarget | 0% | 
       | getItemTags | 0% | 
       | getItemAttemptTag | 0% | 
       | initItemTimer | 0% | 
       | startItemTimer | 0% | 
       | endItemTimer | 0% | 
       | getTimerDuration | 0% | 
       | getDurationKey | 0% | 
       | updateDurationCache | 0% | 
       | updateCurrentDurationCache | 0% | 
       | computeItemTime | 0% | 
       | computeSectionTime | 0% | 
       | computeTestPartTime | 0% | 
       | computeTestTime | 0% | 
       | updateDuration | 0% | 
       | getTimeConstraint | 0% | 
       | buildTimeConstraints | 0% | 
       | getTimeConstraints | 0% | 
       | getRegularTimeConstraints | 0% | 
       | isTimeout | 0% | 
       | submitItemResults | 0% | 
       | endTestSession | 0% | 
       | setAvailableActions | 0% | 
       | getRequestParameters | 0% | 
       | getRawRequestParameter | 0% | 
       | setTime | 0% | 
       | getName | 0% | 
       | getTimestamp | 0% | 
       | getTimer | 0% | 
       | setTimer | 0% | 
       | getApplyExtraTime | 0% | 
       | setApplyExtraTime | 0% | 
       | setTimerTarget | 0% | 
       | __construct | 0% | 
       | getRemainingTimeFrom | 0% | 
       | getMaximumRemainingTime | 0% | 
       | getMinimumRemainingTime | 0% | 
       | getAdjustedMaxTime | 0% | 
       | durationToMs | 0% | 
       | jsonSerialize | 0% | 
       | __construct | 0% | 
       | toArray | 0% | 
       | fromArray | 0% | 
       | jsonSerialize | 0% | 
       | serialize | 0% | 
       | unserialize | 0% | 
       | getPoints | 0% | 
       | add | 0% | 
       | remove | 0% | 
       | clear | 0% | 
       | filter | 0% | 
       | find | 0% | 
       | compute | 0% | 
       | computeRange | 0% | 
       | fixRange | 0% | 
       | cloneTimePoint | 0% | 
       | isStartPoint | 0% | 
       | isEndPoint | 0% | 
       | getRangeDuration | 0% | 
       | sortRanges | 0% | 
       | __construct | 0% | 
       | getStorageKey | 0% | 
       | getUserKey | 0% | 
       | getStorageService | 0% | 
       | setStorageService | 0% | 
       | store | 0% | 
       | load | 0% | 
       | delete | 0% | 
       | __construct | 0% | 
       | start | 0% | 
       | end | 0% | 
       | getFirstTimestamp | 0% | 
       | getLastTimestamp | 0% | 
       | getLastRegisteredTimestamp | 0% | 
       | adjust | 0% | 
       | compute | 0% | 
       | timeout | 0% | 
       | setStorage | 0% | 
       | setStrategy | 0% | 
       | getStorage | 0% | 
       | toArray | 0% | 
       | jsonSerialize | 0% | 
       | save | 0% | 
       | unserializeTimeLine | 0% | 
       | unserializeAdjustmentMap | 0% | 
       | load | 0% | 
       | getExtraTime | 0% | 
       | getExtendedTime | 0% | 
       | setExtendedTime | 0% | 
       | setExtraTime | 0% | 
       | setConsumedExtraTime | 0% | 
       | getConsumedExtraTime | 0% | 
       | getRemainingExtraTime | 0% | 
       | getAdjustmentMap | 0% | 
       | delete | 0% | 
       | checkTimestampCoherence | 0% | 
       | isRangeOpen | 0% | 
       | getRange | 0% | 
       | onlyOneFlag | 0% | 
       | binaryPopCount | 0% | 
       | getTimerClass | 0% | 
       | getStorageClass | 0% | 
       | getStorageFormatClass | 0% | 
       | getTimer | 0% | 
       | deleteDeliveryExecutionData | 0% | 
       | getAdjustedMaxTime | 0% | 
       | getAdjustmentByType | 0% | 
       | format | 0% | 
       | encode | 0% | 
       | decode | 0% | 
       | getFormat | 0% | 
       | getVersion | 0% | 
       | getEpoch | 0% | 
       | packTimeLine | 0% | 
       | unpackTimeLine | 0% | 
       | encode | 0% | 
       | decode | 0% | 
       | storeStates | 0% | 
       | getStates | 0% | 
       | deleteStates | 0% | 
       | initServiceContext | 0% | 
       | setServiceContext | 0% | 
       | endItemTimer | 0% | 
       | saveItemState | 0% | 
       | saveItemResponses | 0% | 
       | getItemRef | 0% | 
       | saveToolStates | 0% | 
       | getToolStates | 0% | 
       | setStorageFormat | 0% | 
       | getStorageFormat | 0% | 
       | decodeTimeline | 0% | 
       | decodeAdjustmentMap | 0% | 
       | assertIsQtiRunnerServiceContext | 12% | 
       | getToolStatesFromRequest | 33% | 
       | move | 36% | 
       | getDeliveryExecutionService | 40% | 
       | getErrorResponse | 57% | 
       | getLogger | 66% | 
       | getAvailableActions | 66% | 
       | getItemDuration | 66% | 
       | getNavigator | 71% | 
       | getPersistence | 75% | 
       | getItemState | 75% | 
       | getItemResponse | 75% | 
       | setOffline | 77% | 
       | getTestData | 78% | 
       | addBranchRuleToTestMap | 80% | 
       | decrease | 80% | 
       | findMaximumPossibleDecrease | 80% | 
       | fetchAvailableToolIds | 80% | 
       | storeStates | 80% |