Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
513 0 0 1 99.805% 708.67

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.679
com.sparkutils.qualityTests.mapLookup 10 0 0 0 100% 9.228
com.sparkutils.qualityTests.bloom 21 0 0 0 100% 5.872
com.sparkutils.qualityTests.classicOnly 206 0 0 1 99.515% 169.078
com.sparkutils.qualityTests 238 0 0 0 100% 154.426
org.scalatest.tools 0 0 0 0 0% 354.346
com.sparkutils.qualityTests.id 24 0 0 0 100% 15.041

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.324
UserLambdaFunctionCompilationTest 9 0 0 0 100% 0.352

com.sparkutils.qualityTests.mapLookup

Class Tests Errors Failures Skipped Success Rate Time
MapLoaderTest 4 0 0 0 100% 1.312
ClassicMapLookupTests 1 0 0 0 100% 0.368
MapLookupTests 5 0 0 0 100% 7.548

com.sparkutils.qualityTests.bloom

Class Tests Errors Failures Skipped Success Rate Time
BloomTests 17 0 0 0 100% 5.637
BloomLoaderTest 4 0 0 0 100% 0.235

com.sparkutils.qualityTests.classicOnly

Class Tests Errors Failures Skipped Success Rate Time
ExtensionParquetTest 66 0 0 0 100% 14.298
RoundTripTest3 1 0 0 0 100% 0.602
DocsParserTest 13 0 0 0 100% 0.02
ReplaceWithMissingAttributesTest 14 0 0 1 92.857% 0.04
IDClassicTests 1 0 0 0 100% 0.007
ValidationTest 25 0 0 0 100% 1.172
ExtensionDeltaTest 67 0 0 0 100% 150.892
DocMarkdownTest 1 0 0 0 100% 0.057
ServerSideTests 3 0 0 0 100% 0.005
VariableIdentificationTest 9 0 0 0 100% 0.03
CodeGenTest 2 0 0 0 100% 1.944
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.398
UserLambdaFunctionTest 16 0 0 0 100% 5.483
ViewLoaderTest 7 0 0 0 100% 1.011
RuleEngineClassicTest 5 0 0 0 100% 20.579
RoundTripTest 7 0 0 0 100% 6.64
YamlClassicTests 1 0 0 0 100% 0.053
RuleFolderTest 11 0 0 0 100% 11.026
JoinValidationTest 2 0 0 0 100% 30.939
UserLambdaFunctionClassicTest 17 0 0 0 100% 1.741
ConnectRuleSuitesTest 13 0 0 0 100% 11.028
RngAndRowIdTest 10 0 0 0 100% 4.961
RoundTripClassicTest 2 0 0 0 100% 0.646
VersionSerializingTest 1 0 0 0 100% 3.182
BaseFunctionalityTest 33 0 0 0 100% 16.367
RuleFolderClassicTest 3 0 0 0 100% 0.282
AggregatesClassicTest 5 0 0 0 100% 1.105
BaseFunctionalityClassicTest 7 0 0 0 100% 5.184
SubExpressionEliminationTest 13 0 0 0 100% 0.485
RuleEngineTest 11 0 0 0 100% 5.302
RemoteFunctionTests 2 0 0 0 100% 0.108
TrEitherTest 3 0 0 0 100% 0.004
AggregatesTest 24 0 0 0 100% 15.323
YamlTests 9 0 0 0 100% 8.579

org.scalatest.tools

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

com.sparkutils.qualityTests.id

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

Test Cases

[Summary] [Package List] [Test Cases]

MapLoaderTest

testConfigLoading 0.117
testConfigLoadingWithoutIds 0.058
testMapLoading 0.677
testMapSQLLoading 0.456

RoundTripPrivateTest

ruleExprSwapping 0.002

RowToRowTest

