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

[P4Testgen] Move common code of BMv2 test back ends into a common class. #4220

Merged
merged 3 commits into from
Nov 6, 2023

Conversation

fruffy-g
Copy link
Contributor

@fruffy-g fruffy-g commented Nov 1, 2023

This is the second PR of a series of three to refactor the BMv2 test back ends.

This PR moves code that is common to the increasing amount of test back ends into a common class. This makes it easier to add new test back ends to the BMv2 P4Testgen extension.

It also renables the BMv2 Protobuf back end and updates its Xfails.

@fruffy-g fruffy-g changed the title Move common code of BMv2 test back ends into a common class. [P4Testgen] Move common code of BMv2 test back ends into a common class. Nov 1, 2023
@fruffy-g fruffy-g force-pushed the testbackend-common-code branch 2 times, most recently from ca584fc to b643901 Compare November 2, 2023 14:03
@fruffy fruffy added the p4tools Topics related to the P4Tools back end label Nov 3, 2023
@fruffy-g fruffy-g marked this pull request as ready for review November 6, 2023 20:41
@fruffy fruffy merged commit c7efdb3 into p4lang:main Nov 6, 2023
14 checks passed
@fruffy-g fruffy-g deleted the testbackend-common-code branch November 6, 2023 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p4tools Topics related to the P4Tools back end
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants