Skip to content

automated/linux/vdsotest/vdsotest

Description

vdsotest is a utility for testing and benchmarking a Linux VDSO. The "vDSO" (virtual dynamic shared object) is a small shared library that the kernel automatically maps into the address space of all user-space applications. Applications usually do not need to concern themselves with these details as the vDSO is most commonly called by the C library. This way you can code in the normal way using standard functions and the C library will take care of using any functionality that is available via the vDSO.

Maintainer

  • naresh.kamboju@linaro.org
  • anders.roxell@linaro.org

OS

  • debian
  • ubuntu
  • fedora
  • centos
  • openembedded

Scope

  • performance
  • functional

Devices

  • juno
  • x15
  • x86
  • i386

Steps to reproduce

  • cd ./automated/linux/vdsotest/
  • ./vdsotest.sh -d "${DURATION}" -f "${VDSOTESTALL}" -a "${API}" -t "${TEST_TYPE}" -v "${TEST_PROG_VERSION}" -s "${SKIP_INSTALL}" -p "${TEST_DIR}" -u "${TEST_GIT_URL}" -i "${VDSO_INSTALL_PATH}"
  • ../../utils/send-to-lava.sh ./output/result.txt
  • ../../utils/send-to-lava.sh ./output/metric.txt