I would like to test Xenomai features with the latency test under a specified load but when I try to execute the command the follwing error shows up.
# ./latency -p 100
sh: ./latency command not found
The system has been built with Buildroot. In the /proc/xenomai folder, the version file contains:
$ cat /proc/xenomai/version
2.6.4
Here is the relevant part of the configuration file I have used to build the system:
-- Target Packages
-- Real Time
-- Xenomai Userspace
(2.6.4) Custom Xenomai version
[*] Install testsuite
[ ] RtCan utilities
[*] Analogy libs and utils
[*] Native skin library
[*] POSIX skin library
[ ] VX-Works skin library
[ ] PSOS skin library
[ ] RTAI skin library
[ ] uiTron skin library
[ ] VRTX skin library
Is this configuration file correct? Where can I find all the test programs provided by Xenomai?
EDIT
there is no xenomai folder in usr/. I've noticed in /usr/bin the following programs:
# ls /usr/bin | grep xeno
xeno-regression-test
xeno-test-run
xeno-test-run-wrapper
How can I use this files?
The only folder called xenomai is the one in the /proc
# ls /proc/xenomai
acct apc faults heap interfaces/ irq latency registry/
rtdm/ sched schedclasses/ stat timebases timer timerstat/
version
# cd /proc/xenomai
# ./latency -p 100
sh: /latency: Permission denied
# sudo ./latency -p 100
sudo: ./latency: command not found
EDIT2
The content of output/target/usr/bin does not contain the latency program:
userk@dopamine:~/Development/Linux/RaspberryPi/buildroot-2013.11-Copy2015/output/target/usr/bin$ l | grep latency
userk@dopamine:~/Development/Linux/RaspberryPi/buildroot-2013.11-Copy2015/output/target/usr/bin$