Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
516 0 0 2 99.612% 684.238

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
com.sparkutils.quality.tests 14 0 0 0 100% 0.647
com.sparkutils.qualityTests.mapLookup 10 0 0 0 100% 8.819
com.sparkutils.qualityTests.bloom 21 0 0 0 100% 5.66
com.sparkutils.qualityTests.classicOnly 206 0 0 1 99.515% 165.946
com.sparkutils.qualityTests 241 0 0 1 99.585% 146.677
org.scalatest.tools 0 0 0 0 0% 342.127
com.sparkutils.qualityTests.id 24 0 0 0 100% 14.362

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.sparkutils.quality.tests

Class Tests Errors Failures Skipped Success Rate Time
RoundTripPrivateTest 1 0 0 0 100% 0.003
MetaRuleSetTest 4 0 0 0 100% 0.287
UserLambdaFunctionCompilationTest 9 0 0 0 100% 0.357

com.sparkutils.qualityTests.mapLookup

Class Tests Errors Failures Skipped Success Rate Time
MapLoaderTest 4 0 0 0 100% 1.25
ClassicMapLookupTests 1 0 0 0 100% 0.341
MapLookupTests 5 0 0 0 100% 7.228

com.sparkutils.qualityTests.bloom

Class Tests Errors Failures Skipped Success Rate Time
BloomTests 17 0 0 0 100% 5.407
BloomLoaderTest 4 0 0 0 100% 0.253

com.sparkutils.qualityTests.classicOnly

Class Tests Errors Failures Skipped Success Rate Time
ExtensionParquetTest 66 0 0 0 100% 13.697
RoundTripTest3 1 0 0 0 100% 0.663
DocsParserTest 13 0 0 0 100% 0.018
ReplaceWithMissingAttributesTest 14 0 0 1 92.857% 0.028
IDClassicTests 1 0 0 0 100% 0.005
ValidationTest 25 0 0 0 100% 1.047
ExtensionDeltaTest 67 0 0 0 100% 148.787
DocMarkdownTest 1 0 0 0 100% 0.056
ServerSideTests 3 0 0 0 100% 0.004
VariableIdentificationTest 9 0 0 0 100% 0.039
CodeGenTest 2 0 0 0 100% 1.591
LookupIdentificationTest 4 0 0 0 100% 0.011

com.sparkutils.qualityTests

Class Tests Errors Failures Skipped Success Rate Time
RowToRowTest 36 0 0 0 100% 4.548
UserLambdaFunctionTest 16 0 0 0 100% 5.412
ViewLoaderTest 7 0 0 0 100% 1.237
RuleEngineClassicTest 6 0 0 0 100% 19.692
RoundTripTest 7 0 0 0 100% 5.901
YamlClassicTests 1 0 0 0 100% 0.052
RuleFolderTest 11 0 0 0 100% 10.412
JoinValidationTest 2 0 0 0 100% 29.756
UserLambdaFunctionClassicTest 17 0 0 0 100% 1.656
ConnectRuleSuitesTest 13 0 0 0 100% 10.735
RngAndRowIdTest 10 0 0 0 100% 4.833
RoundTripClassicTest 2 0 0 0 100% 0.803
VersionSerializingTest 1 0 0 0 100% 2.984
BaseFunctionalityTest 33 0 0 0 100% 15.725
RuleFolderClassicTest 3 0 0 0 100% 0.205
AggregatesClassicTest 5 0 0 0 100% 1.158
BaseFunctionalityClassicTest 7 0 0 0 100% 5.276
SubExpressionEliminationTest 15 0 0 0 100% 0.451
RuleEngineTest 11 0 0 0 100% 4.912
RemoteFunctionTests 2 0 0 0 100% 0.1
TrEitherTest 3 0 0 0 100% 0.003
AggregatesTest 24 0 0 1 95.833% 12.96
YamlTests 9 0 0 0 100% 7.866

org.scalatest.tools

Class Tests Errors Failures Skipped Success Rate Time
DiscoverySuite 0 0 0 0 0% 342.127

com.sparkutils.qualityTests.id

Class Tests Errors Failures Skipped Success Rate Time
IDTests 24 0 0 0 100% 14.362

Test Cases

[Summary] [Package List] [Test Cases]

MapLoaderTest

testConfigLoading 0.108
testConfigLoadingWithoutIds 0.057
testMapLoading 0.622
testMapSQLLoading 0.463

