In test/common_plat/performance/odp_pktio_ordered_run.sh

  PCAP_IN=`find . ${TEST_SRC_DIR} $(dirname $0) -name udp64.pcap -print -quit`

It looks like this script is run from workspace root when you do a
"make check", so "." will find all files named "udp64.pcap".

Depending on whether the files were populated in the file system via
"git clone" or another means, e.g. "zip ; scp ; unzip", the find
command could return a different ordering:

on machine 1:

  $ find . -name "udp64.pcap"
  ./test/common_plat/performance/udp64.pcap
  ./example/switch/udp64.pcap
  ./example/l3fwd/udp64.pcap
  ./example/l2fwd_simple/udp64.pcap
  ./example/packet/udp64.pcap

on machine 2:

  $ find . -name "udp64.pcap"
  ./example/l3fwd/udp64.pcap
  ./example/packet/udp64.pcap
  ./example/switch/udp64.pcap
  ./example/l2fwd_simple/udp64.pcap
  ./test/common_plat/performance/udp64.pcap

A potential fix is:

  PCAP_IN=`find ${TEST_SRC_DIR} -name udp64.pcap -print -quit`

but, it turns out that most of these files are duplicates! They can be removed?

Reply via email to