Skip to content

Commit 2bf90af

Browse files
committed
Document how to use earthly to run CI tests locally
Signed-off-by: Mihai Budiu <mbudiu@feldera.com>
1 parent 838ea3f commit 2bf90af

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,21 @@ When opening a new issue, try to roughly follow the commit message format conven
150150

151151
# For developers
152152

153+
## Running CI tests locally
154+
155+
This can be done using `earthly`. The `Earthfile` in the root
156+
directory has sections for tests. You can run tests from one section
157+
using a command like:
158+
159+
`earthly -P --ci +section`
160+
161+
You can find the list of sections using `earthly ls`.
162+
163+
For example, to run tests from the `test-python` section, the command
164+
would look like:
165+
166+
`earthly -P --ci +test-python`
167+
153168
## Building Feldera from sources
154169

155170
Feldera is implemented in Rust and uses Rust's `cargo` build system. The SQL

0 commit comments

Comments
 (0)