logo semaphore

Blazing-fast build and deploy!

Log in Sign up

commit Update docker-build.yml

Commit: 6f6a5d5 ↗ by csidyel

Canceled
Java Spring example CI pipeline on Semaphore

Ready to set up Test Reports?

Reading through thousands lines of logs isn’t fun. Spot failed tests in seconds, instead of minutes!

Get readable results
in 5 minutes!

Example Test Suite2 Failed, 4 Passed

00:17.232
test users are able to log in
00:02.243
Error: Button with text "Log In" not found tests/users/login.js
test users can log out
00:01.331
test users can edit their profile
00:11.023
test users can open the main dashboard
00:02.930
test users can change their names
00:00.243

How to set it up in 5 minutes?

Follow these simple steps while peaking into Semaphore documentation

curious girl
1

Export XML results

Install a formatter into your test runner and export the results to a file

2

Publish results

Add test-results publish results.xml to all jobs that run tests on Semaphore

3

Merge results from all jobs

Once your pipeline is finished, merge the results and generate report using test-results gen-pipeline-report and you’re done!

Follow the detailed instructions in Semaphore Docs

Docs: Setting up Test Reports

×

×