🦊GitLab Blog•Stalecollected in 12h
QMetry GitLab Component Automates Test Uploads

💡Automate GitLab tests to AI-powered QMetry—slash manual uploads in DevOps
⚡ 30-Second TL;DR
What Changed
Automates JUnit/TestNG result uploads from GitLab pipelines to QMetry
Why It Matters
This integration cuts friction in DevSecOps workflows, ensuring consistent test data and audit trails critical for compliance-heavy sectors. QA teams benefit from instant visibility, enabling quicker, data-driven release decisions.
What To Do Next
Add the QMetry GitLab Component from the CI/CD Catalog to your .gitlab-ci.yml pipeline.
Who should care:Enterprise & Security Teams
Key Points
- •Automates JUnit/TestNG result uploads from GitLab pipelines to QMetry
- •Reusable component now in GitLab CI/CD Catalog
- •Enables end-to-end traceability for regulated industries like aerospace
- •Reduces manual effort and improves test coverage visibility
🧠 Deep Insight
AI-generated analysis for this event.
🔑 Enhanced Key Takeaways
- •The component leverages QMetry's 'AI-enabled' analytics engine to perform automated root cause analysis and identify flaky tests directly from the uploaded JUnit/TestNG artifacts.
- •Integration is achieved via the GitLab CI/CD Catalog's 'include' keyword, allowing teams to version-control their testing pipeline configurations alongside their application code.
- •The tool supports multi-project aggregation, enabling organizations to visualize cross-project quality metrics within a single QMetry dashboard, which is critical for enterprise-level release governance.
📊 Competitor Analysis▸ Show
| Feature | QMetry GitLab Component | Zephyr Scale (SmartBear) | Xray (Atlassian) |
|---|---|---|---|
| Primary Integration | GitLab CI/CD Native | Jira / DevOps Tools | Jira Native |
| Test Automation | JUnit/TestNG/Custom | Extensive API/CLI | Extensive API/CLI |
| AI Features | Predictive Analytics | Reporting/Insights | Reporting/Insights |
| Pricing Model | Per User/Subscription | Per User/Subscription | Per User/Subscription |
🛠️ Technical Deep Dive
- •Utilizes a YAML-based configuration schema within the .gitlab-ci.yml file to define API endpoints and authentication tokens.
- •Supports secure credential management through GitLab CI/CD masked variables to prevent exposure of QMetry API keys.
- •Implements asynchronous data transfer protocols to minimize pipeline latency during the test result upload phase.
- •Compatible with GitLab Runner environments (Docker, Shell, Kubernetes) to ensure consistent execution across diverse infrastructure setups.
🔮 Future ImplicationsAI analysis grounded in cited sources
Increased adoption of AI-driven test maintenance in regulated sectors.
Automated traceability reduces the audit burden, incentivizing aerospace and medical device firms to shift from manual to AI-assisted compliance workflows.
Consolidation of CI/CD toolchains around the GitLab Catalog ecosystem.
As vendors like SmartBear standardize reusable components, enterprise teams will prioritize platforms that offer pre-built, catalog-ready integrations to reduce maintenance overhead.
⏳ Timeline
2021-09
SmartBear acquires QMetry to expand its test management and quality intelligence portfolio.
2023-06
GitLab launches the CI/CD Catalog to provide a centralized repository for reusable pipeline components.
2026-04
Official release of the QMetry GitLab Component in the GitLab CI/CD Catalog.
📰
Weekly AI Recap
Read this week's curated digest of top AI events →
👉Related Updates
AI-curated news aggregator. All content rights belong to original publishers.
Original source: GitLab Blog ↗