Test Result : JsonV2Suite

0 failures (±0)
117 tests (±0)
Took 34 sec.

All Tests

Test nameDurationStatus
Applying schemas0.35 secPassed
Applying schemas with MapType0.32 secPassed
Casting long as timestamp58 msPassed
Complex field and type inferring0.68 secPassed
Complex field and type inferring with null in sampling89 msPassed
Corrupt records: DROPMALFORMED mode0.1 secPassed
Corrupt records: FAILFAST mode47 msPassed
Corrupt records: PERMISSIVE mode, with designated column for malformed records0.17 secPassed
Corrupt records: PERMISSIVE mode, without designated column for malformed records43 msPassed
Dataset toJSON doesn't construct rdd2 msPassed
Find compatible types even if inferred DecimalType is not capable of other IntegralType80 msPassed
Get compatible type1 msPassed
GetField operation on complex data type0.14 secPassed
Handling missing fields29 msPassed
Infer big integers correctly even when it does not fit in decimal72 msPassed
Infer floating-point values correctly even when it does not fit in decimal0.17 secPassed
JSON with Partition0.68 secPassed
JSONRelation equality test0.18 secPassed
Loading a JSON dataset from a text file0.33 secPassed
Loading a JSON dataset from a text file with SQL0.23 secPassed
Loading a JSON dataset prefersDecimal returns schema with float types as BigDecimal78 msPassed
Loading a JSON dataset primitivesAsString returns complex fields as strings0.64 secPassed
Loading a JSON dataset primitivesAsString returns schema with primitive types as strings0.3 secPassed
Parse JSON rows having an array type and a struct type in the same field.0.18 secPassed
Primitive field and type inferring81 msPassed
Propagate Hadoop configs from json options to underlying file system0.58 secPassed
SPARK-11544 test pathfilter0.54 secPassed
SPARK-12057 additional corrupt records do not throw exceptions70 msPassed
SPARK-12872 Support to specify the option for compression codec0.64 secPassed
SPARK-13543 Write the output as uncompressed via option()0.63 secPassed
SPARK-13953 Rename the corrupt record field via option0.1 secPassed
SPARK-18352: Expect one JSON document per file0.24 secPassed
SPARK-18352: Handle multi-line corrupt documents (FAILFAST)0.45 secPassed
SPARK-18352: Handle multi-line corrupt documents (PERMISSIVE)0.89 secPassed
SPARK-18352: Parse normal multi-line JSON files (compressed)0.84 secPassed
SPARK-18352: Parse normal multi-line JSON files (uncompressed)0.6 secPassed
SPARK-18433: Improve DataSource option keys to be more case-insensitive33 msPassed
SPARK-18772: Parse special floats correctly0.32 secPassed
SPARK-19641: Additional corrupt records: DROPMALFORMED mode51 msPassed
SPARK-19641: Handle multi-line corrupt documents (DROPMALFORMED)0.54 secPassed
SPARK-2096 Correctly parse dot notations0.18 secPassed
SPARK-21289: Support line separator - default value \r, \r\n and \n0.15 secPassed
SPARK-21289: Support line separator - lineSep: '!!!@3'0.61 secPassed
SPARK-21289: Support line separator - lineSep: ''0.69 secPassed
SPARK-21289: Support line separator - lineSep: '::'0.6 secPassed
SPARK-21289: Support line separator - lineSep: '^'0.55 secPassed
SPARK-21289: Support line separator - lineSep: '|'0.62 secPassed
SPARK-21289: Support line separator - lineSep: '아'0.86 secPassed
SPARK-21610: Corrupt records are not handled properly when creating a dataframe from a file0.3 secPassed
SPARK-23094: permissively parse a dataset contains JSON with leading nulls68 msPassed
SPARK-23094: permissively read JSON file with leading nulls when multiLine is disabled0.22 secPassed
SPARK-23094: permissively read JSON file with leading nulls when multiLine is enabled0.2 secPassed
SPARK-23723: Unsupported encoding name6 msPassed
SPARK-23723: Use user's encoding in reading of multi-line json in UTF-16LE88 msPassed
SPARK-23723: checking that the encoding option is case agnostic84 msPassed
SPARK-23723: json in UTF-16 with BOM0.1 secPassed
SPARK-23723: multi-line json in UTF-32BE with BOM0.12 secPassed
SPARK-23723: read back json in UTF-16LE0.3 secPassed
SPARK-23723: save json in UTF-32BE0.12 secPassed
SPARK-23723: save json in default encoding - UTF-80.12 secPassed
SPARK-23723: specified encoding is not matched to actual encoding51 msPassed
SPARK-23723: write json in UTF-16/32 with multiline off0.26 secPassed
SPARK-23723: wrong output encoding0.11 secPassed
SPARK-23724: checks reading json in CP1251 #60.11 secPassed
SPARK-23724: checks reading json in ISO-8859-1 #20.11 secPassed
SPARK-23724: checks reading json in US-ASCII #1283 msPassed
SPARK-23724: checks reading json in UTF-16BE #10.11 secPassed
SPARK-23724: checks reading json in UTF-16LE #883 msPassed
SPARK-23724: checks reading json in UTF-32BE #1084 msPassed
SPARK-23724: checks reading json in UTF-32BE #583 msPassed
SPARK-23724: checks reading json in UTF-32LE #383 msPassed
SPARK-23724: checks reading json in UTF-8 #00.1 secPassed
SPARK-23724: checks reading json in UTF-8 #110.11 secPassed
SPARK-23724: checks reading json in UTF-8 #40.11 secPassed
SPARK-23724: checks reading json in utf-16be #90.11 secPassed
SPARK-23724: checks reading json in utf-32le #130.11 secPassed
SPARK-23724: checks reading json in utf-8 #788 msPassed
SPARK-23724: lineSep should be set if encoding if different from UTF-85 msPassed
SPARK-23772 ignore column of all null values or empty array during schema inference0.8 secPassed
SPARK-23849: samplingRatio is out of the range (0, 1.0]0.14 secPassed
SPARK-23849: schema inferring touches less data if samplingRatio < 1.00.26 secPassed
SPARK-23849: usage of samplingRatio while parsing a dataset of strings42 msPassed
SPARK-24190: restrictions for JSONOptions in read11 msPassed
SPARK-25040: allowing empty strings when legacy config is enabled0.85 secPassed
SPARK-25040: empty strings should be disallowed0.8 secPassed
SPARK-26745: count() for non-multiline input with empty lines0.25 secPassed
SPARK-30960, SPARK-31641: parse date/timestamp string with legacy format65 msPassed
SPARK-32810: JSON data source should be able to read files with escaped glob metacharacter in the paths0.21 secPassed
SPARK-3308 Read top level JSON arrays0.11 secPassed
SPARK-3390 Complex arrays0.25 secPassed
SPARK-35047: Write Non-ASCII character as codepoint0.73 secPassed
SPARK-35104: Fix wrong indentation for multiple JSON even if `pretty` option is true0.18 secPassed
SPARK-35912: turn non-nullable schema into a nullable schema0.22 secPassed
SPARK-4068: nulls in arrays0.14 secPassed
SPARK-4228 DataFrame to JSON1.7 secPassed
SPARK-6245 JsonInferSchema.infer on empty RDD11 msPassed
SPARK-7565 MapType in JsonRDD0.67 secPassed
SPARK-8093 Erase empty structs18 msPassed
Throw an exception if a `columnNameOfCorruptRecord` field violates requirements0.13 secPassed
Type conflict in array elements0.16 secPassed
Type conflict in complex field values89 msPassed
Type conflict in primitive field values0.57 secPassed
Type promotion3 msPassed
Write dates correctly with dateFormat option0.22 secPassed
Write timestamps correctly with timestampFormat option0.22 secPassed
Write timestamps correctly with timestampFormat option and timeZone option0.34 secPassed
apply filters to malformed rows0.51 secPassed
backward compatibility0.59 secPassed
case sensitivity of filters references1.6 secPassed
count() for malformed input0.25 secPassed
exception mode for parsing date/timestamp string93 msPassed
filters push down1.2 secPassed
get pushed filters15 msPassed
inferring timestamp type98 msPassed
return partial result for bad records62 msPassed
roundtrip for timestamp type inferring0.34 secPassed
wide nested json table0.23 secPassed