Skip to main content
Status Badges are live SVG images that display test health, flakiness, and test counts from the latest completed test run. Embed them in GitHub or GitLab READMEs, or add them as GitLab project badges.

Badge Types

BadgeWhat it showsData source
Test HealthPass rate percentagePassed / total from the latest completed run
FlakyFlaky test count or “None”Flaky count from the latest completed run
TestsPassed and failed countsPassed + failed from the latest completed run

Color Scale

Test Health

Pass rateColor
90% or aboveBright green
75 - 89%Light green
60 - 74%Yellow
40 - 59%Orange
Below 40%Red

Flaky

Flaky countColor
0 (shows “None”)Green
1 - 3Yellow
4 - 10Orange
Above 10Red

Prerequisites

  • A TestDino project with at least one completed test run
  • A GitHub or GitLab repository where you can edit the README
  • Admin or Editor role on the TestDino project

Get Badge URLs

1

Open Status Badges

Go to Project Settings → Integrations → TestDino Add-ons → Status Badges.The Preview section displays all three badges with live values from the latest run.
2

Select your platform

Switch between GitLab and GitHub tabs to get the correct snippet format.
3

Choose snippet type

Select the format you need:
FormatUse case
LinkProject URL for the badge link target
Badge URLRaw SVG URL for the badge image
MarkdownReady-to-paste markdown for READMEs
4

Copy and paste

Click the copy icon on any row. The icon changes to a checkmark for 2 seconds to confirm.

Add to GitHub

Copy the markdown snippets from the GitHub tab and paste them into your repository README.md. The GitHub tab provides individual markdown rows for each badge and an All row that combines all three badges into a single line.
[![Test Health](https://app.testdino.com/api/badge/your-project/health)](https://app.testdino.com/project/your-project)
[![Flaky](https://app.testdino.com/api/badge/your-project/flaky)](https://app.testdino.com/project/your-project)
[![Tests](https://app.testdino.com/api/badge/your-project/tests)](https://app.testdino.com/project/your-project)
Replace the example URLs above with the actual URLs from your Status Badges panel.

Add to GitLab

GitLab supports badges in two locations: the README and the project badge settings.

README

Copy the markdown snippets from the GitLab tab and paste them into your README.md. Each row provides the Link URL and Badge image URL separately.

Project Badge

1

Copy URLs

From the GitLab tab, copy the Link and Badge URL for each badge.
2

Open GitLab badge settings

Go to your GitLab repository Settings → General → Badges → Add badge.
3

Add the badge

Paste the Link value into “Link URL” and the Badge URL value into “Badge image URL”. Save.
Project badges appear in the sidebar on the GitLab repository page.

Badge Updates

Badges reflect the latest completed test run. After a new run completes:
LocationUpdate time
Status Badges previewImmediate on page reload
GitHub / GitLabWithin 20 seconds