Comment copied from bug 2076413: When testing this manually it looks like perf is creating some output that jq later tries to read from but the perf output is not what it expects and instead it reads nothing.
That is the perf command: + run_cmd 'perf stat -a -e fib6:fib6_table_lookup --filter '\''err == 0'\'' -j -o /tmp/tmp.Eu1nNKMT5A -- ip netns exec ns1-wx2sgu mausezahn -6 veth1 -a own -b 26:9f:76:bf:ee:3a -A 2001:db8:101::1 -B 2001:db8:301::1 -t udp '\''sp=12345,dp=0-65535'\'' -q' + local 'cmd=perf stat -a -e fib6:fib6_table_lookup --filter '\''err == 0'\'' -j -o /tmp/tmp.Eu1nNKMT5A -- ip netns exec ns1-wx2sgu mausezahn -6 veth1 -a own -b 26:9f:76:bf:ee:3a -A 2001:db8:101::1 -B 2001:db8:301::1 -t udp '\''sp=12345,dp=0-65535'\'' -q' Later this is where the syntax error happens: ++ tail -n 1 /tmp/tmp.Eu1nNKMT5A ++ jq '.["counter-value"] | tonumber | floor' + local count= ++ echo 'scale=2; / 0' -- You received this bug notification because you are a member of Canonical Platform QA Team, which is subscribed to ubuntu-kernel-tests. https://bugs.launchpad.net/bugs/2067681 Title: net:fib_tests.sh from ubuntu_kselftests_net complains about syntax error on J-azure-6.8 Status in ubuntu-kernel-tests: New Bug description: Issue found on J-azure-6.8.0-1008.8~22.04.1 Test complains about: # IPv4 multipath list receive tests # (standard_in) 1: syntax error # (standard_in) 1: syntax error # TEST: Multipath route hit ratio () [FAIL] # # IPv6 multipath list receive tests # (standard_in) 1: syntax error # (standard_in) 1: syntax error # TEST: Multipath route hit ratio () [FAIL] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2067681/+subscriptions -- Mailing list: https://launchpad.net/~canonical-ubuntu-qa Post to : canonical-ubuntu-qa@lists.launchpad.net Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa More help : https://help.launchpad.net/ListHelp