RoundTripPrivateTest

ruleExprSwapping 0.001

RowToRowTest

simple projection 0.035
encoder output projection 0.031
via ProcessFactory 0.096
via ProcessFactory rule details 0.086
via ProcessFactory rule lazy details 0.098
via ProcessFactory rule lazy details defaultIfPassed 0.079
via ProcessFactory rule engine 0.231
via ProcessFactory rule engine lazy 0.233
via ProcessFactory rule engine T array 0.208
via ProcessFactory rule engine T product 0.197
via ProcessFactory rule engine product 0.153
via ProcessFactory rule engine T bean 0.232
via ProcessFactory rule engine T string 0.101
via ProcessFactory rule engine T string debug 0.134
via ProcessFactory rule engine T map 0.102
via ProcessFactory folder engine T product 0.256
via ProcessFactory folder engine T struct product debug no fields in outputs or filters 0.117
via ProcessFactory folder engine product lazy 0.125
via ProcessFactory folder engine T bean extra output fields 0.154
via ProcessFactory folder engine lazy bean extra output fields 0.129
via ProcessFactory expression T 0.067
codegenfallback stateful handling on instance/setpartition 0.116
codegenfallback stateful handling on instance/setpartition funn 0.095
codegenfallback stateful handling on instance/setpartition codegen 0.08
codegenfallback stateful handling on instance/setpartition codegen - forced copy 0.075
codegenfallback stateful handling on instance/setpartition codegen funn 0.081
codegenfallback stateful handling on instance/setpartition codegen spark hof 0.12
codegenfallback stateful handling on instance/setpartition codegen spark hof - forced no copy 0.078
codegenfallback stateful handling on instance/setpartition codegen spark hof with compilation handler 0.164
codegenfallback stateful handling on instance/setpartition lazy 0.078
via ProcessFactory expression yaml 0.089
via ProcessFactory expression yaml noddl 0.055
via ProcessFactory expression yaml noddl no fields 0.045
prove processors can't have subqueries 0.056
via ProcessFactory with Avro inputs 0.187
via ProcessFactory map's 0.358

ExtensionParquetTest

testExtension 0.162
testExtensionDisableSpecific 0.079
testExtensionDisableStar 0.076
testForceFunctionInjection 0.079
testDefaultFunctionRegistrationViaBuiltIn 0.11
testAsymmetricFilterPlan 0.241
testAsymmetricFilterPlanViaExistingSession 0
testAsymmetricFilterPlanJoinEq 0.409
testAsymmetricFilterPlanJoinEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinEQN 0.408
testAsymmetricFilterPlanJoinEQNViaExistingSession 0.001
testAsymmetricFilterPlanJoinLt 0.43
testAsymmetricFilterPlanJoinLtViaExistingSession 0
testAsymmetricFilterPlanJoinLte 0.576
testAsymmetricFilterPlanJoinLteViaExistingSession 0.001
testAsymmetricFilterPlanJoinGt 0.364
testAsymmetricFilterPlanJoinGtViaExistingSession 0.001
testAsymmetricFilterPlanJoinGte 0.391
testAsymmetricFilterPlanJoinGteViaExistingSession 0.001
testAsymmetricFilterPlanIdCallFields 0.246
testAsymmetricFilterPlanIdCallFieldsViaExistingSession 0.001
testAsymmetricFilterPlanIdJoinDifferentSizeStruct 0.347
testAsymmetricFilterPlanIdJoinDifferentSizeFields 0.412
testAsymmetricFilterPlanIdJoinDifferentSizeMixed 0.335
testAsymmetricFilterPlanIdJoinDifferentSizeStructLT 0.359
testAsymmetricFilterPlanIdJoinDifferentSizeFieldsLT 0.395
testAsymmetricFilterPlanIdJoinDifferentSizeMixedLT 0.375
testAsymmetricFilterPlanIdCallStructs 0.305
testAsymmetricFilterPlanIdCallStructsViaExistingSession 0.001
testDifferentLengthsId 0.369
testAsymmetricFilterPlanJoinFieldsEq 0.373
testAsymmetricFilterPlanJoinStructEq 0.383
testAsymmetricFilterPlanJoinMixedEq 0.37
testAsymmetricFilterPlanJoinFieldsEqn 0.415
testAsymmetricFilterPlanJoinStructEqn 0.377
testAsymmetricFilterPlanJoinMixedEqn 0.361
testAsymmetricFilterPlanJoinFieldsLt 0.357
testAsymmetricFilterPlanJoinStructLt 0.443
testAsymmetricFilterPlanJoinMixedLt 0.486
testAsymmetricFilterPlanJoinFieldsLtEq 0.381
testAsymmetricFilterPlanJoinStructLtEq 0.346
testAsymmetricFilterPlanJoinMixedLtEq 0.391
testAsymmetricFilterPlanJoinFieldsGt 0.443
testAsymmetricFilterPlanJoinStructGt 0.374
testAsymmetricFilterPlanJoinMixedGt 0.358
testAsymmetricFilterPlanJoinFieldsGtEq 0.414
testAsymmetricFilterPlanJoinStructGtEq 0.573
testAsymmetricFilterPlanJoinMixedGtEq 0.367
testAsymmetricFilterPlanJoinFieldsEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinStructEqViaExistingSession 0
testAsymmetricFilterPlanJoinMixedEqViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsEqnViaExistingSession 0
testAsymmetricFilterPlanJoinStructEqnViaExistingSession 0
testAsymmetricFilterPlanJoinMixedEqnViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsLtViaExistingSession 0.001
testAsymmetricFilterPlanJoinStructLtViaExistingSession 0
testAsymmetricFilterPlanJoinMixedLtViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsLtEqViaExistingSession 0
testAsymmetricFilterPlanJoinStructLtEqViaExistingSession 0
testAsymmetricFilterPlanJoinMixedLtEqViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsGtViaExistingSession 0
testAsymmetricFilterPlanJoinStructGtViaExistingSession 0
testAsymmetricFilterPlanJoinMixedGtViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsGtEqViaExistingSession 0
testAsymmetricFilterPlanJoinStructGtEqViaExistingSession 0
testAsymmetricFilterPlanJoinMixedGtEqViaExistingSession 0

