LTP 프로젝트 목표는 오픈 소스 커뮤니티에 테스트를 제공하여 Linux의 안정성, 견고성 및 시스템의 안정성을 검증하는 목적을 가집니다. LTP test suit에는 Linux 커널 및 관련 기능을 테스트하기위한 도구 모음이 포함되어 있습니다.
이 프로젝트 의 목표는 테스트 자동화를 테스팅 활동 으로써 Linux 커널 및 시스템 라이브러리를 개선하는 것입니다.

1.시스템에 compile 및 가능한 상태로 되어 있어야 합니다. 현재의 이 테스트는 운영중인 시스템에서는 실행하지 않기를 권고하고 있습니다.

# yum groupinstall "Development tools"

....Output truncated....

Install      86 Package(s)
Upgrade       0 Package(s)

Total download size: 77 M
Installed size: 234 M
Is this ok [y/N]:

2.LTP를 git 통해 clone을 합니다.

# git clone https://github.com/linux-test-project/ltp.git

3.clone 한 PATH로 가서 make autotools를 이용하여, 사용자 컴파일 환경 설정을 시작 합니다.

# cd ltp
# make autotools
# ./configure

4.저는 전체 테스트에 대해서 빌드를 시작 하겠습니다.

# make
# make install

5.Build 완료 후, LTP가 설치된 디렉토리로 이동합니다.

$ cd /opt/ltp
$ ./runltp

6.대표적인 시스템콜 테스트를 진행 합니다. 아래와 같이 결과를 확인 할수 있습니다.

$ ./runltp -f syscalls
....
<<<test_end>>>
INFO: ltp-pan reported some tests FAIL
LTP Version: 20190930

       ###############################################################

            Done executing testcases.
            LTP Version:  20190930
       ###############################################################

LTP 뉴스그룹ltp 에 가입하여, 정기적인 정보를 받아보실 경우, 아래의 링크에서 subscription을 하면 정보를 받아 볼수 있습니다.