simple projection 0.032
encoder output projection 0.03
via ProcessFactory 0.095
via ProcessFactory rule details 0.092
via ProcessFactory rule lazy details 0.109
via ProcessFactory rule lazy details defaultIfPassed 0.084
via ProcessFactory rule engine 0.175
via ProcessFactory rule engine lazy 0.171
via ProcessFactory rule engine T array 0.183
via ProcessFactory rule engine T product 0.145
via ProcessFactory rule engine product 0.161
via ProcessFactory rule engine T bean 0.209
via ProcessFactory rule engine T string 0.104
via ProcessFactory rule engine T string debug 0.083
via ProcessFactory rule engine T map 0.094
via ProcessFactory folder engine T product 0.269
via ProcessFactory folder engine T struct product debug no fields in outputs or filters 0.141
via ProcessFactory folder engine product lazy 0.119
via ProcessFactory folder engine T bean extra output fields 0.195
via ProcessFactory folder engine lazy bean extra output fields 0.122
via ProcessFactory expression T 0.067
codegenfallback stateful handling on instance/setpartition 0.11
codegenfallback stateful handling on instance/setpartition funn 0.109
codegenfallback stateful handling on instance/setpartition codegen 0.099
codegenfallback stateful handling on instance/setpartition codegen - forced copy 0.099
codegenfallback stateful handling on instance/setpartition codegen funn 0.078
codegenfallback stateful handling on instance/setpartition codegen spark hof 0.111
codegenfallback stateful handling on instance/setpartition codegen spark hof - forced no copy 0.071
codegenfallback stateful handling on instance/setpartition codegen spark hof with compilation handler 0.155
codegenfallback stateful handling on instance/setpartition lazy 0.08
via ProcessFactory expression yaml 0.078
via ProcessFactory expression yaml noddl 0.065
via ProcessFactory expression yaml noddl no fields 0.058
prove processors can't have subqueries 0.058
via ProcessFactory with Avro inputs 0.159
via ProcessFactory map's 0.383

ExtensionParquetTest

testExtension 0.355
testExtensionDisableSpecific 0.11
testExtensionDisableStar 0.097
testForceFunctionInjection 0.1
testDefaultFunctionRegistrationViaBuiltIn 0.132
testAsymmetricFilterPlan 0.326
testAsymmetricFilterPlanViaExistingSession 0.001
testAsymmetricFilterPlanJoinEq 0.538
testAsymmetricFilterPlanJoinEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinEQN 0.432
testAsymmetricFilterPlanJoinEQNViaExistingSession 0.001
testAsymmetricFilterPlanJoinLt 0.444
testAsymmetricFilterPlanJoinLtViaExistingSession 0
testAsymmetricFilterPlanJoinLte 0.402
testAsymmetricFilterPlanJoinLteViaExistingSession 0.001
testAsymmetricFilterPlanJoinGt 0.411
testAsymmetricFilterPlanJoinGtViaExistingSession 0.001
testAsymmetricFilterPlanJoinGte 0.378
testAsymmetricFilterPlanJoinGteViaExistingSession 0
testAsymmetricFilterPlanIdCallFields 0.266
testAsymmetricFilterPlanIdCallFieldsViaExistingSession 0
testAsymmetricFilterPlanIdJoinDifferentSizeStruct 0.441
testAsymmetricFilterPlanIdJoinDifferentSizeFields 0.557
testAsymmetricFilterPlanIdJoinDifferentSizeMixed 0.363
testAsymmetricFilterPlanIdJoinDifferentSizeStructLT 0.356
testAsymmetricFilterPlanIdJoinDifferentSizeFieldsLT 0.381
testAsymmetricFilterPlanIdJoinDifferentSizeMixedLT 0.356
testAsymmetricFilterPlanIdCallStructs 0.322
testAsymmetricFilterPlanIdCallStructsViaExistingSession 0
testDifferentLengthsId 0.242
testAsymmetricFilterPlanJoinFieldsEq 0.379
testAsymmetricFilterPlanJoinStructEq 0.386
testAsymmetricFilterPlanJoinMixedEq 0.395
testAsymmetricFilterPlanJoinFieldsEqn 0.388
testAsymmetricFilterPlanJoinStructEqn 0.586
testAsymmetricFilterPlanJoinMixedEqn 0.374
testAsymmetricFilterPlanJoinFieldsLt 0.375
testAsymmetricFilterPlanJoinStructLt 0.365
testAsymmetricFilterPlanJoinMixedLt 0.379
testAsymmetricFilterPlanJoinFieldsLtEq 0.409
testAsymmetricFilterPlanJoinStructLtEq 0.407
testAsymmetricFilterPlanJoinMixedLtEq 0.393
testAsymmetricFilterPlanJoinFieldsGt 0.376
testAsymmetricFilterPlanJoinStructGt 0.373
testAsymmetricFilterPlanJoinMixedGt 0.581
testAsymmetricFilterPlanJoinFieldsGtEq 0.369
testAsymmetricFilterPlanJoinStructGtEq 0.372
testAsymmetricFilterPlanJoinMixedGtEq 0.357
testAsymmetricFilterPlanJoinFieldsEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinStructEqViaExistingSession 0
testAsymmetricFilterPlanJoinMixedEqViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsEqnViaExistingSession 0
testAsymmetricFilterPlanJoinStructEqnViaExistingSession 0
testAsymmetricFilterPlanJoinMixedEqnViaExistingSession 0.001
testAsymmetricFilterPlanJoinFieldsLtViaExistingSession 0
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.355
lambdaRuleTest 0.263
lambdaNoParamsRuleTest 0.127
lambdaMultiParamLengthExpandedTest 0.237
lambdaMultiParamLengthSelfReferenceTest 0.233
lambdaMultiParamDupeLengthTest 0.079
lambdaMissing0LengthTest 0.075
nestedLambdaRuleTest 0.146
globalLambdasTest 0.008
hofTest 1.343
deepPartialTest 0.14
returnLambdaTest 0.134
testHOFLambdaDropin 0.353
HOFDropins 1.75
HOFFunForwardDropin 0.079
CallFunForward 0.158

