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.