do not use steps like: * "3" is visible with command "ip r | wc -l"
That is non debugable at all, you get message like:
"3" was not visible with "ip r | wc -l", output was:
4
Create step instead, which would log the output, example matching stile of "is visible":
* "3" lines are visible with command "ip r"
which could output error message like:
Command "ip r" did not print 3 lines, but 4:
...
...
...
...
Edited by Filip Pokryvka