Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.54 KB

README.md

File metadata and controls

40 lines (33 loc) · 1.54 KB

End-to-End (E2E) Testing

This directory contains end-to-end (e2e) testing for Paimon, which ensures users can run Paimon as expected across the entire stack.

Run e2e tests Locally

Currently, e2e supports docker environment only. You need to do some preparations before running e2e tests.

Prepare

  1. Install docker engine or desktop in your local environment.
  2. Start docker daemon.
  3. Set rootLogger.level to INFO at paimon-e2e-tests/src/test/resources/log4j2-test.properties if you need to debug.

Execution

  1. Build with Flink-versioned profiles, like flink-1.17. The default Flink main version is declared in the parent pom.xml by <test.flink.main.version> tag.
mvn clean install -DskipTests -Pflink-1.17
  1. Run e2e tests
mvn test -pl paimon-e2e-tests -Pflink-1.17