Skip to content

Latest commit

 

History

History
 
 

paimon-e2e-tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

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