Running e2e connector tests requires user to have running particular service servers and proper configuration. Configuration files are stored in /config/tests/local folder. To create folder and copy files user can run commands from snippet below.
mkdir ./config/tests/local
cp ./config/tests/*.{yaml,json} ./config/tests/local
To run postgres tests, you must have installed postgres locally or on server. Requirements can be found here - Requirments
cargo test connector_e2e_connect_postgres -- --ignore
To run snowflake, you must have created database in snowflake with running warehouse.
cargo test connector_e2e_connect_snowflake --features=snowflake -- --ignore
This requires installation of kafka, postgres and debezium connector. Instruction can be found in debezium tutorials
cargo test connector_e2e_connect_debezium -- --ignore