Hi Patrick,
The failure status appears to be due to an issue applying the patch to the release notes RTS file.
We suspect that the patch may have been applied to the incorrect DPDK tree.
Could you advise if there is any specific metadata we should be using to determine the correct tree for applying the patch?
The process create_series_artifact.py uses is:
1. Try to apply to the tree suggested by pw_maintainers_cli.py. If successful, proceed.
2. If there was an apply failure in 1, try to apply again, this time on main. If successful, proceed.
3. If 1 and 2 failed, indicate that there was an apply failure.
Also, if your automation failed to apply the patch, the best thing is to report "_apply patch failure_" in your test_report email, and bail out of running testing (so don't run meson test in this case).
And then as a separate matter, I see you mentioned the same sort of .rst apply failure situation was seen on a patch you submitted recently. We do not currently have a strategy for mitigating this, but perhaps we should develop one. Do you have any ideas? I can also raise this discussion during the CI meeting.
Thanks Shai.