RoundTripTest3

testULEquals 0.6

ViewLoaderTest

testConfigLoading 0.099
testConfigLoadingWithoutIds 0.076
testViewLoads 0.453
testViewLoadsFailedAsJoinsNotPresent 0.069
testViewLoadsFailedAsInfinite 0.101
testViewLoadsThatNeedQuoting 0.063
testViewLoadsThatDontParse 0.085

RuleEngineClassicTest

testSimpleProductionRules Classic 0.348
testFlattenResults 0.785
testSalience 0.551
testDebug 0.157
testHugeAmountOfRulesSOE Classic 18.733

DocsParserTest

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

IDTests

rountTripRandom 0.001
rountTripProvided 0.001
rountTripFields 0
assertsOnGuaranteedUniqueID 0.001
roundTripGuaranteedUniqueIDLocalMac 0
guaranteedUniqueIDMACAddressOverflowTest 0.001
testGuaranteedUniqueIDOps 0.023
testRNGIDGen 0.063
testSHA256IDGen 1.78
testMD5IDGen 1.608
testSHA256IDGenHashFun 1.254
testMD5IDGenHashFun 1.31
testMURMUR3_128IDGenHashFun 1.255
testXXH3IDGenZAHashFun 1.277
testMURMUR3_128IDZAGenHashFun 1.212
testMURMUR3IDZAGenHashFun 1.115
testFakeIDGenDigestFun 0.739
testAdlerIDGenHashFun 1.21
testMurmur3 0.031
testUniqueIDGen 0.211
testIDEqual 1.451
testIDBase64 0.284
testUUIDRoundTripping 0.209
equalsTest 0.001

ReplaceWithMissingAttributesTest

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

RoundTripTest

verifyPacking 0
ruleEvalToStructAndEncodeBack 1.127
ruleEvalToOverallAndDetailsAndEncodeBack 1.79
ruleEvalToStructAndEncodeBackWithUserType 0.746
ruleEvalAndBackViaDisk 2.681
ruleSuiteRoundTrippingToDF 0.157
ruleEngineSuiteRoundTrippingToDF 0.137

IDClassicTests

testRNGIDGenNonJump 0.006

YamlClassicTests

decimalViaYaml 0.052

RuleFolderTest

testSimpleProductionRules 0.423
testSimpleProductionRulesReplace 0.388
testSimpleProductionRulesReplaceSet 0.354
testSimpleProductionRulesReplaceOutOfOrder 0.391
testSimpleProductionRulesReplaceOutOfOrderSet 0.264
testSimpleProductionRulesReplaceCustomDDL 0.315
testSimpleProductionRulesReplaceCustomDDLSet 0.302
testSimpleProductionRulesReplaceDebug 0.807
testSimpleProductionRulesReplaceDebugSet 0.474
testFlattenResults 4.337
testFlattenResultsSet 2.968

MetaRuleSetTest

regExpTest 0.008
filterExpTest 0.114
fullLoadTest 0.096
transformLoadTest 0.1

JoinValidationTest

testViaRelation 7.417
testWithRenames 0.814

UserLambdaFunctionClassicTest

nullInParam 0.045
lambdaRuleTest 0.025
lambdaNoParamsRuleTest 0.014
lambdaMultiParamLengthExpandedTest 0.027
lambdaMultiParamLengthSelfReferenceTest 0.03
lambdaMultiParamDupeLengthTest 0.001
lambdaMissing0LengthTest 0.006
nestedLambdaRuleTest 0.021
globalLambdasTest 0
hofTest 0.45
deepPartialTest 0.047
returnLambdaTest 0.038
testHOFLambdaDropin 0.166
HOFDropins 0.639
HOFFunForwardDropin 0.032
PlaceHolderNullableOverrides 0.161
CallFunForward 0.036

