zabbix-graphql-api/mcp/operations
Andreas Hilbig b84e4c0734 feat: implement comprehensive testing framework and regression suite
- Established a centralized test specification in docs/tests.md that defines test categories, cases, and a coverage checklist to ensure consistent quality and maintainability across the project.

- Implemented RegressionTestExecutor for managing automated regression tests on a live Zabbix system.

- Updated GraphQL schema and resolvers with a generic runAllRegressionTests mutation.

- Enhanced MCP integration with new operation files and detailed documentation for AI-driven automation.

- Updated README.md and How-To guides (Cookbook, Maintenance, MCP) to reflect the new testing framework and MCP capabilities.

- Verified all changes with a full Jest suite (74 tests) and live end-to-end smoketests.
2026-02-01 05:05:55 +01:00
..
apiVersion.graphql chore: add MCP integration and refactor documentation into modular how-to guides 2026-01-30 00:47:02 +01:00
createHost.graphql feat: implement smoketest and extend host provisioning with template linking 2026-01-31 11:46:02 +01:00
createVerificationHost.graphql feat: implement smoketest and extend host provisioning with template linking 2026-01-31 11:46:02 +01:00
getTemplates.graphql feat: implement template cloning and extended item data retrieval 2026-01-31 12:15:18 +01:00
importHostGroups.graphql feat: add Zabbix 7.4 documentation samples and importHostGroups MCP tool 2026-01-31 10:52:56 +01:00
importHosts.graphql feat: implement smoketest and extend host provisioning with template linking 2026-01-31 11:46:02 +01:00
importTemplates.graphql feat: implement template cloning and extended item data retrieval 2026-01-31 12:15:18 +01:00
runAllRegressionTests.graphql feat: implement comprehensive testing framework and regression suite 2026-02-01 05:05:55 +01:00
runSmoketest.graphql feat: implement smoketest and extend host provisioning with template linking 2026-01-31 11:46:02 +01:00
verifySchemaExtension.graphql feat: add MCP tools, refined recipe steps for schema extension verification and update Docker requirements 2026-01-31 03:31:40 +01:00