For some reason, when the test is executed using bash 5.2 on Debian experimental/Kinetic/Lunar, the `eval` [0] in the `counter_delta_` function misinterprets successful execution of commands [1], leading to a false negative for the 'ovn-controller incremental processing' test [2].
Backporting the bash 5.1 package from Jammy, or compiling bash 5.1 from upstream sources and rerunning the test makes it succeed.
For some reason, when the test is executed using bash 5.2 on Debian experimental/ Kinetic/ Lunar, the `eval` [0] in the `counter_delta_` function misinterprets successful execution of commands [1], leading to a false negative for the 'ovn-controller incremental processing' test [2].
Backporting the bash 5.1 package from Jammy, or compiling bash 5.1 from upstream sources and rerunning the test makes it succeed.
This does come across as a regression in bash.
0: https:/ /github. com/ovn- org/ovn/ blob/a042aa23e7 9a0d36f1ce7b0cc fcf0a5995b045cd /tests/ ovn-performance .at#L116 /github. com/ovn- org/ovn/ blob/a042aa23e7 9a0d36f1ce7b0cc fcf0a5995b045cd /tests/ ovn-performance .at#L479 /github. com/ovn- org/ovn/ blob/a042aa23e7 9a0d36f1ce7b0cc fcf0a5995b045cd /tests/ ovn-performance .at#L227
1: https:/
2: https:/