UserLambdaFunctionTest

nullInParam 0.319
lambdaRuleTest 0.166
lambdaNoParamsRuleTest 0.147
lambdaMultiParamLengthExpandedTest 0.252
lambdaMultiParamLengthSelfReferenceTest 0.266
lambdaMultiParamDupeLengthTest 0.073
lambdaMissing0LengthTest 0.071
nestedLambdaRuleTest 0.175
globalLambdasTest 0.006
hofTest 1.221
deepPartialTest 0.219
returnLambdaTest 0.203
testHOFLambdaDropin 0.342
HOFDropins 1.743
HOFFunForwardDropin 0.082
CallFunForward 0.124

RoundTripTest3

testULEquals 0.662

ViewLoaderTest

testConfigLoading 0.09
testConfigLoadingWithoutIds 0.071
testViewLoads 0.537
testViewLoadsFailedAsJoinsNotPresent 0.148
testViewLoadsFailedAsInfinite 0.122
testViewLoadsThatNeedQuoting 0.1
testViewLoadsThatDontParse 0.1

RuleEngineClassicTest

testSimpleProductionRules Classic 0.3
testFlattenResults 0.764
testSalience 0.604
testDebug 0.15
testHugeAmountOfRulesSOE Classic 17.239
Deeply nested projection causes compilation issue 0.631

DocsParserTest

simpleParsingTest 0.003
leadingWhiteSpacesTest 0.001
trailingWhiteSpacesWithAnnotationsTest 0.001
multilineStarsOnLinesTest 0.006
emptyDescReturnStarsOnLinesTest 0.001
emptyDescParamStarsOnLinesTest 0.001
simpleNoParamsTest 0.001
simpleNoReturnTest 0.001
simpleDescOnlyTest 0
descOnlyButWithExprTest 0
noDocsTest 0.001
simpleParamsOnlyTest 0.001
markdownParsingTest 0.001

IDTests

