Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 4 additions & 13 deletions mcp_servers/integration_test_generator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Add to your MCP configuration file:
"integration-test-generator": {
"command": "python3",
"args": [
"/Users/<firstname.lastname>/system-tests/mcp_servers/integration_test_generator/server.py"
"<PATH>/system-tests/mcp_servers/integration_test_generator/server.py"
]
}
}
Expand All @@ -55,7 +55,7 @@ Add to your MCP configuration file:
"integration-test-generator": {
"command": "python3",
"args": [
"/Users/quinna.halim/system-tests/mcp_servers/integration_test_generator/server.py"
"<PATH>/system-tests/mcp_servers/integration_test_generator/server.py"
]
}
}
Expand Down Expand Up @@ -180,17 +180,8 @@ def setup_main(self) -> None:

### Step 5: Add Feature to utils/_features.py

If the feature doesn't exist, add it:

```python
@staticmethod
def postgres_receiver_metrics(test_object):
"""OpenTelemetry semantic conventions for Postgres receiver metrics

https://feature-parity.us1.prod.dog/#/?feature=498
"""
return _mark_test_object(test_object, feature_id=498, owner=_Owner.idm)
```
If the feature doesn't exist, add it by following this [doc](https://github.com/DataDog/system-tests/blob/main/docs/edit/features.md).
>Each new feature should be defined in _features.py. This consists of adding a feature in Feature Parity Dashboard, get the feature id and copying one of the already added features, changing the name and the feature id in the url, and the feature number.

### Step 6: Format and Test

Expand Down
2 changes: 1 addition & 1 deletion mcp_servers/integration_test_generator/constants.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from pathlib import Path

METRIC_TYPES = {"sum", "gauge", "histogram"}
METRIC_TYPES = {"sum", "gauge"}
GH_BASE_API = "https://api.github.com/repos/open-telemetry/opentelemetry-collector-contrib"

# Path to reference test files
Expand Down
Loading
Loading