Skip to main content
Glama

get_tcm_suite_by_id

Retrieve test case management suite details by ID from Zebrunner projects to access test structure and execution data.

Instructions

๐Ÿ” Find TCM suite by ID with comprehensive search

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
project_keyYesProject key (e.g., 'android' or 'ANDROID')
suite_idYesSuite ID to find
only_root_suitesNoSearch only in root suites
formatNoOutput formatjson
include_clickable_linksNoInclude clickable links to Zebrunner web UI

Implementation Reference

  • Core helper function that implements getTCMTestSuiteById - finds and returns a specific test suite by its ID from a list of suites. This matches the tool name 'get_tcm_suite_by_id' (camelCase equivalent).
    static getTCMTestSuiteById(suites: ZebrunnerTestSuite[], id: number): ZebrunnerTestSuite | null { return suites.find(s => s.id === id) || null; }
  • Usage of getTCMTestSuiteById in enhanced client to enrich test cases with full suite information.
    const fullSuite = HierarchyProcessor.getTCMTestSuiteById(processedSuites, foundSuiteId);
  • Internal usage of getTCMTestSuiteById within hierarchy processing to traverse parent suites.
    const parentSuite = this.getTCMTestSuiteById(suites, currentSuite.parentSuiteId);

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/maksimsarychau/mcp-zebrunner'

If you have feedback or need assistance with the MCP directory API, please join our Discord server