gaoyunhaii opened a new pull request #13841:
URL: https://github.com/apache/flink/pull/13841


   ## What is the purpose of the change
   
   This PR adds the e2e tests for the new FileSink. In the e2e tests we mainly 
focus on cases of TaskMangers get killed, thus we only test the streaming mode 
since for batch mode, in this version the new file sink still not be able to 
achieve exactly-once if the ResultPartition gets lost. The stream & batch mode 
for cases of task failover is covered by `FileSinkITCase`. 
   
   Therefore, the PR is roughly a copy of the E2E test of the 
`StreamingFileSink`.
   
   ## Brief change log
   
   - 86e3c5950cf82baa0a5e3078b0c30050f262dcb0 adds the test program and the 
test scripts.
   
   ## Verifying this change
   
   This change is a test for itself.
   
   ## Does this pull request potentially affect one of the following parts:
   
     - Dependencies (does it add or upgrade a dependency): **no**
     - The public API, i.e., is any changed class annotated with 
`@Public(Evolving)`: **no**
     - The serializers: **no**
     - The runtime per-record code paths (performance sensitive): **no**
     - Anything that affects deployment or recovery: JobManager (and its 
components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: **no**
     - The S3 file system connector: **no**
   
   ## Documentation
   
     - Does this pull request introduce a new feature? **no**
     - If yes, how is the feature documented? **not applicable**
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to