FailedConsole Output

Skipping 4,936 KB.. Full Log
12 milliseconds)
[info] - encode/decode for Tuple2: (ArrayBuffer[(Boolean, Boolean)],ArrayBuffer((true,false))) (codegen path) (86 milliseconds)
[info] - encode/decode for Tuple2: (ArrayBuffer[(Boolean, Boolean)],ArrayBuffer((true,false))) (interpreted path) (14 milliseconds)
[info] - encode/decode for Tuple2: (Seq[Seq[(Int, Int)]],List(List((1,2)))) (codegen path) (67 milliseconds)
[info] - encode/decode for Tuple2: (Seq[Seq[(Int, Int)]],List(List((1,2)))) (interpreted path) (22 milliseconds)
[info] - encode/decode for tuple with 2 flat encoders: (1,10) (codegen path) (39 milliseconds)
[info] - encode/decode for tuple with 2 flat encoders: (1,10) (interpreted path) (5 milliseconds)
[info] - encode/decode for tuple with 2 product encoders: (PrimitiveData(1,1,1.0,1.0,1,1,true),(3,30)) (codegen path) (97 milliseconds)
[info] - encode/decode for tuple with 2 product encoders: (PrimitiveData(1,1,1.0,1.0,1,1,true),(3,30)) (interpreted path) (22 milliseconds)
[info] - encode/decode for tuple with flat encoder and product encoder: (PrimitiveData(1,1,1.0,1.0,1,1,true),3) (codegen path) (57 milliseconds)
[info] - encode/decode for tuple with flat encoder and product encoder: (PrimitiveData(1,1,1.0,1.0,1,1,true),3) (interpreted path) (12 milliseconds)
[info] - encode/decode for tuple with product encoder and flat encoder: (3,PrimitiveData(1,1,1.0,1.0,1,1,true)) (codegen path) (54 milliseconds)
[info] - encode/decode for tuple with product encoder and flat encoder: (3,PrimitiveData(1,1,1.0,1.0,1,1,true)) (interpreted path) (12 milliseconds)
[info] - encode/decode for nested tuple encoder: (1,(10,100)) (codegen path) (50 milliseconds)
[info] - encode/decode for nested tuple encoder: (1,(10,100)) (interpreted path) (11 milliseconds)
[info] - encode/decode for primitive value class: PrimitiveValueClass(42) (codegen path) (32 milliseconds)
[info] - encode/decode for primitive value class: PrimitiveValueClass(42) (interpreted path) (4 milliseconds)
[info] - encode/decode for reference value class: ReferenceValueClass(Container(1)) (codegen path) (36 milliseconds)
[info] - encode/decode for reference value class: ReferenceValueClass(Container(1)) (interpreted path) (6 milliseconds)
[info] - encode/decode for option of int: Some(31) (codegen path) (30 milliseconds)
[info] - encode/decode for option of int: Some(31) (interpreted path) (3 milliseconds)
[info] - encode/decode for empty option of int: None (codegen path) (3 milliseconds)
[info] - encode/decode for empty option of int: None (interpreted path) (4 milliseconds)
[info] - encode/decode for option of string: Some(abc) (codegen path) (36 milliseconds)
[info] - encode/decode for option of string: Some(abc) (interpreted path) (4 milliseconds)
[info] - encode/decode for empty option of string: None (codegen path) (5 milliseconds)
[info] - encode/decode for empty option of string: None (interpreted path) (4 milliseconds)
[info] - encode/decode for Tuple2: (UDT,org.apache.spark.sql.catalyst.encoders.ExamplePoint@691) (codegen path) (49 milliseconds)
[info] - encode/decode for Tuple2: (UDT,org.apache.spark.sql.catalyst.encoders.ExamplePoint@691) (interpreted path) (6 milliseconds)
[info] - nullable of encoder schema (codegen path) (19 milliseconds)
[info] - nullable of encoder schema (interpreted path) (14 milliseconds)
[info] - nullable of encoder serializer (codegen path) (4 milliseconds)
[info] - nullable of encoder serializer (interpreted path) (2 milliseconds)
[info] - null check for map key: String (codegen path) (37 milliseconds)
[info] - null check for map key: String (interpreted path) (3 milliseconds)
[info] - null check for map key: Integer (codegen path) (31 milliseconds)
[info] - null check for map key: Integer (interpreted path) (4 milliseconds)
[info] - throw exception for tuples with more than 22 elements (codegen path) (7 milliseconds)
[info] - throw exception for tuples with more than 22 elements (interpreted path) (5 milliseconds)
[info] - encode/decode for scala decimal within precision/scale limit: 99999999999999999999.999999999999999999 (codegen path) (41 milliseconds)
[info] - encode/decode for scala decimal within precision/scale limit: 99999999999999999999.999999999999999999 (interpreted path) (4 milliseconds)
[info] - encode/decode for java decimal within precision/scale limit: 99999999999999999999.999999999999999999 (codegen path) (37 milliseconds)
[info] - encode/decode for java decimal within precision/scale limit: 99999999999999999999.999999999999999999 (interpreted path) (4 milliseconds)
[info] - encode/decode for negative scala decimal within precision/scale limit: -99999999999999999999.999999999999999999 (codegen path) (5 milliseconds)
[info] - encode/decode for negative scala decimal within precision/scale limit: -99999999999999999999.999999999999999999 (interpreted path) (3 milliseconds)
[info] - encode/decode for negative java decimal within precision/scale limit: -99999999999999999999.999999999999999999 (codegen path) (4 milliseconds)
[info] - encode/decode for negative java decimal within precision/scale limit: -99999999999999999999.999999999999999999 (interpreted path) (3 milliseconds)
[info] - overflowing scala big decimal, ansiEnabled=true (codegen path) (24 milliseconds)
[info] - overflowing scala big decimal, ansiEnabled=true (interpreted path) (2 milliseconds)
[info] - overflowing scala big decimal, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing scala big decimal, ansiEnabled=false (interpreted path) (2 milliseconds)
[info] - overflowing java big decimal, ansiEnabled=true (codegen path) (21 milliseconds)
[info] - overflowing java big decimal, ansiEnabled=true (interpreted path) (2 milliseconds)
[info] - overflowing java big decimal, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing java big decimal, ansiEnabled=false (interpreted path) (3 milliseconds)
[info] - overflowing negative scala big decimal, ansiEnabled=true (codegen path) (2 milliseconds)
[info] - overflowing negative scala big decimal, ansiEnabled=true (interpreted path) (1 millisecond)
[info] - overflowing negative scala big decimal, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing negative scala big decimal, ansiEnabled=false (interpreted path) (4 milliseconds)
[info] - overflowing negative java big decimal, ansiEnabled=true (codegen path) (3 milliseconds)
[info] - overflowing negative java big decimal, ansiEnabled=true (interpreted path) (2 milliseconds)
[info] - overflowing negative java big decimal, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing negative java big decimal, ansiEnabled=false (interpreted path) (2 milliseconds)
[info] - overflowing scala big decimal with fractional part, ansiEnabled=true (codegen path) (2 milliseconds)
[info] - overflowing scala big decimal with fractional part, ansiEnabled=true (interpreted path) (2 milliseconds)
[info] - overflowing scala big decimal with fractional part, ansiEnabled=false (codegen path) (2 milliseconds)
[info] - overflowing scala big decimal with fractional part, ansiEnabled=false (interpreted path) (2 milliseconds)
[info] - overflowing java big decimal with fractional part, ansiEnabled=true (codegen path) (2 milliseconds)
[info] - overflowing java big decimal with fractional part, ansiEnabled=true (interpreted path) (1 millisecond)
[info] - overflowing java big decimal with fractional part, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing java big decimal with fractional part, ansiEnabled=false (interpreted path) (3 milliseconds)
[info] - overflowing scala big decimal with long fractional part, ansiEnabled=true (codegen path) (3 milliseconds)
[info] - overflowing scala big decimal with long fractional part, ansiEnabled=true (interpreted path) (2 milliseconds)
[info] - overflowing scala big decimal with long fractional part, ansiEnabled=false (codegen path) (4 milliseconds)
[info] - overflowing scala big decimal with long fractional part, ansiEnabled=false (interpreted path) (4 milliseconds)
[info] - overflowing java big decimal with long fractional part, ansiEnabled=true (codegen path) (3 milliseconds)
[info] - overflowing java big decimal with long fractional part, ansiEnabled=true (interpreted path) (1 millisecond)
[info] - overflowing java big decimal with long fractional part, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing java big decimal with long fractional part, ansiEnabled=false (interpreted path) (3 milliseconds)
[info] - encode/decode for scala big integer within precision limit: 99999999999999999999999999999999999999 (codegen path) (30 milliseconds)
[info] - encode/decode for scala big integer within precision limit: 99999999999999999999999999999999999999 (interpreted path) (4 milliseconds)
[info] - encode/decode for java big integer within precision limit: 99999999999999999999999999999999999999 (codegen path) (23 milliseconds)
[info] - encode/decode for java big integer within precision limit: 99999999999999999999999999999999999999 (interpreted path) (4 milliseconds)
[info] - encode/decode for negative scala big integer within precision limit: -99999999999999999999999999999999999999 (codegen path) (4 milliseconds)
[info] - encode/decode for negative scala big integer within precision limit: -99999999999999999999999999999999999999 (interpreted path) (3 milliseconds)
[info] - encode/decode for negative java big integer within precision limit: -99999999999999999999999999999999999999 (codegen path) (4 milliseconds)
[info] - encode/decode for negative java big integer within precision limit: -99999999999999999999999999999999999999 (interpreted path) (3 milliseconds)
[info] - overflowing scala big int, ansiEnabled=true (codegen path) (21 milliseconds)
[info] - overflowing scala big int, ansiEnabled=true (interpreted path) (2 milliseconds)
[info] - overflowing scala big int, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing scala big int, ansiEnabled=false (interpreted path) (3 milliseconds)
[info] - overflowing java big integer, ansiEnabled=true (codegen path) (19 milliseconds)
[info] - overflowing java big integer, ansiEnabled=true (interpreted path) (1 millisecond)
[info] - overflowing java big integer, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing java big integer, ansiEnabled=false (interpreted path) (2 milliseconds)
[info] - overflowing negative scala big int, ansiEnabled=true (codegen path) (2 milliseconds)
[info] - overflowing negative scala big int, ansiEnabled=true (interpreted path) (1 millisecond)
[info] - overflowing negative scala big int, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing negative scala big int, ansiEnabled=false (interpreted path) (2 milliseconds)
[info] - overflowing negative java big integer, ansiEnabled=true (codegen path) (1 millisecond)
[info] - overflowing negative java big integer, ansiEnabled=true (interpreted path) (2 milliseconds)
[info] - overflowing negative java big integer, ansiEnabled=false (codegen path) (2 milliseconds)
[info] - overflowing negative java big integer, ansiEnabled=false (interpreted path) (2 milliseconds)
[info] - overflowing scala very large big int, ansiEnabled=true (codegen path) (2 milliseconds)
[info] - overflowing scala very large big int, ansiEnabled=true (interpreted path) (1 millisecond)
[info] - overflowing scala very large big int, ansiEnabled=false (codegen path) (2 milliseconds)
[info] - overflowing scala very large big int, ansiEnabled=false (interpreted path) (3 milliseconds)
[info] - overflowing java very big int, ansiEnabled=true (codegen path) (1 millisecond)
[info] - overflowing java very big int, ansiEnabled=true (interpreted path) (1 millisecond)
[info] - overflowing java very big int, ansiEnabled=false (codegen path) (3 milliseconds)
[info] - overflowing java very big int, ansiEnabled=false (interpreted path) (2 milliseconds)
[info] - encode/decode for makeCopy: (foo,1) (codegen path) (42 milliseconds)
[info] - encode/decode for makeCopy: (foo,1) (interpreted path) (6 milliseconds)
[info] CallMethodViaReflectionSuite:
[info] - findMethod via reflection for static methods (8 milliseconds)
[info] - findMethod for a JDK library (1 millisecond)
[info] - class not found (5 milliseconds)
[info] - method not found because name does not match (3 milliseconds)
[info] - method not found because there is no static method (0 milliseconds)
[info] - input type checking (0 milliseconds)
[info] - unsupported type checking (0 milliseconds)
[info] - invoking methods using acceptable types (86 milliseconds)
[info] AggregateEstimationSuite:
[info] - SPARK-26894: propagate child stats for aliases in Aggregate (8 milliseconds)
[info] - set an upper bound if the product of ndv's of group-by columns is too large (1 millisecond)
[info] - data contains all combinations of distinct values of group-by columns. (0 milliseconds)
[info] - empty group-by column (0 milliseconds)
[info] - aggregate on empty table - with or without group-by column (1 millisecond)
[info] - group-by column with only null value (0 milliseconds)
[info] - group-by column with null value (0 milliseconds)
[info] - non-cbo estimation (1 millisecond)
[info] ConditionalExpressionSuite:
[info] - if (3 seconds, 743 milliseconds)
[info] - case when (485 milliseconds)
[info] - if/case when - null flags of non-primitive types (820 milliseconds)
[info] - case key when (563 milliseconds)
[info] - case key when - internal pattern matching expects a List while apply takes a Seq (1 millisecond)
[info] - SPARK-22705: case when should use less global variables (0 milliseconds)
[info] - SPARK-27551: informative error message of mismatched types for case when (1 millisecond)
[info] - SPARK-27917 test semantic equals of CaseWhen (1 millisecond)
[info] OptimizeInSuite:
[info] - OptimizedIn test: Remove deterministic repetitions (18 milliseconds)
[info] - OptimizedIn test: In clause not optimized to InSet when less than 10 items (2 milliseconds)
[info] - OptimizedIn test: In clause optimized to InSet when more than 10 items (7 milliseconds)
[info] - OptimizedIn test: In clause not optimized in case filter has attributes (3 milliseconds)
[info] - OptimizedIn test: NULL IN (expr1, ..., exprN) gets transformed to Filter(null) (2 milliseconds)
[info] - OptimizedIn test: NULL IN (subquery) gets transformed to Filter(null) (10 milliseconds)
[info] - OptimizedIn test: Inset optimization disabled as list expression contains attribute) (3 milliseconds)
[info] - OptimizedIn test: Inset optimization disabled as list expression contains attribute - select) (4 milliseconds)
[info] - OptimizedIn test: Setting the threshold for turning Set into InSet. (3 milliseconds)
[info] - OptimizedIn test: one element in list gets transformed to EqualTo. (2 milliseconds)
[info] - OptimizedIn test: In empty list gets transformed to FalseLiteral when value is not nullable (2 milliseconds)
[info] - OptimizedIn test: In empty list gets transformed to `If` expression when value is nullable (2 milliseconds)
[info] ProjectEstimationSuite:
[info] - project with alias (2 milliseconds)
[info] - project on empty table (1 millisecond)
[info] - test row size estimation (8 milliseconds)
[info] JoinReorderSuite:
[info] - reorder 3 tables (14 milliseconds)
[info] - put unjoinable item at the end and reorder 3 joinable tables (9 milliseconds)
[info] - reorder 3 tables with pure-attribute project (10 milliseconds)
[info] - reorder 3 tables - one of the leaf items is a project (10 milliseconds)
[info] - don't reorder if project contains non-attribute (8 milliseconds)
[info] - reorder 4 tables (bushy tree) (11 milliseconds)
[info] - keep the order of attributes in the final output (40 milliseconds)
[info] - SPARK-26352: join reordering should not change the order of attributes (13 milliseconds)
[info] - reorder recursively (15 milliseconds)
[info] - don't reorder if hints present (22 milliseconds)
[info] - reorder below and above the hint node (26 milliseconds)
[info] BasicStatsEstimationSuite:
[info] - range (4 milliseconds)
[info] - windows (2 milliseconds)
[info] - limit estimation: limit < child's rowCount (3 milliseconds)
[info] - limit estimation: limit > child's rowCount (1 millisecond)
[info] - limit estimation: limit = 0 (0 milliseconds)
[info] - sample estimation (3 milliseconds)
[info] - estimate statistics when the conf changes (1 millisecond)
[info] EliminateSubqueryAliasesSuite:
[info] - eliminate top level subquery (3 milliseconds)
[info] - eliminate mid-tree subquery (2 milliseconds)
[info] - eliminate multiple subqueries (2 milliseconds)
[info] ExternalCatalogEventSuite:
[info] - database (51 milliseconds)
[info] - table (32 milliseconds)
[info] - function (24 milliseconds)
[info] Test run started
[info] Test org.apache.spark.sql.streaming.JavaGroupStateTimeoutSuite.testTimeouts started
[info] Test run finished: 0 failed, 0 ignored, 1 total, 0.011s
[info] Test run started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.failureToAllocateFirstPage started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.setAndRetrieve started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.emptyBatch started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.batchType started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.randomizedTest started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.iteratorTest started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.setUpdateAndRetrieve started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.fixedLengthTest started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.appendRowUntilExceedingCapacity started
[info] Test org.apache.spark.sql.catalyst.expressions.RowBasedKeyValueBatchSuite.appendRowUntilExceedingPageSize started
[info] Test run finished: 0 failed, 0 ignored, 10 total, 0.694s
[info] Test run started
[info] Test org.apache.spark.sql.connector.catalog.CatalogLoadingSuite.testInitializationOptions started
[info] Test org.apache.spark.sql.connector.catalog.CatalogLoadingSuite.testLoadWithoutConfig started
[info] Test org.apache.spark.sql.connector.catalog.CatalogLoadingSuite.testLoad started
[info] Test org.apache.spark.sql.connector.catalog.CatalogLoadingSuite.testLoadConstructorFailureCatalogPlugin started
[info] Test org.apache.spark.sql.connector.catalog.CatalogLoadingSuite.testLoadNonCatalogPlugin started
[info] Test org.apache.spark.sql.connector.catalog.CatalogLoadingSuite.testLoadMissingClass started
[info] Test org.apache.spark.sql.connector.catalog.CatalogLoadingSuite.testLoadAccessErrorCatalogPlugin started
[info] Test run finished: 0 failed, 0 ignored, 7 total, 0.016s
[info] Test run started
[info] Test org.apache.spark.sql.catalyst.expressions.HiveHasherSuite.testKnownStringAndIntInputs started
[info] Test org.apache.spark.sql.catalyst.expressions.HiveHasherSuite.testKnownLongInputs started
[info] Test org.apache.spark.sql.catalyst.expressions.HiveHasherSuite.testKnownIntegerInputs started
[info] Test org.apache.spark.sql.catalyst.expressions.HiveHasherSuite.randomizedStressTest started
[info] Test org.apache.spark.sql.catalyst.expressions.HiveHasherSuite.randomizedStressTestPaddedStrings started
[info] Test org.apache.spark.sql.catalyst.expressions.HiveHasherSuite.randomizedStressTestBytes started
[info] Test run finished: 0 failed, 0 ignored, 6 total, 0.348s
[info] Test run started
[info] Test org.apache.spark.sql.streaming.JavaOutputModeSuite.testOutputModes started
[info] Test run finished: 0 failed, 0 ignored, 1 total, 0.001s
[info] Test run started
[info] Test org.apache.spark.sql.catalyst.expressions.XXH64Suite.testKnownLongInputs started
[info] Test org.apache.spark.sql.catalyst.expressions.XXH64Suite.testKnownIntegerInputs started
[info] Test org.apache.spark.sql.catalyst.expressions.XXH64Suite.randomizedStressTest started
[info] Test org.apache.spark.sql.catalyst.expressions.XXH64Suite.testKnownByteArrayInputs started
[info] Test org.apache.spark.sql.catalyst.expressions.XXH64Suite.randomizedStressTestPaddedStrings started
[info] Test org.apache.spark.sql.catalyst.expressions.XXH64Suite.randomizedStressTestBytes started
[info] Test run finished: 0 failed, 0 ignored, 6 total, 0.26s
[info] ScalaTest
[info] Run completed in 8 minutes, 15 seconds.
[info] Total number of tests run: 4117
[info] Suites: completed 225, aborted 0
[info] Tests: succeeded 4116, failed 1, canceled 0, ignored 3, pending 0
[info] *** 1 TEST FAILED ***
[error] Failed: Total 4148, Failed 1, Errors 0, Passed 4147, Ignored 3
[error] Failed tests:
[error] 	org.apache.spark.sql.catalyst.analysis.TypeCoercionSuite
[error] (catalyst/test:test) sbt.TestsFailedException: Tests unsuccessful
[error] Total time: 501 s, completed Jan 16, 2020 1:34:04 AM
[error] running /home/jenkins/workspace/NewSparkPullRequestBuilder/build/sbt -Phadoop-2.7 -Phive-2.3 -Phive-thriftserver -Phive -Dtest.exclude.tags=org.apache.spark.tags.ExtendedHiveTest,org.apache.spark.tags.ExtendedYarnTest avro/test catalyst/test sql/test repl/test sql-kafka-0-10/test hive/test examples/test hive-thriftserver/test mllib/test ; received return code 1
Attempting to post to Github...
 > Post successful.
Build step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results
Finished: FAILURE