[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Running the tests

From: Simon Josefsson
Subject: Re: Running the tests
Date: Wed, 07 Dec 2022 22:47:59 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin)

"Zaki, Ahmed" <> writes:

> Hi,
> I am new to libtasn1 and I am trying to use it for a project I am working on.
> As part of that project I need to get accurate test coverage data for 
> libtasn1.

Hi and welcome.

> When trying to do so I have run into two questions:
> 1- What is the difference between the src and lib directories ? What
> does each directory conceptually include ?

lib/ contains the library, src/ contains the command-line tools.

> 2- The coverage information here
> shows 85.3% for lib/* yet
> when I run make check I only get 68%. What do I need to run in from
> the tests/ folder in order to achieve the same coverage data ?

Exact coverage percentage will depend on the platform you use.  That
page were generated via .gitlab-ci.yml '.pages' rule, so read it and
check which container image and exact compiler flags that were used.
This should be reproducible locally, and you may use GitLab CI/CD log
outputs for comparison or debugging.


Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]