Build an intel-x86-64 image, install rsyslog and rsyslog-ptest. Deploy the image onto target. Then on target, run the following commands. cd /usr/lib64/rsyslog/ptest/tests ./run-ptest We would see the test hangs after a while. The output is as follows. make: Entering directory '/usr/lib64/rsyslog/ptest/tests' make[1]: Entering directory '/usr/lib64/rsyslog/ptest/tests' PASS: hostname-with-slash-pmrfc5424.sh PASS: hostname-with-slash-pmrfc3164.sh PASS: hostname-with-slash-dflt-invld.sh PASS: hostname-with-slash-dflt-slash-valid.sh PASS: stop-localvar.sh PASS: stop-msgvar.sh PASS: glbl-unloadmodules.sh PASS: glbl-invld-param.sh PASS: invalid_nested_include.sh PASS: omfwd-keepalive.sh FAIL: omfile-read-only.sh
$ mkdir myproject $ cd myproject $ /lpg-build/cdc/fast_prod/wrlinux90/WRL90_GIT/wrlinux-9/setup.sh --machines intel-x86-64 --kernel standard --dl-layers --template feature/test $ . ./environment-setup-x86_64-wrlinuxsdk-linux $ . ./oe-init-build-env build_test $ bitbake wrlinux-image-glibc-std cd /usr/lib64/rsyslog/ptest/tests ./run-ptest