Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Connectors] Improve CI/CD and Tests for connectors #3038

Open
helene-nguyen opened this issue Nov 27, 2024 · 0 comments
Open

[Connectors] Improve CI/CD and Tests for connectors #3038

helene-nguyen opened this issue Nov 27, 2024 · 0 comments
Labels
architecture improvement Architecture refactor or improvement is needed filigran team use to identify PR from the Filigran team test automation use to identify issue related to test automation implementation

Comments

@helene-nguyen
Copy link
Member

Use case

Purpose of the Issue: Improve CI/CD and Tests for Connectors

The goal of this issue is to enhance the reliability, scalability, and maintainability of our connectors by improving the CI/CD pipeline and testing processes. Specifically, this includes:

  1. Streamlining the CI/CD Workflow

    • Automate and optimize deployment steps to ensure faster and more reliable integration and delivery of updates.
    • Address any inefficiencies or bottlenecks in the current pipeline.
  2. Enhancing Testing Coverage

    • Expand unit and integration tests to cover more scenarios, including edge cases, to ensure robust connector functionality.
    • Implement automated tests where manual testing is currently required.
  3. Error Detection and Reporting

    • Improve the pipeline’s ability to detect issues early and provide clear, actionable feedback during the build process.
  4. Consistency Across Connectors

    • Standardize CI/CD and testing processes to create uniformity across all connectors, making maintenance and updates easier.

By addressing these areas, we aim to reduce downtime, improve the quality of deliverables, and ensure seamless integration with the rest of the ecosystem.

Current Workaround

Proposed Solution

Additional Information

Would you be willing to submit a PR?

We strongly encourage you to submit a PR if you want and whenever you want. If your issue concern a "Community-support" connector, your PR will probably be accepted after some review. If the connector is "Partner-support" or "Filigran-support", a dev team make take over but will base its work on your PR, speeding the process. It will be much appreciated.

@helene-nguyen helene-nguyen added architecture improvement Architecture refactor or improvement is needed filigran team use to identify PR from the Filigran team test automation use to identify issue related to test automation implementation labels Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture improvement Architecture refactor or improvement is needed filigran team use to identify PR from the Filigran team test automation use to identify issue related to test automation implementation
Projects
None yet
Development

No branches or pull requests

1 participant