rountTripRandom 0.001
rountTripProvided 0
rountTripFields 0
assertsOnGuaranteedUniqueID 0.001
roundTripGuaranteedUniqueIDLocalMac 0.001
guaranteedUniqueIDMACAddressOverflowTest 0
testGuaranteedUniqueIDOps 0.023
testRNGIDGen 0.051
testSHA256IDGen 1.748
testMD5IDGen 1.425
testSHA256IDGenHashFun 1.373
testMD5IDGenHashFun 1.072
testMURMUR3_128IDGenHashFun 1.243
testXXH3IDGenZAHashFun 1.277
testMURMUR3_128IDZAGenHashFun 1.01
testMURMUR3IDZAGenHashFun 1.194
testFakeIDGenDigestFun 0.691
testAdlerIDGenHashFun 1.106
testMurmur3 0.042
testUniqueIDGen 0.234
testIDEqual 1.376
testIDBase64 0.291
testUUIDRoundTripping 0.198
equalsTest 0.001

ReplaceWithMissingAttributesTest

testNoReplace 0.003
testRuleDisableCoalesce 0.001
testRuleReplaceCoalesce 0.002
testRuleNoReplaceCoalesce 0.002
testCalledLambdaReplaceCoalesce 0
skipped
testCalledWithLambdaReplaceCoalesce 0.005
testCalledWithLambdaNoReplaceCoalesce 0.002
testRuleReplaceWithOutputCoalesce 0.002
testRuleReplaceWithOutputReplaceCoalesce 0.002
testRuleReplaceWithOutputNoReplaceCoalesce 0.002
testWithOutputReplaceCoalesce 0.002
testWithOutputNoReplaceCoalesce 0.002
testCoalesceNested 0
testCoalesceNestedNull 0.001

RoundTripTest

verifyPacking 0.001
ruleEvalToStructAndEncodeBack 0.868
ruleEvalToOverallAndDetailsAndEncodeBack 1.561
ruleEvalToStructAndEncodeBackWithUserType 0.754
ruleEvalAndBackViaDisk 2.447
ruleSuiteRoundTrippingToDF 0.138
ruleEngineSuiteRoundTrippingToDF 0.131

IDClassicTests

testRNGIDGenNonJump 0.005

YamlClassicTests

decimalViaYaml 0.051

RuleFolderTest

testSimpleProductionRules 0.392
testSimpleProductionRulesReplace 0.353
testSimpleProductionRulesReplaceSet 0.327
testSimpleProductionRulesReplaceOutOfOrder 0.352
testSimpleProductionRulesReplaceOutOfOrderSet 0.306
testSimpleProductionRulesReplaceCustomDDL 0.318
testSimpleProductionRulesReplaceCustomDDLSet 0.353
testSimpleProductionRulesReplaceDebug 0.614
testSimpleProductionRulesReplaceDebugSet 0.32
testFlattenResults 4.253
testFlattenResultsSet 2.816

MetaRuleSetTest

regExpTest 0.004
filterExpTest 0.106
fullLoadTest 0.085
transformLoadTest 0.09

JoinValidationTest

testViaRelation 7.093
testWithRenames 0.867

UserLambdaFunctionClassicTest

nullInParam 0.043
lambdaRuleTest 0.023
lambdaNoParamsRuleTest 0.015
lambdaMultiParamLengthExpandedTest 0.031
lambdaMultiParamLengthSelfReferenceTest 0.027
lambdaMultiParamDupeLengthTest 0.001
lambdaMissing0LengthTest 0.006
nestedLambdaRuleTest 0.019
globalLambdasTest 0.001
hofTest 0.522
deepPartialTest 0.045
returnLambdaTest 0.035
testHOFLambdaDropin 0.093
HOFDropins 0.606
HOFFunForwardDropin 0.028
PlaceHolderNullableOverrides 0.129
CallFunForward 0.03

ClassicMapLookupTests

taxonomyLookup 0.341

ConnectRuleSuitesTest

rule suites without lambdas or output should be combinable 0.88
rule suites with lambdas no output should be combinable 1.134
rule suites without lambdas with output should be combinable 1.08
global libraries should properly integrate 1.595
full rule suites should be combinable 1.162
rule suite spark var is convertible 1.174
ruleRunner via spark var and provided empty dataset 1.418
testRuleDisableCoalesce 0.822
testRuleReplaceCoalesce 0.395
testRuleNoReplaceCoalesce 0.44
test process if with recursive rule 0.254
test process if with recursive outputExpression 0.208
test process if with recursive lambda 0.168

RngAndRowIdTest

rngBytesTest 0.698
rngLongsTest 0.395
rngLongsUUIDTest 0.611
rngBytesUUIDTest 0.535
rngLongsUUIDNonJumpableTest 0.443
rngBytesUUIDNonJumpableTest 0.574
idFromUUIDTest 0.401
rowIDTest 0.297
uniqueIDTest 0.612
rngBytesWellsTest 0.264

