apache / apache/datafusion

Flaky CI with `datafusion-ffi`

Open
#22,180 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
9.3k
Forks
2.4k
Avg merge
3d 7h
Merged PRs (30d)
344

Description

Last days I observed the `macos-test` CI flow sporadically fails by the reason below
```
Run cargo test --profile ci -p datafusion-ffi --lib --tests --features integration-tests
error: error: unexpected argument 'test' found
```

It affects the usual CI and also checks in the merge queue, the last one is really bad because it silently return the PR from merge queue back to review

_Originally posted by @comphead in https://github.com/apache/datafusion/issues/22174#issuecomment-4454255196_

Contributor guide

Open the contributing guide

Research direction

Start with the macos-test CI flow and the command `cargo test --profile ci -p datafusion-ffi --lib --tests --features integration-tests`. Investigate why it sporadically reports `unexpected argument 'test'`, including the merge-queue path. Done means the macos-test flow runs reliably and no longer returns merge-queue PRs to review.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
ci-cd
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.