ClassicMapLookupTests

taxonomyLookup 0.367

ConnectRuleSuitesTest

rule suites without lambdas or output should be combinable 0.782
rule suites with lambdas no output should be combinable 1.274
rule suites without lambdas with output should be combinable 0.948
global libraries should properly integrate 1.549
full rule suites should be combinable 1.254
rule suite spark var is convertible 1.612
ruleRunner via spark var and provided empty dataset 1.378
testRuleDisableCoalesce 0.917
testRuleReplaceCoalesce 0.448
testRuleNoReplaceCoalesce 0.374
test process if with recursive rule 0.162
test process if with recursive outputExpression 0.155
test process if with recursive lambda 0.17

RngAndRowIdTest

rngBytesTest 0.807
rngLongsTest 0.442
rngLongsUUIDTest 0.598
rngBytesUUIDTest 0.556
rngLongsUUIDNonJumpableTest 0.436
rngBytesUUIDNonJumpableTest 0.442
idFromUUIDTest 0.366
rowIDTest 0.304
uniqueIDTest 0.717
rngBytesWellsTest 0.288

RoundTripClassicTest

ruleSuiteRoundTrippingToDF 0.274
ruleEngineSuiteRoundTrippingToDF 0.37

ValidationTest

testLambdaSyntaxError 0.198
testLambdaNameError 0.072
testLambdaStackError 0.023
testLambdaActualStackError 0.021
testLambdaActualStackErrorSuppressed 0.065
testLambdaSparkUnknownNameError 0.012
testNestedFieldDoesntError 0.009
testNestedFieldLambdaError 0.007
testLambdaNestedNameError 0.01
testLambdaNestedOverloadedNameError 0.011
testLambdaWithDuplicateArityError 0.011
testLambdaNestedOverloadedNameWithInterimError 0.011
testFunctionSyntaxError 0.011
testNestedFieldError 0.008
testFunctionNameError 0.006
testOutputFunctionSyntaxError 0.01
testOutputFunctionNameError 0.008
testAllTheThingsExceptLambdaSOE 0.021
testUnknownFunctionRuleRunnerError 0.011
testTransformOutput 0.363
testUnknownFunctionRuleEngineRunnerError 0.016
testShowFunction 0.157
testAllTheDocsWarnings 0.019
testExpressionLookups 0.027
testMissingViews 0.055

VersionSerializingTest

ruleEngineSuiteVersionedRoundTripsDF 3.181

ExtensionDeltaTest

