1 parent 2377328 commit 8959a14Copy full SHA for 8959a14
1 file changed
src/iceberg/test/arrow_s3_file_io_test.cc
@@ -104,6 +104,15 @@ class ArrowS3FileIOTest : public ::testing::Test {
104
protected:
105
#if ICEBERG_S3_ENABLED
106
static void SetUpTestSuite() {
107
+ // Off EC2 every S3 client build waits for this to time out. Not overwritten,
108
+ // so a run that does want those credentials can still ask.
109
+# ifdef _WIN32
110
+ if (std::getenv("AWS_EC2_METADATA_DISABLED") == nullptr) {
111
+ _putenv_s("AWS_EC2_METADATA_DISABLED", "true");
112
+ }
113
+# else
114
+ ::setenv("AWS_EC2_METADATA_DISABLED", "true", /*overwrite=*/0);
115
+# endif
116
auto io = MakeS3FileIO({});
117
ASSERT_THAT(io, IsOk());
118
}
0 commit comments