Buy commercial curl support from WolfSSL. We help you work
out your issues, debug your libcurl applications, use the API, port to new
platforms, add new features and more. With a team lead by the curl founder
himself.
Re: On more stable curl releases
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
From: Daniel Stenberg via curl-library <curl-library_at_lists.haxx.se>
Date: Wed, 22 Mar 2023 13:46:20 +0100 (CET)
On Wed, 22 Mar 2023, Daniel F via curl-library wrote:
> One option is to provide coverage data for each platform/test job, plus one
> extra created by merging results from all platform. With this approach you
> could check if there are any code paths which are not tested at all by
> checking merged results, and be able to check platform-specific coverage if
> needed.
We have 130+ CI jobs. We could imagine that most of them could get a test
coverage number. How would anyone make sensible use of a hundred different
numbers? Not to mention how it would be difficult to present the numbers (and
the view of what lines that were not executed). Not easily done I say.
Merging results from all these jobs is perhaps even more complicated since all
of them run in their own sandboxes spread over a multitude of different
services.
Date: Wed, 22 Mar 2023 13:46:20 +0100 (CET)
On Wed, 22 Mar 2023, Daniel F via curl-library wrote:
> One option is to provide coverage data for each platform/test job, plus one
> extra created by merging results from all platform. With this approach you
> could check if there are any code paths which are not tested at all by
> checking merged results, and be able to check platform-specific coverage if
> needed.
We have 130+ CI jobs. We could imagine that most of them could get a test
coverage number. How would anyone make sensible use of a hundred different
numbers? Not to mention how it would be difficult to present the numbers (and
the view of what lines that were not executed). Not easily done I say.
Merging results from all these jobs is perhaps even more complicated since all
of them run in their own sandboxes spread over a multitude of different
services.
-- / daniel.haxx.se | Commercial curl support up to 24x7 is available! | Private help, bug fixes, support, ports, new features | https://curl.se/support.html -- Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.htmlReceived on 2023-03-22