testExtension 0.321
testExtensionDisableSpecific 0.116
testExtensionDisableStar 0.116
testForceFunctionInjection 0.158
testDefaultFunctionRegistrationViaBuiltIn 0.205
testAsymmetricFilterPlan 7.07
testAsymmetricFilterPlanViaExistingSession 0.001
testAsymmetricFilterPlanJoinEq 6.991
testAsymmetricFilterPlanJoinEqViaExistingSession 0.002
testAsymmetricFilterPlanJoinEQN 7.146
testAsymmetricFilterPlanJoinEQNViaExistingSession 0.001
testAsymmetricFilterPlanJoinLt 5.722
testAsymmetricFilterPlanJoinLtViaExistingSession 0.002
testAsymmetricFilterPlanJoinLte 5.513
testAsymmetricFilterPlanJoinLteViaExistingSession 0.002
testAsymmetricFilterPlanJoinGt 5.248
testAsymmetricFilterPlanJoinGtViaExistingSession 0.003
testAsymmetricFilterPlanJoinGte 5.297
testAsymmetricFilterPlanJoinGteViaExistingSession 0.002
testAsymmetricFilterPlanIdCallFields 2.796
testAsymmetricFilterPlanIdCallFieldsViaExistingSession 0.001
testAsymmetricFilterPlanIdJoinDifferentSizeStruct 3.12
testAsymmetricFilterPlanIdJoinDifferentSizeFields 2.749
testAsymmetricFilterPlanIdJoinDifferentSizeMixed 3.187
testAsymmetricFilterPlanIdJoinDifferentSizeStructLT 3.136
testAsymmetricFilterPlanIdJoinDifferentSizeFieldsLT 2.727
testAsymmetricFilterPlanIdJoinDifferentSizeMixedLT 3.144
testAsymmetricFilterPlanIdCallStructs 2.634
testAsymmetricFilterPlanIdCallStructsViaExistingSession 0.002
testDifferentLengthsId 0.446
testAsymmetricFilterPlanJoinFieldsEq 4.769
testAsymmetricFilterPlanJoinStructEq 4.719
testAsymmetricFilterPlanJoinMixedEq 4.67
testAsymmetricFilterPlanJoinFieldsEqn 4.519
testAsymmetricFilterPlanJoinStructEqn 4.258
testAsymmetricFilterPlanJoinMixedEqn 4.357
testAsymmetricFilterPlanJoinFieldsLt 4.078
testAsymmetricFilterPlanJoinStructLt 4.203
testAsymmetricFilterPlanJoinMixedLt 4.141
testAsymmetricFilterPlanJoinFieldsLtEq 4.236
testAsymmetricFilterPlanJoinStructLtEq 4.113
testAsymmetricFilterPlanJoinMixedLtEq 4.127
testAsymmetricFilterPlanJoinFieldsGt 4.134
testAsymmetricFilterPlanJoinStructGt 3.953
testAsymmetricFilterPlanJoinMixedGt 3.961
testAsymmetricFilterPlanJoinFieldsGtEq 4.056
testAsymmetricFilterPlanJoinStructGtEq 3.975
testAsymmetricFilterPlanJoinMixedGtEq 4.111
testAsymmetricFilterPlanJoinFieldsEqViaExistingSession 0.002
testAsymmetricFilterPlanJoinStructEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedEqViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsEqnViaExistingSession 0
testAsymmetricFilterPlanJoinStructEqnViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedEqnViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsLtViaExistingSession 0
testAsymmetricFilterPlanJoinStructLtViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedLtViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsLtEqViaExistingSession 0
testAsymmetricFilterPlanJoinStructLtEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedLtEqViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsGtViaExistingSession 0
testAsymmetricFilterPlanJoinStructGtViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedGtViaExistingSession 0
testAsymmetricFilterPlanJoinFieldsGtEqViaExistingSession 0
testAsymmetricFilterPlanJoinStructGtEqViaExistingSession 0.001
testAsymmetricFilterPlanJoinMixedGtEqViaExistingSession 0
testAsymmetricFilterEqSQL 6.618

DocMarkdownTest

testMDRuleDocs 0.055

BaseFunctionalityTest

flattenResultsTest 1.344
flattenResultsWithMissingTest 0.229
verifyResultExprDSL 0.149
longPairEqual 0.1
verifySimpleExprs 2.24
typeCheckFlatten 0.051
typeCheckPackInts 0.099
typeCheckProbability 0.133
positiveProbResults 0.216
negativeProbResults 0.131
positiveProbResultsOverridden 0.126
negativeProbResultsOverridden 0.121
disabledOverallShouldBePassed 0.135
oddBoxingIssueShouldRun 0.221
testComparableResults 1.255
testComparableResultsDifferentKeysAndMapValue 3.239
testCompareWithArrays 0.226
testCompareWithArraysOrderingAndReverse 0.486
testCompareWithStructsReverseAndNested 0.358
scalarSubqueryAsTrigger 0.328
functionParameterSizes 0.008
testRuleResult 1.396
testRuleResultDetails 1.643
testExpressionsWithAggregate 0.756
testExpressionsWithFields 0.172
updateFields 0.406
checkMinimumLengthWorks 0.006
softFail 0.115
failedOnOne 0.11
probabilityOnThree 0.13
disabled 0.113
mixedIgnore 0.105
softShouldShowPassed 0.219

ServerSideTests

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

RuleFolderClassicTest

testSimpleProductionRules 0.278
testSetSyntaxButNoEqualTo 0.002
testSetSyntaxEqualToButNoAttribute 0

AggregatesClassicTest

decimalPrecisionHofTest 0.726
decimalPrecisionIncExprTest 0.17
decimalPrecisionIncExprDSLTest 0.064
decimalPrecisionNO_REWRITEIncTest 0.005
decimalPrecisionDeprecatedIncTest 0.137

BaseFunctionalityClassicTest

mapArrays 0.002
testPrintExpr 0.118
testPrintCode 0.184
testRuleResult 1.619
testRuleResultDetails 1.776
testExpressionsWithAggregate 1.22
Resolve should work correctly 0.261

SubExpressionEliminationTest

