azure-devops-mcp

by RyanCardin15
Verified
export interface RunAutomatedTestsParams { testSuiteId?: number; testPlanId?: number; testEnvironment?: string; parallelExecution?: boolean; } export interface GetTestAutomationStatusParams { testRunId: number; } export interface ConfigureTestAgentsParams { agentName: string; capabilities?: Record<string, any>; enabled?: boolean; } export interface CreateTestDataGeneratorParams { name: string; dataSchema: Record<string, any>; recordCount?: number; } export interface ManageTestEnvironmentsParams { environmentName: string; action: 'create' | 'update' | 'delete'; properties?: Record<string, any>; } export interface GetTestFlakinessParams { testId?: number; testRunIds?: number[]; timeRange?: string; } export interface GetTestGapAnalysisParams { areaPath?: string; codeChangesOnly?: boolean; } export interface RunTestImpactAnalysisParams { buildId: number; changedFiles?: string[]; } export interface GetTestHealthDashboardParams { timeRange?: string; includeTrends?: boolean; } export interface RunTestOptimizationParams { testPlanId: number; optimizationGoal: 'time' | 'coverage' | 'reliability'; } export interface CreateExploratorySessionsParams { title: string; description?: string; areaPath?: string; } export interface RecordExploratoryTestResultsParams { sessionId: number; findings: string[]; attachments?: any[]; } export interface ConvertFindingsToWorkItemsParams { sessionId: number; findingIds: number[]; workItemType?: string; } export interface GetExploratoryTestStatisticsParams { timeRange?: string; userId?: string; }