Полагаю, вы неправильно поняли, как генерируются результаты покрытия.lcov
не генерирует покрытие, как указано в вашем вопросе.Он обрабатывает только результаты покрытия, которые генерируются при запуске вашей программы (шаг 3 в вашем вопросе).
Итак, при многократном выполнении программы (шаг 3) время выполнения вашей строки будет увеличиваться (не обязательноохват).Чтобы увидеть это, вы можете сгенерировать несколько отчетов о покрытии (выполнить шаги 3, 4 и 5 несколько раз).Вы увидите увеличение времени выполнения строк в вашем коде в отчетах, сгенерированных на шаге 5.