Skip to content

feature: Initial Integration testing #42

@evaline-ju

Description

@evaline-ju

Feature Description

It is challenging to test the main Process functionality of the ext-proc server since there are many envoy dependencies. Mocking them for unit tests is limiting. We still want to test the e2e functionality of the server processing for checking MCP requests/responses with a plugin.

Proposed Solution

Come up with a mechanism to compile envoy and other dependencies and boot up a minimal ext-proc server, testing with a minimal plugin to ensure that the server functionality especially in the Process function can be tested.

Want to contribute?

  • I would like to work on this issue.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions