Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

env_process: Refactor QEMU coverage report resetter #4012

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bgartzi
Copy link
Contributor

@bgartzi bgartzi commented Oct 16, 2024

yet another env_process preprocess and postprocess refactoring patch. This time it targets the step that resets gcov for qemu if it is configured so.

Another option for this piece of code would be to wait until it was time to refactor the postprocess step gathering gcov data and generating reports. However, both steps are not in the same level around the _setup_manager calls, which would could cause regressions of some sort. That's the reason why I'm treating each of them separately.

ID: 2932

Refactor the piece of code in env_process.preprocess that resetted gcov
before running tests or creating VMs. Don't merge it with the
postprocess step related to gcov as well, as it would break the order
(relative to the process() call) in which they are run.

Signed-off-by: Beñat Gartzia Arruabarrena <[email protected]>
@bgartzi
Copy link
Contributor Author

bgartzi commented Oct 16, 2024

Hey @YongxueHong, I'd like to know your opinion about this patch. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant