llnl / llnl/mada-tools

E2E Tests for MCP Servers

Open
#27 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
4
Forks
1
Avg merge
2d 5h
Merged PRs (30d)
3

Description

These tests should utilize the `AgentTestRunner` class to test end-to-end functionality for each server. Following the lead that the Vertex CFD server has would be a good start (see [here](https://github.com/llnl/mada-tools/blob/develop/tests/e2e/simulation/test_vertex_cfd.py)).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading tests/e2e/simulation/test_vertex_cfd.py and the AgentTestRunner class to understand the existing end-to-end pattern. Identify the MCP servers that still lack coverage, add equivalent tests for each server’s end-to-end functionality, and run the E2E test suite to verify they pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.