blob: 4944d1f12dbb26892d2e677f4798d316ccb265ff [file] [log] [blame]
DESCRIPTION="Test infrastructure from open-source Linux Test Project"
HOMEPAGE="http://ltp.sf.net/"
UPSTREAM_REPO="https://github.com/linux-test-project/ltp.git"
LOCAL_GIT_REPO="https://git.chromium.org/git/chromiumos/third_party/ltp"
LOCAL_BUGSDB="http://code.google.com/p/chromium-os/"
LICENSE="GNU GENERAL PUBLIC LICENSE Version 2"
LICENSE_FILE="COPYING"
CrOS-specific suites include:
./runtest/cros_kernel_tests : 'heavy' tests with LTP test lib invocations.
./runtest/cros_kernel_unittests : 'light' tests without LTP test lib calls.
CrOS-specific tests (.sh and .c) reside under:
./testcases/cros
CrOS-specific 'lightweight' unittests (.c) reside under:
./testcases/cros/unittests : tests are expected to be a single .c file
that returns 0 on success and nonzero on fail.
The tests may reside in their own folder
or be grouped in a folder.
Sample tests are:
.sh: ./testcases/cros/commands/crossystem
.c: ./testcases/cros/kernel/syscalls/cros_getcwd
Sample unittests are:
.c: ./testcases/cros/unittests/cros_unittest_sample