p4lang / p4runtime

Specification documents for the P4Runtime control-plane API
Apache License 2.0
144 stars 88 forks source link

Add CI/CD verification of P4-RT and P4-Lang specifications #425

Open chrispsommers opened 1 year ago

chrispsommers commented 1 year ago

Idea was spawned based on discussion of https://github.com/p4lang/p4runtime/issues/389 and https://github.com/p4lang/p4runtime/issues/424. Currently alignment between the specs is done by human analysis. We could benefit from automatic cross-checking if this is feasible. For example, check that a 0-length varbit as specified actually works.