prestodb / presto

The official home of the Presto distributed SQL query engine for big data
http://prestodb.io
Apache License 2.0
16.08k stars 5.39k forks source link

[parquet] Use deterministic data in parquet.batchreader.decoders.TestValuesDecoders #23840

Open ZacBlanco opened 1 month ago

ZacBlanco commented 1 month ago

Currently, all of these tests utilize randomness to generate page data for decoder verification. This can introduce test flakiness.

We should re-write these tests to use a deterministic set of values which encompasses the possible edge cases but prevents test failures

ges1227 commented 3 weeks ago

About to work on that issue.