Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 924 Bytes

README.md

File metadata and controls

30 lines (22 loc) · 924 Bytes

Linux Test Project

This folder downloads prebuilt binaries from the Linux Test Project.

Changes

  1. Comment out the capability code in lib/tst_capability.c
  2. Comment out the code that opens /proc/meminfo
  3. Remove clone() + O_PATH test from close_range02
  4. Remove ifconfig lo up 127.0.0.1 code from sendmsg01
  5. Remove last test case (msg_control efault) from sendmsg01
  6. Fix readlink03 to work with Musl and not require root

Build

The binaries were compiled on Alpine Linux using:

./configure CFLAGS="-Os -fno-omit-frame-pointer" \
            LDFLAGS="-Wl,-z,common-page-size=65536,-z,max-page-size=65536"
make -j16
make install

Deploy

The above commands install to /opt/ltp by default. Our operations team them uses deploy-ltp to deploy individual test programs to Google Cloud Storage once they've been confirmed to work.