Source file "tv/smartclip/smartclientandroid/lib/smartcorefacade/SmartCoreFacadeImpl.kt" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 666 of 1,313 | 49% | 29 of 36 | 19% | 47 | 63 | 63 | 123 | 29 | 45 |
| onGetCurrentMediaPosition() | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| loadAd(String, boolean, String, String, String, String, int, Continuation) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getAdInfo(Continuation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAdVerification(Continuation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| onGetCurrentMediaDuration() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| setEventType(SxEventType) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| hasClickThrough(Continuation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| clickThrough(Continuation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| onSeek(long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| onGetVolume() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| onIsMuted() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| onIsPaused() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getError() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| onRequestUrlFailed(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| onSetVolume(float) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| onSetMute(boolean) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| skipCurrentAd(Continuation) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| refreshMetaData(Continuation) | 86% | 50% | 4 | 5 | 0 | 9 | 0 | 1 | ||
| onPause() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| onPlay() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| release() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| loadAd(String, String, String, String, String, int, Continuation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| onCoreRequestedUrl(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getPluginError(Continuation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getEventType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getEventTypeUnfiltered() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMediaPositionObservable$lib_debug() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMediaDurationObservable$lib_debug() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVolumeToCoreObservable$lib_debug() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMuteToCoreObservable$lib_debug() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| loadAd(IAdSlot, Continuation) | 96% | 50% | 1 | 2 | 0 | 3 | 0 | 1 | ||
| startAdSlot(Continuation) | 94% | 50% | 1 | 2 | 0 | 3 | 0 | 1 | ||
| SmartCoreFacadeImpl(IKoinDi) | 100% | n/a | 0 | 1 | 0 | 31 | 0 | 1 | ||
| getPublicAd(Continuation) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| getPublicAdSlot(Continuation) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| onEventCallback(String) | 100% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| onLoadMedia(String, boolean, boolean) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| onAdTagLoaded(boolean) | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | ||
| setEventTypeUnfiltered(SxEventType) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| getPublicAdObserver$lib_debug() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getAdInfoObserver$lib_debug() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getAdInfoEventTypeObserver$lib_debug() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getPublicAdSlotObserver$lib_debug() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getPositionCoreObserver$lib_debug() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDurationCoreObserver$lib_debug() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |