metadata: name: pmqtest format: "Lava-Test-Shell Test Definition 1.0" description: "Pmqtest measures the latency of interprocess communication with POSIX messages queues. The test starts pairs of threads that are synchronized via mq_send/mw_receive() and measures the latency between sending and receiving the message." maintainer: - chase.qi@linaro.org os: - debian - ubuntu - centos - fedora - openembedded scope: - performance - preempt-rt devices: - hi6220-hikey - apq8016-sbc - mustang - moonshot - thunderX - d03 - d05 params: LOOPS: 10000 run: steps: - cd ./automated/linux/pmqtest/ - ./pmqtest.sh -l "${LOOPS}" - ../../utils/send-to-lava.sh ./output/result.txt