Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.17.2, 1.19.0, 1.18.1
Description
While looking into test parity between Azure Pipelines and GitHub Actions, I noticed that the only OpenSSL-based test is flink-end-to-end-tests/test-scripts/test_file_sink.sh which comes with a local and a s3 setting.
S3 requires S3 credential and the bucket information to be available through environment variables. That's handled in flink-end-to-end-tests/test-scripts/common_s3.sh#L25. The problem is that this shell script is also source'd when running the test with local setup (see flink-end-to-end-tests/test-scripts/test_file_sink.sh#L27).
This means that also the local test is only running in the main repository which is not necessary.
Attachments
Issue Links
- causes
-
FLINK-34324 s3_setup is called in test_file_sink.sh even if the common_s3.sh is not sourced
- Resolved
- relates to
-
FLINK-35042 Streaming File Sink s3 end-to-end test failed as TM lost
- Open
- links to