alamb opened a new pull request, #10588: URL: https://github.com/apache/datafusion/pull/10588
## Which issue does this PR close? ## Rationale for this change In an effort to make it faster to develop and test datafusion , it would be nice if the resources required to run the tests were smaller For example, on my machine, simply running the `memory_limit` integration test ```shell cargo test --test memory_limit ``` Requires creating / linking a 148 MB binary: ```shell andrewlamb@Andrews-MacBook-Pro-2:~/Software/datafusion2$ du -s -h target/debug/deps/memory_limit-47b8096a6ecbd81c 148M target/debug/deps/memory_limit-47b8096a6ecbd81c ``` While creating the `core_integration` test requires 151M ``` andrewlamb@Andrews-MacBook-Pro-2:~/Software/datafusion2$ du -s -h target/debug/deps/core_integration-2ccc5be60db1701a 151M target/debug/deps/core_integration-2ccc5be60db1701a ``` Not only does each integration test target require about 140MB of extra space and the time to link, it also slows down the tests runs as they are not run in parallel with other tests ## What changes are included in this PR? 1. Consoldidate the XXX tests into `core_integration` test After this PR <!-- There is no need to duplicate the description in the issue here but it is sometimes worth providing a summary of the individual changes in this PR. --> ## Are these changes tested? They are all tests ## Are there any user-facing changes? No this is a developer productivity one only -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
