Coresight and gcov test coverage comparison data

DOI

This dataset was created to support a MSc Thesis, and contains data collected as well as the necessary files to recreate the results through running two different test coverage collection methods on the projects git, SQLite and a self created test project. One of the methods makes use of Coresight (ETMv4) to collect traces of running tests. Each trace file corresponds to a call of the binary. The second method uses GCC's gcov to generate line and branch coverage for the same tests. The aim of the study is to compare and contrast the data collected through the two methods, aiming to show the advantages and disadvantages of each method.

Identifier
DOI https://doi.org/10.18710/RKZDHI
Metadata Access https://dataverse.no/oai?verb=GetRecord&metadataPrefix=oai_datacite&identifier=doi:10.18710/RKZDHI
Provenance
Creator Tesdal, Petter
Publisher DataverseNO
Contributor Tesdal, Petter; Western Norway University of Applied Sciences
Publication Year 2026
Rights CC0 1.0; info:eu-repo/semantics/openAccess; http://creativecommons.org/publicdomain/zero/1.0
OpenAccess true
Contact Tesdal, Petter (Western Norway University of Applied Sciences)
Representation
Resource Type Experimental data; Dataset
Format text/plain; text/x-python; application/x-shellscript; application/x-tar
Size 10360; 4808; 20996; 3636; 9555; 3684; 12544; 6897; 18329600; 11471022080; 11399024640; 11418542080; 11452600320; 32603176960; 830; 17073; 3681; 5826560; 1075200; 12286; 1551; 3607; 15810560; 281538560; 8276; 34320; 3669; 4306
Version 1.0
Discipline Other