controlRunner 0.091
runnerShouldNotEliminateWithRunnerEval 0.033
runnerShouldEliminate 0.032
controlEngine 0.052
engineShouldNotEliminateWithRunnerEval 0.029
engineShouldEliminate 0.027
controlExpression 0.033
expressionShouldNotEliminateWithRunnerEval 0.027
expressionShouldEliminate 0.027
controlFolder 0.043
folderShouldNotEliminateWithRunnerEval 0.024
folderShouldEliminate 0.035
folderShouldEliminateWithTriggersFalse 0.03

RuleEngineTest

testSimpleProductionRules Connect 0.123
testProbabilityRuleFail 0.182
testProbabilityRulePass 0.099
scalarSubqueryAsOutputExpressionInStruct 1.199
scalarSubqueryAsOutputExpression 0.538
scalarSubqueryAsOutputExpressionViaLambdaParam 0.723
scalarSubqueryAsOutputExpressionViaLambdaNonAttributeParam 0.36
scalarSubqueryAsOutputExpressionViaLambdaNoParam 0.257
testFlattenResults 0.907
testSalience 0.82
testDebug 0.091

VariableIdentificationTest

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

RemoteFunctionTests

single function 0.055
multiple functions with new lines 0.052

BloomTests

verifyMeasurementColumnSpark 0.483
verifyMeasurementSQLSpark 0.481
verifyMeasurementColumnParquet 0.562
verifyMeasurementSQLParquet 0.393
verifyMeasurementSQLRoundTripSpark 0.251
verifyCompilationSpark 0.922
verifyMeasurementSQLRoundTripBucketedArrayEager 0.265
verifyCompilationBucketedArrayEager 0.674
verifyMeasurementSQLRoundTripBucketedArrayLazy 0.186
verifyCompilationBucketedArrayLazy 0.613
verifyMeasurementSQLRoundTripBucketedArrayMapped 0.185
verifyCompilationBucketedArrayMapped 0.589
assertIncrementalBucketsViaFPP 0.003
assertIncrementalBucketsViaExpectedNums 0.002
verifyBloomsAreIdentified 0.004
verifyInputParams 0.014
shouldThrowOnUnknownBlooms 0.005

TrEitherTest

testIs 0
testGets 0.001
testFolds 0.002

AggregatesTest

mapTest 1.106
multiGroups 3.232
groupByNestedMapWith 2.818
mapTestSort 0.981
mapDeprecatedTest 0.527
mapDeprecatedTestSort 0.841
sumTestDSL 0.918
evalSumTest 1.105
mapAggrCountDSLTest 0.282
mapAggrCountTest 0.218
mapAggrCountDeprecatedTest 0.185
mapStructKeyAggrCountTest 0.186
mapStructKeyAggrCountDeprecatedTest 0.156
mapAggrSumTest 0.183
mapAggrSumDeprecatedTest 0.204
mapAggrDecimalTest 0.213
mapAggrDecimalDSLTest 0.172
mapAggrOnePassTest 0.352
mapAggrOnePassDeprecatedTest 0.259
decimalPrecisionTest 0.288
decimalPrecisionExprDSLTest 0.193
decimalPrecisionNO_REWRITETest 0.281
decimalPrecisionIncTest 0.374
decimalPrecisionIncDSLTest 0.235

CodeGenTest

ruleRunnerDefault 0.999
ruleEngineRunnerDefault 0.94

YamlTests

structsAsKeys 0.334
sequenceAsKeys 0.217
structsAsValues 0.213
mapsAsValues 0.211
sequencesAsValues 0.238
sequenceAsKeysDecimals 0.194
theRest 6.983
sqlTest 0.171
nonLiteralMapEntriesTest 0.016

LookupIdentificationTest

mapLookuplambdaTest 0.005
mapContainslambdaTest 0.002
probabilityInlambdaTest 0.002
testMixed 0.001

BloomLoaderTest

testConfigLoading 0.04
testConfigLoadingWithoutIds 0.022
testBloomLoading 0.108
testMapSQLLoading 0.065

MapLookupTests

lookupTest 2.657
setTest 1.172
emptyTest 1.522
multiKey 0.866
taxonomyLookup 1.325

UserLambdaFunctionCompilationTest

defaultHofConfigTests 0
loadHandlers 0.002
convertHandlers 0
loadHandlersViaProperty 0
runDisabledCompilation 0.076
runNestedCompilation 0.051
withDefaultHoF 0.092
withSpecifiedHoFHandler 0.075
runDisabledBottom 0.055

Failure Details

[Summary] [Package List] [Test Cases]


testCalledLambdaReplaceCoalesce
skipped: skipped