RoundTripClassicTest

ruleSuiteRoundTrippingToDF 0.365
ruleEngineSuiteRoundTrippingToDF 0.434

ValidationTest

testLambdaSyntaxError 0.238
testLambdaNameError 0.07
testLambdaStackError 0.023
testLambdaActualStackError 0.025
testLambdaActualStackErrorSuppressed 0.063
testLambdaSparkUnknownNameError 0.015
testNestedFieldDoesntError 0.01
testNestedFieldLambdaError 0.006
testLambdaNestedNameError 0.008
testLambdaNestedOverloadedNameError 0.01
testLambdaWithDuplicateArityError 0.01
testLambdaNestedOverloadedNameWithInterimError 0.009
testFunctionSyntaxError 0.01
testNestedFieldError 0.007
testFunctionNameError 0.006
testOutputFunctionSyntaxError 0.008
testOutputFunctionNameError 0.007
testAllTheThingsExceptLambdaSOE 0.024
testUnknownFunctionRuleRunnerError 0.015
testTransformOutput 0.244
testUnknownFunctionRuleEngineRunnerError 0.011
testShowFunction 0.12
testAllTheDocsWarnings 0.017
testExpressionLookups 0.023
testMissingViews 0.06

VersionSerializingTest

ruleEngineSuiteVersionedRoundTripsDF 2.981

ExtensionDeltaTest

testExtension 0.397
testExtensionDisableSpecific 0.117
testExtensionDisableStar 0.123
testForceFunctionInjection 0.147
testDefaultFunctionRegistrationViaBuiltIn 0.2
testAsymmetricFilterPlan 7.399
testAsymmetricFilterPlanViaExistingSession 0.001
testAsymmetricFilterPlanJoinEq 7.349
testAsymmetricFilterPlanJoinEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinEQN 6.205
testAsymmetricFilterPlanJoinEQNViaExistingSession 0.002
testAsymmetricFilterPlanJoinLt 5.057
testAsymmetricFilterPlanJoinLtViaExistingSession 0.001
testAsymmetricFilterPlanJoinLte 4.831
testAsymmetricFilterPlanJoinLteViaExistingSession 0.002
testAsymmetricFilterPlanJoinGt 4.888
testAsymmetricFilterPlanJoinGtViaExistingSession 0.002
testAsymmetricFilterPlanJoinGte 4.549
testAsymmetricFilterPlanJoinGteViaExistingSession 0.009
testAsymmetricFilterPlanIdCallFields 2.538
testAsymmetricFilterPlanIdCallFieldsViaExistingSession 0.002
testAsymmetricFilterPlanIdJoinDifferentSizeStruct 2.801
testAsymmetricFilterPlanIdJoinDifferentSizeFields 2.418
testAsymmetricFilterPlanIdJoinDifferentSizeMixed 2.81
testAsymmetricFilterPlanIdJoinDifferentSizeStructLT 2.881
testAsymmetricFilterPlanIdJoinDifferentSizeFieldsLT 2.467
testAsymmetricFilterPlanIdJoinDifferentSizeMixedLT 2.923
testAsymmetricFilterPlanIdCallStructs 2.297
testAsymmetricFilterPlanIdCallStructsViaExistingSession 0.001
testDifferentLengthsId 0.567
testAsymmetricFilterPlanJoinFieldsEq 4.68
testAsymmetricFilterPlanJoinStructEq 4.301
testAsymmetricFilterPlanJoinMixedEq 4.243
testAsymmetricFilterPlanJoinFieldsEqn 4.416
testAsymmetricFilterPlanJoinStructEqn 4.201
testAsymmetricFilterPlanJoinMixedEqn 4.231
testAsymmetricFilterPlanJoinFieldsLt 4.034
testAsymmetricFilterPlanJoinStructLt 4.386
testAsymmetricFilterPlanJoinMixedLt 5.032
testAsymmetricFilterPlanJoinFieldsLtEq 4.764
testAsymmetricFilterPlanJoinStructLtEq 4.503
testAsymmetricFilterPlanJoinMixedLtEq 4.53
testAsymmetricFilterPlanJoinFieldsGt 4.426
testAsymmetricFilterPlanJoinStructGt 4.423
testAsymmetricFilterPlanJoinMixedGt 4.522
testAsymmetricFilterPlanJoinFieldsGtEq 4.379
testAsymmetricFilterPlanJoinStructGtEq 4.291
testAsymmetricFilterPlanJoinMixedGtEq 4.449
testAsymmetricFilterPlanJoinFieldsEqViaExistingSession 0.002
testAsymmetricFilterPlanJoinStructEqViaExistingSession 0
testAsymmetricFilterPlanJoinMixedEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinFieldsEqnViaExistingSession 0
testAsymmetricFilterPlanJoinStructEqnViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedEqnViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsLtViaExistingSession 0
testAsymmetricFilterPlanJoinStructLtViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedLtViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsLtEqViaExistingSession 0
testAsymmetricFilterPlanJoinStructLtEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedLtEqViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsGtViaExistingSession 0.001
testAsymmetricFilterPlanJoinStructGtViaExistingSession 0
testAsymmetricFilterPlanJoinMixedGtViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsGtEqViaExistingSession 0
testAsymmetricFilterPlanJoinStructGtEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedGtEqViaExistingSession 0
testAsymmetricFilterEqSQL 5.966

