v1.2.4.6
What's Changed
- Still parse STF files, even when BMv2 model is not present in system by @fruffy-g in #4222
- [P4Testgen] Ignore flaky test in P4Testgen eBPF back end. by @fruffy in #4224
- Fix some issues found by static analysis by @vlstill in #4213
- #noconstructor should also include the json loader constructor by @fruffy in #4216
- [P4Testgen] Flatten nesting of BMv2 test back ends and rename the folder appropriately. by @fruffy-g in #4219
- [P4Testgen] Move common code of BMv2 test back ends into a common class. by @fruffy-g in #4220
- improved bootstrap.sh by @ChrisDodd in #4227
- Disable DPDK PTF tests. Remove the deprecated travis.yml file. by @fruffy in #4228
- Update gRPC python version in install_fedora_deps.sh by @antoninbas in #4241
- Simplify jsonAssignment in ParserConverter and ActionConverter by @antoninbas in #4232
- Allow method calls in index expressions in hsIndexSimplify by @vlstill in #4240
- Report offending node in the type-checker immutability check by @vlstill in #4238
- [P4Testgen] Add EliminateInvalidHeaders midend pass by @vlstill in #4239
- Fix some problems and suggestions found by clang-tidy by @vlstill in #4237
- Allow overriding of 'usage' method in the Options class by @jhavrane in #4244
- Allow non-const checkedTo cast. by @fruffy in #4243
- [P4Testgen] Ensure accurate typing for functions that work with references. by @fruffy in #4223
- Fixed ebpf_packetOffsetInBits field in parser and control_block C file by @komaljai in #4233
- Added range check of error codes by @dmatousek in #4249
- [P4Testgen] Change crash message by @p-sawicki in #4252
- [P4Testgen] Add --assert-min-coverage option to check coverage of generated test cases by @vlstill in #4251
- [P4Testgen] Fix argument names in GenericDescription trace event by @vlstill in #4257
- [P4Testgen] Generate NoMatch for selects without default by @vlstill in #4250
- [P4Testgen] Rename TF to TestFramework by @fruffy-g in #4247
- [P4Testgen] Add a compiler pass to resolve Type_Name in StructExpressions. by @fruffy in #4215
- [P4Testgen] Flatten the genEq function and support struct expressions. by @fruffy in #4225
- More code improvements based on static analysis by @vlstill in #4258
- Fix clang-tidy config file. by @fruffy in #4253
- P4tc Runtime issue fix by @komaljai in #4263
- [P4Testgen] Add struct and header expressions as a first-class expression to P4Testgen. by @fruffy in #4231
- [P4Testgen] Introduce a new Protobuf backend which uses P4 PDPI instead of P4Runtime by @fruffy-g in #4221
- Remove stale XFail. by @fruffy in #4270
New Contributors
- @p-sawicki made their first contribution in #4252
Full Changelog: v1.2.4.5...v1.2.4.6