StringArithmetic

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total553 of 3,05681%94 of 37274%852851175932194
levenshtein(StringLikeLiteral, StringLikeLiteral)1400%140%88292911
isUuidImpl(String)980%260%1515252511
hammingDistance(StringLikeLiteral, StringLikeLiteral)460%60%449911
compareFloatLiteral(FloatLiteral, FloatLiteral[])280%40%336611
isHexChar(char)220%120%771111
extractUrlParameter(StringLikeLiteral, StringLikeLiteral)216876%6650%6751801
splitPart(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)1014193%21890%21122601
trimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)100%n/a111111
trimVarchar(StringLikeLiteral)90%n/a111111
trimInVarchar(StringLikeLiteral)90%n/a111111
fieldInt(IntegerLiteral, IntegerLiteral[])70%n/a111111
fieldTinyInt(TinyIntLiteral, TinyIntLiteral[])70%n/a111111
fieldSmallInt(SmallIntLiteral, SmallIntLiteral[])70%n/a111111
fieldBigInt(BigIntLiteral, BigIntLiteral[])70%n/a111111
fieldLargeInt(LargeIntLiteral, LargeIntLiteral[])70%n/a111111
fieldFloat(FloatLiteral, FloatLiteral[])70%n/a111111
fieldDecimalV2(DecimalLiteral, DecimalLiteral[])70%n/a111111
fieldDecimalV3(DecimalV3Literal, DecimalV3Literal[])70%n/a111111
fieldDateTime(DateTimeLiteral, DateTimeLiteral[])70%n/a111111
fieldDateTimeV2(DateTimeV2Literal, DateTimeV2Literal[])70%n/a111111
substringIndex(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)69694%41071%4821801
md5Sum(StringLikeLiteral[])67992%6100%0421401
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral, StringLikeLiteral, IntegerLiteral)64488%3562%3521201
parseUrlPort(String)63886%2466%2411101
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)63384%2250%232901
md5(StringLikeLiteral)61571%n/a012501
urlDecode(StringLikeLiteral)6857%n/a012301
urlEncode(StringLikeLiteral)6857%n/a012301
quote(StringLikeLiteral)60%n/a111111
isUuid(StringLikeLiteral)60%n/a112211
parseUrlRaw(String, String)55791%11191%11111601
repeat(StringLikeLiteral, IntegerLiteral)53286%1375%131601
space(IntegerLiteral)52884%1375%131601
compareDoubleLiteral(DoubleLiteral, DoubleLiteral[])42485%2250%231601
StringArithmetic()30%n/a111111
firstIndexOf(String, char, char)21890%1375%131701
parseUrlFile(String)21688%1150%121501
parseUrlRef(String)21285%1150%121401
parseUrlUserInfo(String)21184%1150%121401
soundex(StringLikeLiteral)209100%24100%01302501
overlay(StringLikeLiteral, IntegerLiteral, IntegerLiteral, StringLikeLiteral)94100%8100%0501201
splitByString(StringLikeLiteral, StringLikeLiteral)83100%8100%0501301
locate(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)82100%14100%0801701
substringImpl(String, int, int)77100%12100%0702001
right(StringLikeLiteral, IntegerLiteral)66100%1787%1501101
exportSetImpl(long, String, String, String, int)63100%11191%1701801
make_set(BigIntLiteral, StringLikeLiteral[])62100%2675%2501101
replaceEmpty(StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)60100%6100%0401201
initCap(StringLikeLiteral)58100%6100%0401501
trimInImpl(String, String, boolean, boolean)54100%12100%0701201
trimImpl(String, String, boolean, boolean)44100%12100%0701301
findStringInSet(String, String)43100%10100%0601301
splitByGrapheme(StringLikeLiteral)43100%2100%020901
compareUtf8Bytes(String, String)41100%4100%030801
parseUrlHost(String)41100%6100%0401001
concatWsVarcharArray(StringLikeLiteral, ArrayLiteral)40100%6100%0401001
left(StringLikeLiteral, IntegerLiteral)39100%4100%030701
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral)38100%4100%030901
bytesToHex(byte[])35100%2100%020401
concatVarchar(StringLikeLiteral[])32100%2100%020401
concatWsVarcharVarchar(StringLikeLiteral, StringLikeLiteral[])31100%4100%030601
appendTrailingCharIfAbsent(StringLikeLiteral, StringLikeLiteral)31100%4100%030501
ascii(StringLikeLiteral)27100%2100%020601
strcmp(StringLikeLiteral, StringLikeLiteral)25100%4100%030601
castStringLikeLiteral(StringLikeLiteral, String)24100%4100%030501
instr(StringLikeLiteral, StringLikeLiteral)24100%2100%020401
compareLiteral(Literal, Literal[])22100%4100%030401
parseUrlQuery(String)20100%2100%020501
replace(StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)19100%2100%020301
parseUrlPath(String)19100%2100%020501
parseurl(StringLikeLiteral, StringLikeLiteral)18100%2100%020401
reverseVarchar(StringLikeLiteral)15100%n/a010301
substringVarcharIntInt(StringLikeLiteral, IntegerLiteral, IntegerLiteral)12100%n/a010101
characterLength(StringLikeLiteral)11100%n/a010101
ltrimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)10100%n/a010101
rtrimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)10100%n/a010101
trimInVarcharVarchar(StringLikeLiteral, StringLikeLiteral)10100%n/a010101
ltrimInVarcharVarchar(StringLikeLiteral, StringLikeLiteral)10100%n/a010101
rtrimInVarcharVarchar(StringLikeLiteral, StringLikeLiteral)10100%n/a010101
endsWith(StringLikeLiteral, StringLikeLiteral)10100%2100%020301
lengthVarchar(StringLikeLiteral)9100%n/a010101
ltrimVarchar(StringLikeLiteral)9100%n/a010101
rtrimVarchar(StringLikeLiteral)9100%n/a010101
ltrimInVarchar(StringLikeLiteral)9100%n/a010101
rtrimInVarchar(StringLikeLiteral)9100%n/a010101
findInSetVarchar(StringLikeLiteral, StringLikeLiteral)9100%n/a010101
substringEnd(String, int)9100%2100%020101
locate(StringLikeLiteral, StringLikeLiteral)8100%n/a010101
bin(BigIntLiteral)8100%n/a010101
lowerVarchar(StringLikeLiteral)7100%n/a010101
upperVarchar(StringLikeLiteral)7100%n/a010101
fieldDouble(DoubleLiteral, DoubleLiteral[])7100%n/a010101
fieldVarchar(StringLikeLiteral, StringLikeLiteral[])7100%n/a010101
parseUrlAuthority(String)6100%n/a010101