Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 25, 2025

Integrates crates/fda/test.bash into the CI pipeline as part of platform integration tests.

Changes

Added three steps to the oss-platform-tests job in .github/workflows/test-integration-platform.yml:

  • Download fda binary artifact using ${{ matrix.target }} for architecture compatibility
  • Execute test.bash against the existing pipeline-manager service

Environment: FELDERA_HOST=http://localhost:8080, FELDERA_API_KEY="" (no-auth mode)

Validates CLI functionality: pipeline CRUD, UDF handling, connectors, transactions, support bundles.

Checklist

  • Documentation updated
  • Changelog updated

Breaking Changes?

Mark if you think the answer is yes for any of these components:

Describe Incompatible Changes

None.

Original prompt

This section details on the original issue you should resolve

<issue_title>Run crates/fda/test.bash as a part of feldera repo CI</issue_title>
<issue_description></issue_description>

<agent_instructions>should run as part of platform tests</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: gz <127654+gz@users.noreply.github.com>
Copilot AI changed the title [WIP] Run crates/fda/test.bash in feldera repo CI Add fda CLI test suite to CI platform tests Nov 25, 2025
Copilot AI requested a review from gz November 25, 2025 02:31
…b-token

Co-authored-by: gz <127654+gz@users.noreply.github.com>
Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
@gz gz force-pushed the copilot/run-fda-test-in-ci branch from 85454d1 to 80a3151 Compare November 25, 2025 07:25
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.

Run crates/fda/test.bash as a part of feldera repo CI

2 participants