Description
In PR https://github.com/apache/spark/pull/21984 and https://github.com/apache/spark/pull/21935 , the related test cases are using binary files created by Python scripts.
Generate the binary files in test suite to make it more transparent.
Also move the related test cases to a new file AvroLogicalTypeSuite.scala.