Skip to content

[INFRA] Run multi node integration test on Github CI #1307

@junqiu-lei

Description

@junqiu-lei

What's the issue?

Currently, the neural-search plugin's integration tests only run on a single node environment. However, in production, OpenSearch operates as a distributed cluster with multiple nodes. This gap in testing means we can't verify critical distributed functionality like cross-node search operations.

What's the solution?

Add multi-node integration testing to our GitHub Actions workflow. This will help catch distributed system issues early and ensure the plugin works reliably in production environments.

Example: https://github.com/opensearch-project/index-management/blob/main/.github/workflows/multi-node-test-workflow.yml

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions