Skip to content
Open access

Cross-Repository Contract Testing and Change Impact Analysis in Microservice CI/CD: An Agentic AI Approach

2026 · International Journal Of Engineering And Computer Science · Vol 15, pp. 28741-28752 · 1 citation

TL;DR

The K11tech Microservice QA System is presented, a LangGraph-orchestrated agentic pipeline that extends CI/CD quality assurance to distributed microservice ecosystems and achieves 100% precision, recall, and F1 throughout.

Abstract

Single-repository quality gates are blind to API contract violations across microservice boundaries: a pull request that changes a REST endpoint can pass all local CI checks while silently breaking downstream consumer services in other repositories. This paper presents the K11tech Microservice QA System, a LangGraph-orchestrated agentic pipeline that extends CI/CD quality assurance to distributed microservice ecosystems. The system maintains a cross-repository dependency graph, extracts versioned API contracts from pull requests (OpenAPI 3.x, gRPC Protocol Buffers, GraphQL, and AsyncAPI 2.x), identifies all downstream consumers of changed endpoints, and dispatches parallel ContractComplianceAgents to validate compatibility before merge. A cross-repository HITL gate triggers on impact score thresholds, filing GitHub issues in both provider and consumer repositories when breaking changes are detected. Evaluation across four phases (90 scenarios) achieves 100% precision, recall, and F1 throughout, including external validation on 59 OSS pull requests across four repositories with zero false positives and transitive consumer discovery at depth-2. Multi-model ablation identifies Claude Haiku 4.5 as the optimal backend: 31% faster than Sonnet 4.6 (8.9 s vs. 12.9 s) while maintaining perfect accuracy on ambiguous consumer-impact scenarios. The system is publicly available under the Apache 2.0 licence.

Read PDF

Similar papers

#software testing Preprint Aug 2026

Specification Portability Across LLM Development Agents: Cross-Agent Compatibility in Specification-Driven Software Migration

The results show that specification size alone does not predict implementation quality and that cross-agent transfer can produce substantial agent-dependent degradation, and suggest that specifications in heterogeneous SDD workflows should not automatically be treated as agent-neutral artifacts.

Oleg Grynets, O. Ilchuk, Dariia Zatulna et al. · 1 citation
Conference Jul 2026

Multi-Agent Change Impact Analysis and Test Optimization for AI-Enabled Software Systems

AI-enabled service-oriented systems change through code, data, prompts, service contracts, retrieval indices, and deployment workflows, which makes regression impact difficult to localize with code-centric evidence only. Existing regression test selection methods provide strong code-, configuration-, and service-level...

Nariman Mani, Amr S. Abdelfattah, Shakthi Weerasinghe et al. · 0 citations
Preprint Aug 2026

AppEval: A Unified Benchmark for LLM-Based Mobile Application Repair in ArkTS, Swift, and Kotlin

AppEval is presented, a benchmark and native-toolchain evaluation framework for mobile application repair across HarmonyOS/ArkTS, iOS/Swift, and Android/Kotlin, and shows that mobile repair performance depends strongly on the evaluated agent while demonstrating why runtime-aware acceptance is necessary for meaningful c...

Bang Xie, Hao Liu, Zhen-Yu Shi et al. · 0 citations
Preprint Sep 2026

Scanning the Harness: An Empirical Study of Supply-Chain Defects in AI Coding-Agent Configurations

This work measures only rules whose condition is decidable from bytes and whose consequence is a security exposure, a configuration that cannot work as written, or a departure from the Agent Skills specification, and validates every finding before it counts.

Benjamin Kapner, Carmel Soceanu, A. Petrunin et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.