metadata: name: sendme format: "Lava-Test-Shell Test Definition 1.0" description: "Sendme measures time intervals by sending a signal from driver to user. The test, sendme uses the backfire driver to send a signal from driver to user. It then reads the timestamp from the driver and calculates the time intervals to call the driver and to receive the signal from the driver." maintainer: - arthur.she@linaro.org os: - ubuntu devices: - arndale - beaglebone-black - rtsm_fvp_base-aemv8a - juno scope: - performance - preempt-rt install: deps: - backfire-dkms - rt-tests params: LOOPS: 1000 run: steps: - 'lava-test-case insert-backfire-module --shell modprobe backfire' - 'sendme -l ${LOOPS} | tee result.log' - 'lava-test-run-attach result.log' - './ubuntu/scripts/sendme-parser.sh result.log' parse: pattern: '^(?P[^:]+):\s*(?P[0-9.]+)\s+(?P\w+)\s+(?Ppass)'