DocMarkdownTest

testMDRuleDocs 0.055

BaseFunctionalityTest

flattenResultsTest 1.204
flattenResultsWithMissingTest 0.215
verifyResultExprDSL 0.258
longPairEqual 0.204
verifySimpleExprs 1.966
typeCheckFlatten 0.054
typeCheckPackInts 0.072
typeCheckProbability 0.118
positiveProbResults 0.208
negativeProbResults 0.115
positiveProbResultsOverridden 0.108
negativeProbResultsOverridden 0.147
disabledOverallShouldBePassed 0.162
oddBoxingIssueShouldRun 0.223
testComparableResults 1.055
testComparableResultsDifferentKeysAndMapValue 3.291
testCompareWithArrays 0.215
testCompareWithArraysOrderingAndReverse 0.407
testCompareWithStructsReverseAndNested 0.341
scalarSubqueryAsTrigger 0.31
functionParameterSizes 0.008
testRuleResult 1.617
testRuleResultDetails 1.429
testExpressionsWithAggregate 0.772
testExpressionsWithFields 0.168
updateFields 0.374
checkMinimumLengthWorks 0.01
softFail 0.126
failedOnOne 0.1
probabilityOnThree 0.106
disabled 0.092
mixedIgnore 0.102
softShouldShowPassed 0.141

ServerSideTests

null shouldn't match 0
literal of string shouldn't match 0.001
bad bytes should throw 0.002

RuleFolderClassicTest

testSimpleProductionRules 0.202
testSetSyntaxButNoEqualTo 0.001
testSetSyntaxEqualToButNoAttribute 0.001

AggregatesClassicTest

decimalPrecisionHofTest 0.659
decimalPrecisionIncExprTest 0.173
decimalPrecisionIncExprDSLTest 0.176
decimalPrecisionNO_REWRITEIncTest 0.008
decimalPrecisionDeprecatedIncTest 0.139

BaseFunctionalityClassicTest

mapArrays 0.001
testPrintExpr 0.147
testPrintCode 0.295
testRuleResult 1.673
testRuleResultDetails 1.675
testExpressionsWithAggregate 1.316
Resolve should work correctly 0.164

SubExpressionEliminationTest

controlRunner 0.043
controlRunner old defaults 0.052
runnerShouldNotEliminateWithRunnerEval 0.026
runnerShouldEliminate 0.019
controlEngine 0.032
controlEngine old defaults 0.036
engineShouldNotEliminateWithRunnerEval 0.022
engineShouldEliminate 0.022
controlExpression 0.032
expressionShouldNotEliminateWithRunnerEval 0.023
expressionShouldEliminate 0.018
controlFolder 0.037
folderShouldNotEliminateWithRunnerEval 0.026
folderShouldEliminate 0.035
folderShouldEliminateWithTriggersFalse 0.026

RuleEngineTest

