Skip to content

feat: add cross-platform tests and docs for finch events filter flags - #1828

Open
Roslaan001 wants to merge 1 commit into
runfinch:mainfrom
Roslaan001:feat/events-flags
Open

Roslaan001 wants to merge 1 commit into
runfinch:mainfrom
Roslaan001:feat/events-flags

Conversation

@Roslaan001

@Roslaan001 Roslaan001 commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Issue #, if available:
Fixes #1660

Description of changes:
Finch delegates events commands directly to nerdctl. With upstream nerdctl (containerd/nerdctl#4999) adding support for --since, --until, and label= filters:

  • Added cross-platform unit tests across Linux native, macOS (Lima VM), and Windows (WSL) verifying that --since, until, and --filter flags are cleanly forwarded to the runner.
  • Updated docs/cmd/finch_events.md to document the -f, --filter, --since, and --until options.

Testing done:

  • Ran make test-unit (61% coverage, meeting the 60% threshold).
  • Verified test compilation for Darwin (GOOS=darwin) and Windows (GOOS=windows).

[✓] I've reviewed the guidance in CONTRIBUTING.md

License Acceptance

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Signed-off-by: Abdulsomad Olayiwola Abdulwahab <abdulsomad005@gmail.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docker Compatibility] Missing --since, --until, and label filtering in finch events

1 participant