NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

LTP

From Texas Instruments Wiki
Jump to: navigation, search

About[edit]

The LTP test suite is a collection of automated and semi-automated tests for testing various aspects of the Linux operating system. The Linux™ Test Project is a joint project started by SGI™ and maintained by IBM®, that has a goal to deliver test suites to the open source community that validate the reliability, robustness, and stability of Linux. The LTP testsuite contains a collection of tools for testing the Linux kernel and related features.

Visit the link InsideLTP for a brief description of contents of LTP test suite Visit ltp website for more information.


Source Download Location[edit]

Version for October 2008


Cross compiling[edit]

  • Edit the following lines in the Makefile to point to the cross compiler and uncomment the lines.
  1. CROSS_COMPILER=$(CROSS_COMPILER_TOOL_CHAIN_PATH)-
Change to your tool chain path as per your installation.
  1. LDFLAGS=-static
  2. LOADLIBES=-lpthread -lc -lresolv -lnss_dns -lnss_files -lm -lc
  3. export LOADLIBES LIB_DIR
  • Run make.
  • Please note that you may not find some of the pre-requisite static libraries to exist as part of your toolchain. You can either cross compile the library for your platform or ignore some specific tests that are dependant on the libraries to start with.
  • Dependancy:You may have to cross compile the libraries nss_dns and nss_files when using the code sourcery tool chain.

Test setup[edit]

  • EVM booted up with NFS configuration.
  • Copy the compiled LTP package to a NFS mounted path.


Execution[edit]

  • Execute the script runltp. This shell script is part of the LTP release package you download.
E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article LTP here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article LTP here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article LTP here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article LTP here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article LTP here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article LTP here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article LTP here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article LTP here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article LTP here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity