Test Runner: Running the tests and seeing the coverage
Now for the final stage, running the tests and seeing the coverage.
Running the tests is done via the test_runner pipeline, in this pipeline you'll see some of the most popular testing frameworks and how it's integrated with Sealights.
When running the test_runner you will be redirected to the "stage view", there you'll see the pipeline's stages.

When starting a test stage you should be able to see the new integration build in the Sealight's website dashboard.

When clicking on the coverage (The 0% in the picture) you will be redirected to the stage view page, there you should be able to see all the microservice that were deployed and are currently running using the same lab_id that we used to run the tests

After some time you should start seeing the (in progress) under the integration build's coverage indicating that there is a test in progress

When clicking the bar (for example public-BTQ the build name) it will reveal all the test stages including those in progress.

After a while you should be able to see the coverage start increasing until reaching 68% in this example.
--------------- add percentage without in progress /// going to show percentages, need them to be stable
Congrats, you can now see the tests coverage of the code, the next step is getting modified coverage. Meaning getting how much of the code changes are covered by the tests. There is a way to do it easily and we'll show you how next.
Or if you're not currently interested in that we suggest we give you a tour in our website to show you very useful features we offer that will help you understand your code and/or debug.
Tour through Sealights websiteLast updated