lidavidm opened a new issue, #4528: URL: https://github.com/apache/arrow-adbc/issues/4528
### What feature or improvement would you like to see? We should use something like https://hegel.dev/ or https://hypothesis.works/ to drive round-trip tests of NUMERIC values, testing different combinations of precision and scale, ideally testing both the fast and slow 128-bit implementations, to make sure things are well-tested. (For example, we should check scales that are negative, 0, less than precision, equal to precision.) Perhaps instead of integrating a new test framework, we could use one of them to simply generate data and include that as fixtures in our tests. Also I think if we choose small precisions, we can simply test every single value. For the fast/slow 128-bit implementations, we could add a (undocumented) option to disable the fast implementation, so that we get full coverage even on platforms that do not need the fallback. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
