DateTimeExtractAndTransform

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,857 of 2,8570%143 of 1430%238238415415157157
yearWeek(LocalDateTime, int)1660%110%1010313111
week(LocalDateTime, int)1580%170%1313232311
static {...}1310%n/a11232311
fromUnixTime(DecimalLiteral, StringLikeLiteral)920%40%33151511
validateTimezoneOffset(String)890%200%1111111111
fromUnixTime(BigIntLiteral, StringLikeLiteral)870%40%33131311
monthsBetween(DateV2Literal, DateV2Literal, BooleanLiteral)830%60%44121211
dateTruncHelper(LocalDateTime, String)770%90%88202011
dateFormat(DateTimeLiteral, StringLikeLiteral)660%20%229911
fromMicroSecond(long)630%40%338811
getTimestamp(LocalDateTime)570%40%33101011
makeDate(IntegerLiteral, IntegerLiteral)540%80%557711
dateFormat(DateLiteral, StringLikeLiteral)480%20%226611
dateFormat(DateV2Literal, StringLikeLiteral)480%20%226611
dateFormat(DateTimeV2Literal, StringLikeLiteral)480%20%227711
weekOfYear(DateTimeV2Literal)460%80%556611
weekOfYear(DateTimeLiteral)460%80%556611
weekOfYear(DateV2Literal)460%80%555511
convertTz(DateTimeV2Literal, StringLikeLiteral, StringLikeLiteral)430%n/a11121211
nextDay(DateV2Literal, StringLiteral)390%40%336611
toMonday(LocalDateTime)370%40%335511
unixTimestamp(StringLikeLiteral, StringLikeLiteral)330%n/a118811
strToDate(StringLikeLiteral, StringLikeLiteral)330%40%338811
fromDays(IntegerLiteral)300%20%225511
lastDay(DateV2Literal)190%n/a113311
lastDay(DateTimeV2Literal)190%n/a113311
unixTimestamp(DateTimeV2Literal)190%n/a113311
isSpecificDate(LocalDateTime)190%80%552211
toDays(DateLiteral)160%n/a112211
toDays(DateTimeLiteral)160%n/a112211
toDays(DateV2Literal)160%n/a112211
toDays(DateTimeV2Literal)160%n/a112211
quarter(DateLiteral)150%n/a111111
quarter(DateTimeLiteral)140%n/a111111
quarter(DateV2Literal)140%n/a111111
quarter(DateTimeV2Literal)140%n/a111111
weekDay(DateLiteral)130%n/a111111
weekDay(DateTimeLiteral)130%n/a111111
weekDay(DateV2Literal)130%n/a111111
weekDay(DateTimeV2Literal)130%n/a111111
getDayOfWeek(String)130%20%224411
quartersDiff(DateTimeV2Literal, DateTimeV2Literal)120%n/a111111
quartersDiff(DateV2Literal, DateV2Literal)120%n/a111111
dayOfWeek(DateLiteral)110%n/a111111
dayOfWeek(DateTimeLiteral)110%n/a111111
dayOfWeek(DateV2Literal)110%n/a111111
dayOfWeek(DateTimeV2Literal)110%n/a111111
secToTime(IntegerLiteral)110%n/a111111
dateV2(DateTimeV2Literal)100%n/a111111
date(DateTimeLiteral)100%n/a111111
date(DateTimeV2Literal)100%n/a111111
toDate(DateTimeLiteral)100%n/a111111
toDate(DateTimeV2Literal)100%n/a111111
dayName(DateTimeV2Literal)100%n/a112211
dayName(DateTimeLiteral)100%n/a112211
dayName(DateV2Literal)100%n/a112211
monthName(DateTimeV2Literal)100%n/a112211
monthName(DateTimeLiteral)100%n/a112211
monthName(DateV2Literal)100%n/a112211
microsecondsDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
millisecondsDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
secondsDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
secondsDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
secondsDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
secondsDiff(DateV2Literal, DateV2Literal)100%n/a111111
secondsDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
minutesDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
minutesDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
minutesDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
minutesDiff(DateV2Literal, DateV2Literal)100%n/a111111
minutesDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
hoursDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
hoursDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
hoursDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
hoursDiff(DateV2Literal, DateV2Literal)100%n/a111111
hoursDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
daysDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
daysDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
daysDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
daysDiff(DateV2Literal, DateV2Literal)100%n/a111111
daysDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
weeksDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
weeksDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
weeksDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
weeksDiff(DateV2Literal, DateV2Literal)100%n/a111111
weeksDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
monthsDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
monthsDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
monthsDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
monthsDiff(DateV2Literal, DateV2Literal)100%n/a111111
monthsDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
yearsDiff(DateTimeV2Literal, DateTimeV2Literal)100%n/a111111
yearsDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
yearsDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
yearsDiff(DateV2Literal, DateV2Literal)100%n/a111111
yearsDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
unixTimestamp(DateLiteral)90%n/a111111
unixTimestamp(DateTimeLiteral)90%n/a111111
unixTimestamp(DateV2Literal)90%n/a111111
fromSecond(BigIntLiteral)90%n/a111111
secToTime(DoubleLiteral)90%n/a111111
year(DateLiteral)80%n/a111111
year(DateTimeLiteral)80%n/a111111
year(DateV2Literal)80%n/a111111
year(DateTimeV2Literal)80%n/a111111
month(DateLiteral)80%n/a111111
month(DateTimeLiteral)80%n/a111111
month(DateV2Literal)80%n/a111111
month(DateTimeV2Literal)80%n/a111111
day(DateLiteral)80%n/a111111
day(DateTimeLiteral)80%n/a111111
day(DateV2Literal)80%n/a111111
day(DateTimeV2Literal)80%n/a111111
hour(DateTimeLiteral)80%n/a111111
hour(DateTimeV2Literal)80%n/a111111
minute(DateTimeLiteral)80%n/a111111
minute(DateTimeV2Literal)80%n/a111111
second(DateTimeLiteral)80%n/a111111
second(DateTimeV2Literal)80%n/a111111
dayOfMonth(DateLiteral)80%n/a111111
dayOfMonth(DateTimeLiteral)80%n/a111111
dayOfMonth(DateV2Literal)80%n/a111111
dayOfMonth(DateTimeV2Literal)80%n/a111111
microsecond(DateTimeV2Literal)70%n/a111111
dayOfYear(DateLiteral)70%n/a111111
dayOfYear(DateTimeLiteral)70%n/a111111
dayOfYear(DateV2Literal)70%n/a111111
dayOfYear(DateTimeV2Literal)70%n/a111111
firstDayOfWeek(LocalDateTime)70%n/a111111
dateTrunc(DateTimeV2Literal, StringLikeLiteral)70%n/a111111
dateTrunc(DateV2Literal, StringLikeLiteral)70%n/a111111
dateTrunc(StringLikeLiteral, DateTimeV2Literal)70%n/a111111
dateTrunc(StringLikeLiteral, DateV2Literal)70%n/a111111
fromUnixTime(BigIntLiteral)70%n/a111111
fromUnixTime(DecimalLiteral)70%n/a111111
fromMilliSecond(BigIntLiteral)70%n/a111111
distanceToFirstDayOfWeek(LocalDateTime)60%n/a111111
week(DateTimeV2Literal, IntegerLiteral)60%n/a111111
week(DateTimeLiteral, IntegerLiteral)60%n/a111111
week(DateV2Literal, IntegerLiteral)60%n/a111111
yearWeek(DateV2Literal, IntegerLiteral)60%n/a111111
yearWeek(DateTimeV2Literal, IntegerLiteral)60%n/a111111
yearWeek(DateTimeLiteral, IntegerLiteral)60%n/a111111
toMonday(DateLiteral)50%n/a111111
toMonday(DateTimeLiteral)50%n/a111111
toMonday(DateV2Literal)50%n/a111111
toMonday(DateTimeV2Literal)50%n/a111111
week(DateTimeV2Literal)50%n/a111111
week(DateTimeLiteral)50%n/a111111
week(DateV2Literal)50%n/a111111
yearWeek(DateV2Literal)50%n/a111111
yearWeek(DateTimeV2Literal)50%n/a111111
yearWeek(DateTimeLiteral)50%n/a111111
fromMicroSecond(BigIntLiteral)50%n/a111111
DateTimeExtractAndTransform()30%n/a111111
timestamp(DateTimeLiteral)20%n/a111111
timestamp(DateTimeV2Literal)20%n/a111111