On 20/05/2026 16:46, Eelco Chaudron wrote:
External email: Use caution opening links or attachments On 11 May 2026, at 8:43, Eli Britstein wrote:test-dpparse.py might exit before it consumes all the data it is intended to get, for example in a partial read. In this case the feeding process will encounter a "broken pipe" error and fail the test. To fix that, write intermediate files that can help debug in case of a real failure and feed test-dpparse from those files. Fixes: 22eb2243864d ("tests: Verify flows in odp.at are parseable.") Signed-off-by: Eli Britstein <[email protected]>Hi Eli, This patch does not make sense, as breaking out of test-dpparse should not happen. However, taking another look at the code, it should probably error out if a dependency is not available. See the code here: https://github.com/openvswitch/ovs/blob/main/tests/test-dpparse.py#L23 Someone else had a similar problem where a dependency was missing. I suspect you have the same issue in your DOCA build environment: https://patchwork.ozlabs.org/project/openvswitch/patch/[email protected]/
Thanks for pointing this out! I added a prepare stage to run .ci/linux-prepare.sh which fixed it.
Cheers, Eelco
_______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
