Commits


Will Jones authored and GitHub committed b7f9dfc2b16
ARROW-16879: [R][CI] Test R GCS bindings with testbench (#13542) This PR: * Moves minio integration tests into a generic suite that is now run on minio (S3 emulator) and GCS testbench (GCS emulator). This is run in CI. * Move Minio and GCS test server initialization to within the tests. This makes it easier to setup the background processes in a cross-platform way. * MinIO and GCS tests are now run on R Ubuntu CI. MinIO is now run on Windows CI. I couldn't get GCS to run on Windows CI yet, due to some issue where the tests hang (I believe this is an issue with the test setup and not the functionality). See follow up at: [ARROW-17149: [R] Enable GCS tests for Windows](https://issues.apache.org/jira/browse/ARROW-17149) * Sets the default retry timeout to 15 seconds to mitigate issue described by ARROW-17020. This affects explicitly-created fs with `GcsFileSystem$create()` (and `gs_bucket()` introducted in #13601), but not URIs. Authored-by: Will Jones <willjones127@gmail.com> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>