testSimpleProductionRules Connect 0.134
testProbabilityRuleFail 0.156
testProbabilityRulePass 0.103
scalarSubqueryAsOutputExpressionInStruct 1.233
scalarSubqueryAsOutputExpression 0.283
scalarSubqueryAsOutputExpressionViaLambdaParam 0.578
scalarSubqueryAsOutputExpressionViaLambdaNonAttributeParam 0.371
scalarSubqueryAsOutputExpressionViaLambdaNoParam 0.298
testFlattenResults 0.784
testSalience 0.879
testDebug 0.09

VariableIdentificationTest

testSimpleLambdaLookup 0.001
testSimpleLambdaLookupWithFunctions 0.002
testSimpleLambdaLookupWithUnknownFunctions 0.007
testNestedAndNonEvaluatedLambda 0.01
testNestedAndNonEvaluatedLambdaReversedOrder 0.003
testOverloadedLambdas 0.004
testNonLambdaNonLeaf 0.001
testLambdaFromANonLeaf 0.001
testFieldLookupWithLambda 0.005

RemoteFunctionTests

single function 0.051
multiple functions with new lines 0.047

BloomTests

verifyMeasurementColumnSpark 0.577
verifyMeasurementSQLSpark 0.35
verifyMeasurementColumnParquet 0.398
verifyMeasurementSQLParquet 0.366
verifyMeasurementSQLRoundTripSpark 0.347
verifyCompilationSpark 0.929
verifyMeasurementSQLRoundTripBucketedArrayEager 0.188
verifyCompilationBucketedArrayEager 0.584
verifyMeasurementSQLRoundTripBucketedArrayLazy 0.161
verifyCompilationBucketedArrayLazy 0.64
verifyMeasurementSQLRoundTripBucketedArrayMapped 0.288
verifyCompilationBucketedArrayMapped 0.549
assertIncrementalBucketsViaFPP 0.002
assertIncrementalBucketsViaExpectedNums 0.002
verifyBloomsAreIdentified 0.004
verifyInputParams 0.012
shouldThrowOnUnknownBlooms 0.005

TrEitherTest

testIs 0
testGets 0.002
testFolds 0.001

AggregatesTest

mapTest 0.829
multiGroups 2.96
groupByNestedMapWith 2.624
mapTestSort 1.152
mapDeprecatedTest 0.456
mapDeprecatedTestSort 0.704
sumTestDSL 0.657
evalSumTest 0
skipped
mapAggrCountDSLTest 0.199
mapAggrCountTest 0.187
mapAggrCountDeprecatedTest 0.134
mapStructKeyAggrCountTest 0.157
mapStructKeyAggrCountDeprecatedTest 0.137
mapAggrSumTest 0.159
mapAggrSumDeprecatedTest 0.246
mapAggrDecimalTest 0.381
mapAggrDecimalDSLTest 0.23
mapAggrOnePassTest 0.367
mapAggrOnePassDeprecatedTest 0.307
decimalPrecisionTest 0.276
decimalPrecisionExprDSLTest 0.122
decimalPrecisionNO_REWRITETest 0.194
decimalPrecisionIncTest 0.285
decimalPrecisionIncDSLTest 0.19

CodeGenTest

ruleRunnerDefault 0.849
ruleEngineRunnerDefault 0.741

YamlTests

structsAsKeys 0.244
sequenceAsKeys 0.2
structsAsValues 0.189
mapsAsValues 0.253
sequencesAsValues 0.186
sequenceAsKeysDecimals 0.184
theRest 6.433
sqlTest 0.161
nonLiteralMapEntriesTest 0.015

LookupIdentificationTest

mapLookuplambdaTest 0.006
mapContainslambdaTest 0.002
probabilityInlambdaTest 0.002
testMixed 0.001

BloomLoaderTest

testConfigLoading 0.034
testConfigLoadingWithoutIds 0.037
testBloomLoading 0.114
testMapSQLLoading 0.066

MapLookupTests

lookupTest 2.595
setTest 1.012
emptyTest 1.486
multiKey 0.773
taxonomyLookup 1.358

UserLambdaFunctionCompilationTest

defaultHofConfigTests 0.001
loadHandlers 0.001
convertHandlers 0
loadHandlersViaProperty 0.001
runDisabledCompilation 0.073
runNestedCompilation 0.066
withDefaultHoF 0.077
withSpecifiedHoFHandler 0.068
runDisabledBottom 0.066

Failure Details

[Summary] [Package List] [Test Cases]


testCalledLambdaReplaceCoalesce
skipped: skipped
evalSumTest
skipped: skipped