Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-8970 Add more automated end-to-end tests
  3. FLINK-8973

End-to-end test: Run general purpose job with failures in standalone mode

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 1.5.0
    • 1.5.0
    • Tests
    • None

    Description

      We should set up an end-to-end test which runs the general purpose job (FLINK-8971) in a standalone setting with HA enabled (ZooKeeper). When running the job, the job failures should be activated.

      Additionally, we should randomly kill Flink processes (cluster entrypoint and TaskExecutors). When killing them, we should also spawn new processes to make up for the loss.

      This end-to-end test case should run with all different state backend settings: RocksDB (full/incremental, async/sync), FsStateBackend (sync/async)

      We should then verify that the general purpose job is successfully recovered without data loss or other failures.

      Attachments

        Issue Links

          Activity

            People

              kkl0u Kostas Kloudas
              trohrmann Till Rohrmann
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: