Linux Test Project July Release Announcement

22
Marty Ridgeway writes

“The Linux Test Project test suite, ltp-20040707, has been released. The latest version of the testsuite contains 2100+ tests for the Linux OS. Our web
site also contains other information such as: test results, a Linux test tools matrix, technical papers and HowTos on Linux testing, and a code
coverage analysis tool. We encourage the community to post results, and patches, new tests, or comments/questions to to our mailing list.

  • Added a new test for bind() written by Dan Jones.
  • – Jacky Malcles added support for ext3 and some cleanup code.
  • Fixes to fix DMAPI defect
  • Changes for eliminating dmapi.h
  • Applied patch from Gary Williams to change malloc() to calloc() b/c some
        archs don’t like the use of uninitialized memory.
  • Fix typo and change i to a 1 in the bufcmp function in diotest_routines.c
  • Applied patch from Gary Williams that added an optional forth arguement to
      semctl as a union, not a pointer to pointer, b/c pointer to pointer causes ppc
      to explode. Union will automagically interpret the union as a pointer as
      necessary….now works on multiple archs.
  • – Made sure that the shm segment is cleaned up if the shmat() fails.
  • Applied patch from Wu Zhou to correctly cleanup in case of a failure.
  • Added definition for SHM_HUGETLB for cases where this is not defined.
  • Applied patch from Steve Hill and Gary Williams for MIPS.
  • Applied a timing fix to allow the test to run on more architectures.
  • Applied results cleanup patch from Gary Williams.
  • Corrected the logic in the test to use -lepoll or not.
  • Applied PASS message cleanup patch from Gary Williams
  • Fix invalid syntax “if undefined” in modify_ldt tests
  • Applied patch from Gary Williams for personality() tests to initialize
        PER_LINUX so we can clearly see if the desired changes occur.
  • Updated to Posixtestsuite-1.4.3″

Link: Linux Test Project