You can subscribe to this list here.
2003 |
Jan
(2) |
Feb
(3) |
Mar
(5) |
Apr
(2) |
May
(3) |
Jun
(3) |
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
(1) |
Nov
(1) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2005 |
Jan
(1) |
Feb
(1) |
Mar
(2) |
Apr
(1) |
May
(2) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
(1) |
Dec
(1) |
2006 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
(1) |
Mar
(3) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Shubham G. <su...@li...> - 2013-01-09 09:33:46
|
The annotated tag, 20130109, has been created at 33f70ac28bcb2cb5a0cff98c7bd2b9daabd97cbe (tag) tagging b56a2cde6cfdb9e9a69dbe773a97ed877d3f0180 (commit) replaces 20120903 tagged by Shubham on Wed Jan 9 15:02:08 2013 +0530 - Log ----------------------------------------------------------------- LTP 20130109 Barry Song (1): thp01: make "true" applet foundable for busybox Caspar Zhang (4): syscall/process_vm_readv02: new testcase syscall/process_vm_readv03: new testcase syscall/process_vm_writev02: new testcase runtest/syscalls: add cma testcases Chris Dearman (6): Avoid compiler optimisation of malloc calls pipe01 should only check the data actually received from the pipe Add generated files to .gitignore Add missing newline at end of file Remove whitespace at end of line Restore corrupted data file Cyril Hrubis (53): timer_settime/5-3.c: simplify the code include/ltp_signal.h: Remove inline from singnal_h runtest/fs: Limit proc01 to first 128 megabytes. syscalls/send/send01: Cleanup syscalls/sendto/sendto01: Cleanup syscalls/sendmsg/sendmsg01: Cleanup Fix syscalls/send* testcases for kernel >=3.6.0. Merge branch 'master' of github.com:linux-test-project/ltp kernel/syscalls/send*: Fix tst_kvercmp() Merge ../ltp-dev kernel/mem/mem/mem01: Code cleanup. testcases/mem/mem/mem02: Code cleanup. kernel/mem/mem/mem02: Remove invalid assumptions. security/securebits/check_keepcaps: Code cleanup. kernel/security/securebits: Shuffle the ifdefs. build: Add INTERNAL_LIB option to lib.mk build: Mark libkerntest.a and libmem.a internal Another semiautomated cleanup. open_posix_testsuite/.../mmap/*.c: Cleanup open_posix_testsuite/.../mmap/1-2.c: Add check. open_posix_testsuite/.../mmap/3-1.c: Shuffle ifdef open_posix_testsuite/.../mmap/5-1.c: Fixes. open_posix_testsuite/.../mmap/6-{1,2,3}.c: Cleanup. open_posix_testsuite/.../mmap/11-{2,3}.c: Fix. open_posix_testsuite/.../mmap/12-1.c: Rewrite. open_posix_testsuite/.../mmap/13-1.c: Add check. open_posix_testsuite/.../mmap/27-1.c open_posix_testsuite/.../mmap/*.c: Cleanup. open_posix_testsuite/.../mmap/7-4.c: Fix steps. open_posix_testsuite/.../mmap/31-1.c open_posix_testsuite/.../mmap/28-1.c: Remove. open_posix_testsuite/.../mmap/11-{4,5,6}.c open_posix_testsuite/.../mmap/11-{4,5,6}.c open_posix_testsuite/.../mmap/11-{5,6}.c: Fix. open_posix_testsuite/.../mmap/32-1.c: New test. openposix/.../timer_create/{10,11}-1.c: Fix for -O2 lib: Add functions to ease pseudo fs read/write syscalls/fork13: Make use of SAFE_FILE_* interface. syscalls/getsid02: Cleanup && use SAFE_FILE_* syscalls/wait402: Cleanup && use SAFE_FILE_* syscalls/wait402: Cleanup. syscalls/madvise03: Cleanup && use SAFE_FILE_* Merge ../ltp-dev syscalls/pause02: Cleaup. syscalls/clone05: Cleanup && speedup. Add easy to use API for parent-child synchronization. Add TST_PROCESS_STATE_WAIT() API. syscalls/pause02: Make use of TST_PROCESS_STATE_WAIT(). syscalls/exit01: Cleanup. syscalls/flock03: Cleanup && Make use of CHECKPOINT. Merge ../ltp-dev Add TST_RESOURCE_COPY() to prepare test files. testcases/creat07: Fix. DAN LI (1): bind/03, 21 rbind/38, 33:fix missing umount and error umount in these cases David Mackey (1): proc01: Add EAGAIN to known issues for acpi/event Garrett Cooper (3): Merge pull request #1 from piet-delaney/scripted-cleanup -o "$@" -> $(OUTPUT_OPTION) for consistency Merge branch 'master' of github.com:linux-test-project/ltp Hangbin Liu (1): net: Install the missing file in network stress test Jan Stancek (13): pthread_detach: avoid threads sharing stack new syscall test: readahead01 new syscall test: readahead02 ipc/shmat: pick suitable base_addr before each testcase numa_helper: export get_max_node() new syscall test: migrate_pages01 new syscall test: migrate_pages02 mremap: add new test mremap05 waitpid02: avoid core file clone: increase stack size to 1M clone: wait until child completes open_posix_testsuite/.../sigset/{6, 7}-1.c: fix error handling aio_read/7-1.c: fix race at exit Jin Li (5): number overcommit_memory test name in runtest/mm Clean up cpuhotplug test cases Fix cpuhotplug test case cpuhotplug01 Fix cpuhotplug test case cpuhotplug03 Fix cpuhotplug test case cpuhotplug05 Kang Kai (1): mq_open/16-1: use tmp file to share info Lingzhu Xiang (1): timers: add a new test case leapsec_timer Madper Xie (1): thp/thp03: new testcase Mike Frysinger (2): cpuid: optimize x86 & fix x86_64 truncation ignore gdb state files Monson Shao (5): pidns30 pidns31: syscall mq_open() failed EFAULT(Bad address) pidns16: split test condition and result judge pidns16: modified test results pidns16: child should not get parent pid in parent NS containers: delete redundant newline in tst_resm() Peng Haitao (6): ar01: fix a bug of attribute "selinux" in rhel6 numa01.sh: get the right numa node number cmdlib.sh: Add four functions of controlling daemon runnetnstest.sh: fix a fail of vsftpd is disabled at_allow01: Use lib to restart atd service at_deny01: Use lib to restart atd service Wanlong Gao (96): open_posix:mq_open:11-1:code cleanup open_posix:mq_open:1-1:code cleanup open_posix:mq_open:12-1:code cleanup open_posix:mq_open:13-1:code cleanup open_posix:mq_open:15-1:code cleanup open_posix:mq_open:16-1:code cleanup open_posix:mq_open:18-1:code cleanup open_posix:mq_open:19-1:code cleanup open_posix:mq_open:20-1:code cleanup open_posix:mq_open:21-1:code cleanup open_posix:mq_open:2-1:code cleanup open_posix:mq_open:23-1:code cleanup open_posix:mq_open:25-2:code cleanup open_posix:mq_open:27-1:code cleanup open_posix:mq_open:27-2:code cleanup open_posix:mq_open:29-1:code cleanup open_posix:mq_open:3-1:code cleanup open_posix:mq_open:7-1:code cleanup open_posix:mq_open:7-2:code cleanup open_posix:mq_open:7-3:code cleanup open_posix:mq_open:8-1:code cleanup open_posix:mq_open:8-2:code cleanup open_posix:mq_open:9-1:code cleanup open_posix:mq_open:9-2:code cleanup open_posix:mq_open:10-1:code cleanup open_posix:mq_open:14-1:code cleanup open_posix:mq_open:17-1:code cleanup open_posix:mq_open:22-1:code cleanup open_posix:mq_open:24-1:code cleanup open_posix:mq_open:28-1:code cleanup open_posix:mq_open:30-1:code cleanup open_posix:mq_open:4-1:code cleanup open_posix:mq_open:25-1:code cleanup open_posix:mq_open:speculative:2-2:code cleanup open_posix:mq_open:speculative:2-3:code cleanup open_posix:mq_open:speculative:26-1:code cleanup open_posix:mq_open:speculative:6-1:code cleanup fork01: code cleanups fork02: code cleanups fork03: code cleanups fork04: code cleanups fork05: code cleanups fork06: code cleanups fork07: code cleanups fork08: code cleanups fork09: code cleanups fork10: code cleanups fork11: code cleanups fork12: code cleanups fork13: code cleanups ltpapicmd: code cleanups tools: add tst_ncpus/_max api to get number of CPUS let testcases use the new api commands tst_ncpus/_max Merge pull request #2 from piet-delaney/fix-dd-file Update FSF address ltpapicmd: further cleanups Fix FSF address shmat: code cleanups ioctl01: change the errno to ENOTTY when passed an invalid command ioctl01: code cleanups ioctl02: code cleanups ioctl03: code cleanups thp03: fix the compile error when MADV_MERGEABLE is not supported thp03: fix the wrong kernel commit id in comment proc01: code cleanups waitpid01: code cleanups waitpid02: code cleanups waitpid03: code cleanups waitpid04: code cleanups waitpid05: code cleanups waitpid06: code cleanups waitpid07: code cleanups waitpid08: code cleanups waitpid09: code cleanups waitpid10: code cleanups waitpid11: code cleanups waitpid12: code cleanups waitpid13: code cleanups numa01.sh: fix the error when getting number of CPUs numa01: fix the wrong method of getting numa nodes number clone: code cleanup aio_cancel: code cleanup aio_error: code cleanup aio_fsync: code cleanup aio_read: code cleanup aio_return: code cleanup aio_suspend: code cleanup aio_write: code cleanup cleanup code indent aio_*: avoid busy loop when waiting for aiocb completion clone05: signal parent when the child terminates ioctl03: fix the wrong definition of macro IFF_VNET_HDR ioctl03: add the new feature MULTI_QUEUE lib/cloner.c: code cleanups lib/dataascii.c: code cleanups lib/databin.c: code cleanups Zhou GuoJian (1): ftrace:fix non-SMP platform test failure shubham (1): LTP 20130109 ----------------------------------------------------------------------- hooks/post-receive -- ltp |
From: Shubham G. <su...@li...> - 2012-09-03 07:07:26
|
The annotated tag, 20120903, has been created at 816381513b6cb2c150657e650a1161522aa5feef (tag) tagging dff530c06d560609a872182d0f184c6243fa9c74 (commit) replaces 20120614 tagged by shubham on Mon Sep 3 11:55:33 2012 +0530 - Log ----------------------------------------------------------------- LTP 20120903 Caspar Zhang (11): mm/swapping01: increase swapping threshold hugetlb/hugeshmat01: don't use hard-coded unaligned addr hugetlb: shmmax could be ULONG_MAX - 1 mm/lib: ksm code style fixes. mm/vma01: consider topdown and bottomup allocation mm/lib: increase sleep time in ksm scanning mm/vma01: create a bighole numa_helper: move to libkerntest mm: use new numa_helper mm: add common Makefile include: libmem.mk syscalls/numa: check syscall availability Cyril Hrubis (5): sysctl03: make use of tst_require_root() creat08: Use tst_tmpdir(). swapon03: fix temporary buffer allocation madvise03.c: Lower the minimum shared segment size Add mkdtemp check. DAN LI (4): pthread_cond_broadcast/1-2.c pthread_cond_brodcast/1-2.c hung when mem left is not enough sigpause/3-1.c Clean up sigpause/3-1.c Fix hung Eryu Guan (1): syscalls/setxattr03: turn off immutable and append bit only if already set Garrett Cooper (6): Fix corner cases with utimensat testcase script Simplify "sudoers_clean" logic Make it clear what each test teardown is trying to achieve error is not a command; replace it with echo ; exit 1 Merge branch 'master' of https://github.com/linux-test-project/ltp Fix -d option processing Jan Stancek (14): add libnuma_helper mbind01: dont use hardcoded NUMA node ids get_mempolicy01: dont use hardcoded NUMA node ids move_pages: dont use hardcoded NUMA node ids add testcases/kernel/syscalls/cma cma: add process_vm.h syscalls/cma: add errno tests numa_helper: fix compatibility with older libnuma sockioctl01: fix expected errno for pipe ioctl numa_helper: add flag to get_allowed_nodes() update testcases to use flag for get_allowed_nodes() ioctl: check if tty device nodes are usable proc01: add option to limit max read bytes pthread_cond_signal: don't count pthread_cond_signals Jin Li (1): Add test case path in testcases/kernel/hotplug/cpu_hotplug/runtests.sh Kang Kai (6): aio_cancel/4-1: fails on routerstation randomly aio_read/9-1: check aio resource limitation aio_write/7-1: check aio resource limitation aio_suspend/3-1: wait all aio_write complete timer_settime/5-3: fix test hung pthread_detach/4-3: Fix typo Marios Makris (5): /lib/tst_tmpdir indentation and coding style fixes /lib/tst_tmpdir.c removed mkstemp method /lib/tst_tmpdir.c removed / and * checks /lib/tst_tmpdir.c removed the TDIRECTORY part V3 /lib/tst_tmpdir Implemented a simple testcase. Peng Haitao (2): dummy.c: fix a bug of TCONF fail syslog07: fix a bug of -o Simon Xu (4): madvise03: let the system select an address for shmat() capability: fix sys/capability.h compile error runltp: avoid using --tmpdir with mktemp fix container_ftp.pl Wanlong Gao (35): madvise01: code cleanup madvise02: code cleanup madvise03: code cleanup madvise: add test case for MADV_DONTDUMP and MADV_DODUMP get_robust_list: change seteuid to setuid madvise04: add madvise04 test to default syscalls group runltp: fix the wrong parsing -b option hugeshmat01: fix the wrong generated addr Revert "hugetlb: add a new function get_available_hugepages" numa_helper: code cleanup numa_helper: fix typo open_posix:aio_fsync:12-1: code cleanup open_posix:aio_fsync:14-1: code cleanup open_posix:aio_fsync:2-1: code cleanup open_posix:aio_fsync:3-1: code cleanup open_posix:aio_fsync:4-1: code cleanup open_posix:aio_fsync:5-1: code cleanup open_posix:aio_fsync:8-1: code cleanup open_posix:aio_fsync:8-2: code cleanup open_posix:aio_fsync:8-3: code cleanup open_posix:aio_fsync:8-4: code cleanup open_posix:aio_fsync:9-1: code cleanup open_posix:aio_fsync:14-1: wait for aio_write completion open_posix:aio_fsync:8-1: wait for aio_write completion open_posix:aio_fsync:8-2: wait for aio_write completion open_posix:aio_fsync:8-3: wait for aio_write completion open_posix:aio_fsync:8-4: wait for aio_write completion open_posix:aio_fsync:9-1: wait for aio_write completion file: add the new output format of C program file file: use the grep -q option instead of redirection posix:sigpause:1-1: code cleanup posix:sigpause:1-2: code cleanup posix:sigpause:2-1: code cleanup posix:sigpause:4-1: code cleanup posix:sigpause:3-1: further cleanup Zhouping Liu (8): lib/mem.c: add _wait_ksmd_done func to wait ksmd finish his job lib/mem.c: using read_file to replace the redundant code hugetlb: add a new function get_available_hugepages safe_macros: add SAFE_STRTOUL mm/lib: correct the log messages tunable: reduce the min_free_kbytes tunable tunable/min_free_kbytes: remove map_count args tunable/min_free_kbytes: add 32-bit system limit shubham (1): LTP 20120903 ----------------------------------------------------------------------- hooks/post-receive -- ltp |
From: Basavaraj M. <bas...@gm...> - 2010-08-04 09:29:59
|
Hi, While executing the LTP on sles-11 linux kernel (2.6.27) ar01 test case failed. I may need your help to resolve the *ar01* test case which under testcases/commands/ade/ar/ -------System test for ar command, Loop 1---- -)1 -)2 -)3 -)4 -)5 -)6 -)7 -)8 -)9 -)10 -)11 -)12 -)13 -)14 -)15 -)16 -)17 SKIPPED due to binutils ar automatically adds a symbol. -)18 -)19 SKIPPED due to binutils ar automatically adds a symbol. -)20 -)21 4,6c4,6 < -rw-r--r--;0/0;17;Aug;04;04:17;file1.in < -rw-r--r--;0/0;17;Aug;04;04:17;file2.in < -rw-r--r--;0/0;19;Aug;04;04:17;file3.in --- > -rw-r--r--;0/0;17;Aug;4;04:17;file1.in > -rw-r--r--;0/0;17;Aug;4;04:17;file2.in > -rw-r--r--;0/0;19;Aug;4;04:17;file3.in FAIL - ar with -v failed to produce a verbose out put -)23 -)24 -)25 -)26 SKIPPED UNDER PAN ar: creating /tmp/ar01-1319/lib.a -)27 ar: creating /tmp/ar01-1319/lib.a -)28 ar: creating /tmp/ar01-1319/lib.a -)29 ar: creating /tmp/ar01-1319/lib.a -)30 ar: creating /tmp/ar01-1319/lib.a -)31 ---------------ar command failed the system test----------------- Thanks & Regards, Raj |
From: Rishikesh K R. <ris...@li...> - 2010-04-02 04:38:46
|
Hi All, Some final last-minute small fixes, but LTP (Linux Test Project )testsuit has been released for the month of March 2010. This tree is clone of master branch and tagged version of 0.3. You can download from : https://sourceforge.net/projects/ltp/files/LTP%20Source/ltp-20100331/ltp-full-20100331.tgz/download Or you can directly clone git version as: git clone git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev.git ltp After merging to GIT tree we have worked mostly on build stability of LTP for different architecture. And for that very close reviewed patches has been merged this month's LTP. You can find complete ChangeLog with $LTPROOT/ChangeLog as well as with this mail footer for quick reference. The latest version of the test-suite contains 3000+ tests for the Linux OS and can be found at: http://ltp.sourceforge.net/, Latest happenings in LTP can also be found at: http://ltp.sourceforge.net/wiki/, http://ltp.sourceforge.net/wikiArchives.php, and, ======================== MARCH 2010 Highlights: ======================== * Again enabled many files to be installed in $LTPROOT/testcases/bin as it has been missed due to makefile infra changes by Rishikesh * Abnormal behaviour of open_posix_testsuite/conformance/interfaces/sem_post/8-1.c has been fixed now by Naresh Kamboju. * CPU hotplug testcase fix by Garret * Network namespace testcase issue by sachin/Garret * Added post recieve mail for GIT by Rishikesh * Rewritten filecap testcases based upon new makefile infra changes by Serge. * Possible buffer overflow fixes for sem_getvalue testcases of open_posix tetssuits by Garret. * New device driver testcase for RTC has been added by Silesh from L&T Infotech. * Fixes for many bashism and GNU compilation source by Garret. * Memory controller tetscases fix by Yuki Yao. * Looked for many testcase returned value and did fixes for those by Rishi ============================== Note(s) from the Maintainer: ============================== This month i have also attached a new file called "result" with the source code where result have been put after compile, build & run on different for older kernel as well as newer kernel distros. Please refer this file for your references and let us know if you find some differences. The major indication for adding those files are to know about the known failures and if someone willing to fix those issue they are always welcome. I am seeing build failure reporting mail has been reduced and there could be one or two build problem with the infra exists currently. So seems like 1st phase of my target is very close. Now we should start thinking of coverage of tetscases which does not run by default. NOTE: == If you want to know more about changes read further == Here is the short changelog for your reference through which you can know which file & directory has been touched. Please test for any regression of testcases on your environment and report the failure to ltp-list@ . .gitignore | 3 + ChangeLog | 2367 ++++++++++++++++++++ IDcheck.sh | 35 +- TODO | 31 +- configure.ac | 1 + doc/MaintNotes | 107 + m4/ltp-cap.m4 | 17 +- m4/ltp-prctl.m4 | 31 + result | 96 + runalltests.sh | 271 ++-- runltp | 4 +- runltplite.sh | 2 +- runtest/controllers | 1 + runtest/cpuhotplug | 2 +- runtest/io | 2 +- scripts/git2changelog.sh | 28 + testcases/commands/unzip/unzip_tests.sh | 4 +- testcases/kernel/Makefile | 11 +- testcases/kernel/containers/Makefile | 2 + testcases/kernel/containers/check_for_unshare.c | 55 + testcases/kernel/containers/netns/Makefile | 2 +- testcases/kernel/containers/netns/common.c | 4 +- testcases/kernel/containers/netns/par_chld_ipv6.c | 6 +- testcases/kernel/containers/netns/sysfsview.c | 2 +- .../kernel/containers/netns/two_children_ns.c | 8 +- testcases/kernel/controllers/cgroup_fj/Makefile | 2 +- ...{cgroup_fj_testcases => cgroup_fj_testcases.sh} | 0 .../controllers/cgroup_fj/run_cgroup_test_fj.sh | 2 +- .../kernel/controllers/freezer/libcgroup_freezer | 73 +- .../kernel/controllers/freezer/run_freezer.sh | 3 +- testcases/kernel/controllers/memcg/README | 10 + .../kernel/controllers/memcg/control/Makefile | 33 + .../kernel/controllers/memcg/control/mem_process.c | 141 ++ .../memcg/control/memcg_control_test.sh | 157 ++ .../memcg/functional/memcg_function_test.sh | 3 +- .../memcg/regression/memcg_regression_test.sh | 3 +- .../controllers/memcg/stress/memcg_stress_test.sh | 3 +- testcases/kernel/device-drivers/rtc/Makefile | 29 + testcases/kernel/device-drivers/rtc/README | 29 + testcases/kernel/device-drivers/rtc/rtc-test.c | 218 ++ testcases/kernel/hotplug/cpu_hotplug/Makefile | 31 + .../hotplug/cpu_hotplug/functional/hotplug01.sh | 233 ++- .../hotplug/cpu_hotplug/functional/hotplug02.sh | 80 +- .../hotplug/cpu_hotplug/functional/hotplug03.sh | 170 +- .../hotplug/cpu_hotplug/functional/hotplug04.sh | 98 +- .../cpu_hotplug/functional/hotplug06.sar.sh | 125 +- .../hotplug/cpu_hotplug/functional/hotplug06.sh | 22 +- .../cpu_hotplug/functional/hotplug06.top.sh | 93 +- .../hotplug/cpu_hotplug/functional/hotplug07.sh | 108 +- .../kernel/hotplug/cpu_hotplug/include/hotplug.fns | 4 +- .../hotplug/cpu_hotplug/include/testsuite.fns | 2 +- testcases/kernel/hotplug/cpu_hotplug/runtests.sh | 7 +- .../hotplug/cpu_hotplug/tools/do_disk_write_loop | 16 +- .../hotplug/cpu_hotplug/tools/do_kcompile_loop | 14 +- .../kernel/hotplug/cpu_hotplug/tools/do_spin_loop | 2 +- testcases/kernel/io/aio/aio02/runfstests.sh | 50 +- testcases/kernel/io/stress_cd/stress_cd.c | 2 +- testcases/kernel/security/Makefile | 3 + testcases/kernel/security/cap_bound/cap_bounds_r.c | 44 +- .../kernel/security/cap_bound/cap_bounds_rw.c | 58 +- .../security/cap_bound/cap_bset_inh_bounds.c | 61 +- testcases/kernel/security/cap_bound/check_pe.c | 20 +- testcases/kernel/security/cap_bound/dummy.c | 26 +- .../kernel/security/cap_bound/exec_with_inh.c | 34 +- .../kernel/security/cap_bound/exec_without_inh.c | 35 +- testcases/kernel/security/filecaps/Makefile | 2 +- testcases/kernel/security/filecaps/c.c | 45 + .../kernel/security/filecaps/check_simple_capset.c | 11 +- .../kernel/security/filecaps/checkforfilecaps.sh | 40 - .../kernel/security/filecaps/checkforlibcap.sh | 66 - testcases/kernel/security/filecaps/filecapstest.sh | 19 +- testcases/kernel/security/filecaps/inh_capped.c | 12 +- testcases/kernel/security/filecaps/print_caps.c | 2 +- .../kernel/security/filecaps/verify_caps_exec.c | 21 +- testcases/kernel/syscalls/libevent/Makefile.in | 3 +- testcases/kernel/syscalls/libevent/buffer.c | 5 + testcases/kernel/syscalls/link/link06.c | 18 +- testcases/kernel/syscalls/link/link07.c | 19 +- testcases/network/multicast/mc_cmds/mc_cmds | 2 +- testcases/network/tcp_cmds/echo/Makefile | 2 +- .../conformance/interfaces/sem_getvalue/1-1.c | 21 +- .../conformance/interfaces/sem_getvalue/2-1.c | 19 +- .../conformance/interfaces/sem_getvalue/2-2.c | 59 +- .../conformance/interfaces/sem_getvalue/4-1.c | 18 +- .../conformance/interfaces/sem_getvalue/5-1.c | 23 +- .../conformance/interfaces/sem_post/8-1.c | 4 +- .../conformance/interfaces/sigset/8-1.c | 14 +- testscripts/Makefile | 2 +- 88 files changed, 4376 insertions(+), 1187 deletions(-) create mode 100644 doc/MaintNotes create mode 100644 m4/ltp-prctl.m4 create mode 100644 result create mode 100755 scripts/git2changelog.sh create mode 100644 testcases/kernel/containers/check_for_unshare.c rename testcases/kernel/controllers/cgroup_fj/{cgroup_fj_testcases => cgroup_fj_testcases.sh} (100%) create mode 100644 testcases/kernel/controllers/memcg/control/Makefile create mode 100644 testcases/kernel/controllers/memcg/control/mem_process.c create mode 100644 testcases/kernel/controllers/memcg/control/memcg_control_test.sh create mode 100644 testcases/kernel/device-drivers/rtc/Makefile create mode 100644 testcases/kernel/device-drivers/rtc/README create mode 100644 testcases/kernel/device-drivers/rtc/rtc-test.c create mode 100644 testcases/kernel/hotplug/cpu_hotplug/Makefile create mode 100644 testcases/kernel/security/filecaps/c.c delete mode 100755 testcases/kernel/security/filecaps/checkforfilecaps.sh delete mode 100755 testcases/kernel/security/filecaps/checkforlibcap.sh Here is the summary of commit which can be reffered for detail changes and also i would recommend you to subscribe for ltp-commits@ list for knowing what changes are being done in the git repo. Garrett Cooper (41): Do some minor spring cleaning on the script to improve whitespace, quote a few strings passed to echo, etc. Inspite of memcg kernel support being available, memcg_[functional|regression |stress] test script fails to execute with message Note caveat about cpu_hotplug test needing to be run from the source tree directory. Grab ChangeLog script from http://github.com/cryos/avogadro/raw/master/scripts/gitlog2changelog.py . Add a simpler git ChangeLog script. Remove overly complicated git log ChangeLog script. Update ChangeLog. Remove unnecessary variable set; all MAKE_TARGETS get added to INSTALL_TARGETS. Fix order by properly alphabetizing it again. Make alphabetical ordering more apparent by adding a comment. Make sure this can run wherever -- update the install path in the runtest file for cpu_hotplug... Install in testcases/bin/cpu_hotplug to avoid collision with installed filenames. Remove bashisms. Clean up. All for parameterized $TMP. POSIXify. Fix indentation. 1. Add default kernel source dir as /usr/src/linux. 2. Clean up indentation. Update TODO with some items that need to be rewritten. 1. POSIXify 2. Clean up test. 3. Make more path agnostic. 1. POSIXify. 2. Convert over to tst_resm(1), like hotplug01.sh 1. POSIXify. 2. Clean up whitespace. 3. Make more relative-path agnostic. 1. POSIXify. 2. Cleanup space. ... Finish off cleanup: Clean up some logic. Remove ./ suffix in usage message and examples. Well obviously that test didn't trigger anything with the precommit hook -_-... Hi All, Hi All, Fix style in runfstests.sh Remove unused variable $str based on closer inspection via git commit history. Correct setuid() logic for "nobody" uid. Fix nobody group check and change default uid/gid for nobody. Replace pushd // popd with cd calls. Fix install for cgroup_fj_testcases. Fix _GNU_SOURCES macro requirement error. Replace pushd / popd with proper cd logic as busybox doesn't have pushd / popd. Use $TMP (which defaults to /tmp) rather than /tmp as $TMP can be parameterized via runltp, et all. Clean up comment to note the actual problem. It was confusing before. Hi, Update TODO with note about needing to replace pushd and popd logic in a few tests. Merge branch 'master' of ssh://yab...@lt.../gitroot/ltp/ltp-dev Rishikesh K Rajak (63): New testcase added by Naufal. Changes since 6thFeb to 28Feb 2010. Merge ssh://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev Fixed the typo in changelog Inspite of memcg kernel support being available, memcg_[functional|regression |stress] test script fails to execute with message Merge branches 'master' and 'next' into next I have observed that the 'createfile.c' in testcases/network/tcp_cmds/echo directory is not getting compiled and installed during the LTP build. The "echo_createfile.patch" makes the necessary changes in the Makefile. I have found abnormal behavior of sem_post/8-1.c test case under posix. This test case passes in some times and failed in many times :-( Revertin the commit d40fd32af0d0ad7713b0cf6cd23daf1ee639d479 for now. Merge branch 'next' of ssh://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev (cpu_hotplugin_makefile.patch) to execute cpuhotplugin test. I have observed that the 'hotplug' directory is not included in "testcases/kernel/Makefile". I have also created a Makefile in 'hotplug/cpu_hotplug' directory. Merge branches 'master' and 'next' into next libcgroup_freezer , pushd/popd removal. Merge branches 'master' and 'maint' into maint Merge branches 'master' and 'next' into next Commenting "make all" in run_freezer.sh file as it is stopping to run the freezer testcase Quick fix for build failure with 8th Mar master tree. Adding check_for_unshare.c file and linking the porper lib. Merge branches 'next' and 'master' Testing for post-receive-email Instead of LIBS, it should be LDLIBS in container/Makefile Fix make filed,, reported by Shi Weihua <sh...@cn...> It was my bad :( . Merge branches 'master' and 'next' into next Merge branches 'master' and 'maint' into maint Merge branches 'master' and 'pu' into pu To run filecap test, checkforlibcap.sh file is required to be there in /opt/ltp/testcases/bin Merge branches 'next' and 'master' Merge branches 'master' and 'next' into next Merge branches 'master' and 'maint' into maint Merge branches 'master' and 'pu' into pu Adding a wordy informationi, 2005 here represents as year not version of kernels. Merge branches 'pu' and 'maint' into maint This commit contains Linux RTC device driver test cases. Currently RTC read test, Alarm test and Update interrupts tests are supported. Merge branch 'next' of ssh://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev into next Attached patch fixes possible buffer oveflow in sem_getvalue tests (the buffer overflow happens when getpid() returns number that couldn't fit into buffer) and also cleans coding style. Merge branches 'next' and 'master' Here's an attempt at fixing up and simplifying the autoconf for detecting libcap and prctl support. After this, make autotools etc work fine on my f12 system, and runltp -f cap_bounds passes. the filecaps tests refuse to run claiming to be unable to find setcap, which I'll worry about next week. As pointed out by Cheng Shun Xia one of open posix conformace tests is testing return value from sigset(SIGCHLD, SIG_HOLD) and expect this value to be SIG_HOLD, however this is true only if SIGCHLD is already blocked so we must ensure that. Patch is attached. Remaining patch for new file addition for commit:6e3dd83d9f575d98d76b8b3f642ad6e8793dbdfc Revert "I have found abnormal behavior of sem_post/8-1.c test case under posix." while running i found some unwanted messages and fixed those. You can Ack if it is correct fix. I have tested these on MIPS architecture and reproduced infinite waiting situation after applying this patch. (with strace no issue found ex: #strace ./8-1.test) As you said there may be issues in MIPS-POSIX library. it may take some time to fix these issues or may not be fixed. However, I’ll discuss this issue with MIPS folks in different thread. Merge branches 'maint' and 'master' These warning will appear when HAVE_LIBCAP is not defined. Fix the proper return for testcase. Merge commit '391e757d43b3ac33a4a435e319ee77b1daa6da76' cgroup_fj_release_agent is not getting installed as it does not end with *.sh. Merge branches 'maint' and 'master' Merge branches 'maint' and 'next' into next Merge branches 'maint' and 'pu' into pu ./runltp -f fs_readonly fails with: Merge branches 'pu' and 'next' into next Merge branches 'next' and 'master' Updated the documentation and return sensible message if testcase failed. Merge branches 'master' and 'next' into next Changelog from 2010-03-01 to 2010-03-31 Merge branches 'next' and 'master' Added Maintainer Notes new file NETNS tests from containers fails to execute with following message Modified nets/Makefile for appending one file which needs in /opt/ltp/tetscases/bin directory while install. Merge branches 'next' and 'master' Added a new file called result where maintainer need to provide the result on which he has run before releasing the tar ball for month end release. Merge branches 'next' and 'master' -- Thanks & Regards Rishi LTP Maintainer IBM, LTC, Bangalore Please join IRC #ltp @ irc.freenode.net |
From: Rishikesh K R. <ris...@li...> - 2010-03-17 10:05:41
|
Hi All, It' great to work with you all. I am seeing little stability in build now with latest ltp till today. And all credit goes to ltp community. This month instead of releasing intermediate release i want to release a sub version of stable release and please use this version in your production environment and post your failures and patches to ltp-list. You can directly download from : http://ltp.sourceforge.net/ under "FEBRUARY 2010 STABLE" link. OR, directly from this link: https://sourceforge.net/projects/ltp/files/LTP%20Source/ltp-20100228.1/ltp-full-20100228.1.tgz/download I am releasing this as ltp-full-20100228.1 . I will really appreciate if many of you will test this on your environment because it has major fixes w.r.t: - cpu hotplug - libevent - Replace of pushd/popd - Container test - CPU controller testcases - New memory controller testcase (c0b8157365beb18a627fe197be6ab111e8281e86 ) - Network test build failure - and many more... Short summary: - Total patches has been applied : 64 - Patched which fixes : Build issue : 3 Bug : 38 Cleanup : 15 Documentation: 8 Contributors: - Garrett Cooper - Rishikesh - Subrata - Matt Helsley - Yuki Yao - Shi Weihua - Maxin B. John - Sachin Sant - Naresh Kamboju - Mohamed Naufal Basheer Let's test this stable tree in different environment and post your all type of failures here. So that it can be merged to March mnoth end release. ChangeLog | 1157 +++++++++++++++++++- IDcheck.sh | 35 +- TODO | 31 +- runltp | 4 +- runltplite.sh | 2 +- runtest/controllers | 1 + runtest/cpuhotplug | 2 +- runtest/io | 2 +- scripts/git2changelog.sh | 28 + testcases/commands/ade/ar/ar01 | 2 +- testcases/commands/ade/ld/ld01 | 2 +- testcases/commands/ade/ldd/ldd01 | 2 +- testcases/commands/ade/nm/nm01 | 2 +- testcases/commands/ade/objdump/objdump01 | 2 +- testcases/commands/ade/size/size01 | 2 +- testcases/commands/at/at_allow01 | 2 +- testcases/commands/at/at_deny01 | 2 +- testcases/commands/cron/cron02 | 2 +- testcases/commands/cron/cron03 | 2 +- testcases/commands/cron/cron_allow01 | 2 +- testcases/commands/cron/cron_deny01 | 2 +- testcases/commands/cron/cron_dirs_checks01 | 2 +- testcases/commands/su/su01 | 2 +- testcases/commands/su/su01_s1 | 2 +- testcases/commands/unzip/unzip_tests.sh | 4 +- testcases/kernel/Makefile | 11 +- testcases/kernel/containers/Makefile | 2 + testcases/kernel/containers/check_for_unshare.c | 55 + ...{cgroup_fj_testcases => cgroup_fj_testcases.sh} | 0 .../kernel/controllers/freezer/libcgroup_freezer | 73 +- .../kernel/controllers/freezer/run_freezer.sh | 3 +- testcases/kernel/controllers/memcg/README | 10 + .../kernel/controllers/memcg/control/Makefile | 33 + .../kernel/controllers/memcg/control/mem_process.c | 141 +++ .../memcg/control/memcg_control_test.sh | 157 +++ .../memcg/functional/memcg_function_test.sh | 3 +- .../memcg/regression/memcg_regression_test.sh | 3 +- .../controllers/memcg/stress/memcg_stress_test.sh | 3 +- testcases/kernel/fs/acls/acl_test01 | 2 +- testcases/kernel/hotplug/cpu_hotplug/Makefile | 31 + .../hotplug/cpu_hotplug/functional/hotplug01.sh | 233 +++-- .../hotplug/cpu_hotplug/functional/hotplug02.sh | 80 +- .../hotplug/cpu_hotplug/functional/hotplug03.sh | 170 ++-- .../hotplug/cpu_hotplug/functional/hotplug04.sh | 98 +- .../cpu_hotplug/functional/hotplug06.sar.sh | 125 +-- .../hotplug/cpu_hotplug/functional/hotplug06.sh | 22 +- .../cpu_hotplug/functional/hotplug06.top.sh | 93 +- .../hotplug/cpu_hotplug/functional/hotplug07.sh | 108 +- .../kernel/hotplug/cpu_hotplug/include/hotplug.fns | 4 +- .../hotplug/cpu_hotplug/include/testsuite.fns | 2 +- testcases/kernel/hotplug/cpu_hotplug/runtests.sh | 7 +- .../hotplug/cpu_hotplug/tools/do_disk_write_loop | 16 +- .../hotplug/cpu_hotplug/tools/do_kcompile_loop | 14 +- .../kernel/hotplug/cpu_hotplug/tools/do_spin_loop | 2 +- testcases/kernel/io/aio/aio02/runfstests.sh | 50 +- testcases/kernel/io/direct_io/README | 2 +- testcases/kernel/io/stress_floppy/stress_floppy | 2 +- .../kernel/sched/sched_stress/sched_stress.sh | 2 +- testcases/kernel/security/filecaps/Makefile | 2 +- testcases/kernel/syscalls/libevent/Makefile.in | 3 +- testcases/kernel/syscalls/libevent/buffer.c | 5 + testcases/kernel/syscalls/link/link06.c | 18 +- testcases/kernel/syscalls/link/link07.c | 19 +- testcases/network/generate.sh | 2 +- testcases/network/multicast/mc_opts/mc_opts | 2 +- testcases/network/tcp_cmds/arp/arp01 | 2 +- testcases/network/tcp_cmds/echo/Makefile | 2 +- testcases/network/tcp_cmds/echo/echo01 | 2 +- testcases/network/tcp_cmds/finger/finger01 | 2 +- testcases/network/tcp_cmds/ftp/ftp01 | 2 +- testcases/network/tcp_cmds/ftp/ftp02 | 2 +- testcases/network/tcp_cmds/ftp/ftp02_s1 | 2 +- testcases/network/tcp_cmds/ftp/ftp03 | 2 +- testcases/network/tcp_cmds/ftp/ftp04 | 2 +- testcases/network/tcp_cmds/ftp/ftp05 | 2 +- testcases/network/tcp_cmds/host/host01 | 2 +- testcases/network/tcp_cmds/netstat/netstat01 | 2 +- testcases/network/tcp_cmds/perf_lan/perf_lan | 2 +- testcases/network/tcp_cmds/ping/ping01 | 2 +- testcases/network/tcp_cmds/rcp/rcp01 | 2 +- testcases/network/tcp_cmds/rdist/rdist01 | 2 +- testcases/network/tcp_cmds/rlogin/rlogin01 | 2 +- testcases/network/tcp_cmds/rsh/rsh01 | 2 +- testcases/network/tcp_cmds/rwho/rwho01 | 2 +- testcases/network/tcp_cmds/sendfile/sendfile01 | 2 +- testcases/network/tcp_cmds/ssh/ssh01 | 2 +- testcases/network/tcp_cmds/ssh/ssh01_s1 | 2 +- testcases/network/tcp_cmds/ssh/ssh02 | 2 +- testcases/network/tcp_cmds/ssh/ssh02_s1 | 2 +- testcases/network/tcp_cmds/ssh/ssh03 | 2 +- testcases/network/tcp_cmds/ssh/ssh03_s1 | 2 +- testcases/network/tcp_cmds/tcpdump/tcpdump01 | 2 +- testcases/network/tcp_cmds/telnet/telnet01 | 2 +- tools/make-file.sh | 2 +- 94 files changed, 2282 insertions(+), 680 deletions(-) create mode 100755 scripts/git2changelog.sh create mode 100644 testcases/kernel/containers/check_for_unshare.c rename testcases/kernel/controllers/cgroup_fj/{cgroup_fj_testcases => cgroup_fj_testcases.sh} (100%) create mode 100644 testcases/kernel/controllers/memcg/control/Makefile create mode 100644 testcases/kernel/controllers/memcg/control/mem_process.c create mode 100644 testcases/kernel/controllers/memcg/control/memcg_control_test.sh create mode 100644 testcases/kernel/hotplug/cpu_hotplug/Makefile -- Thanks & Regards Rishi LTP Maintainer IBM, LTC, Bangalore Please join IRC #ltp @ irc.freenode.net |
From: Rishikesh K R. <ris...@li...> - 2010-03-15 06:45:44
|
Hi All, Previosuly we had lt...@li... , intended for capturing all the history for cvs commits we do. But not for git commits history it is something which does not suits. So i have created one new mailing list name as (ltp...@li...) suggested by Garret. Thanks. >From now onwards all the git commit message will go to this mailing list. You can subscribe through the web page: https://lists.sourceforge.net/lists/listinfo/ltp-commits Also few other attention i want to give on importance of mailing list usage which is currently with LTP project on sf.net. ltp-list : - This mailing list is only for sending patches and carry forward all discussion about patches and features. ltp-results: - Maintainer or someone can send the log/results if they want to share on certain build. ltp-announcement: - All the announcement will made here, similar like this email. ltp-coverage: - Contains all the code coverage related data/mails/patches. So i would recommend every users who usage ltp atleast once to subscribe these lists for there upto date. As usual i am always open for any suggestions/inputs to make LTP better. -- Thanks & Regards Rishi LTP Maintainer IBM, LTC, Bangalore Please join IRC #ltp @ irc.freenode.net |
From: Rishikesh K R. <ris...@li...> - 2010-03-01 15:39:41
|
Hi All, The Linux Test Project test suite has been released for the month of FEB 2010. Please see ltp/INSTALL file carefully, as, there has been multiple changes for building/installing the test suite after the recent changes in Makefile infrastructure. The latest version of the test-suite contains 3000+ tests for the Linux OS and can be found at: http://ltp.sourceforge.net/, Latest happenings in LTP can also be found at: http://ltp.sourceforge.net/wiki/, http://ltp.sourceforge.net/wikiArchives.php, and, IRC: irc.freenode.org #ltp. ======================== FEBRUARY 2010 Highlights: ======================== * Conversion of CVS repository to GIT repository. CVS will be freeze from now onwards. * Created four branch for git tree as master, maint, next and pu. ============================== FEBRUARY 2010 LTP Contributors: ============================== 1. Garrett Cooper, 2. liubo, 3. Randy Dunlap 4. Rishikesh K Rajak 5. Subrata Modak 6. Jiri Palecek 7. Shi Weihua ------------------------------ ============================== Note(s) from the Maintainer: ============================== http://marc.info/?l=ltp-list&m=126725787515756&w=2 After referring this above link, please try to take advantage of this git tree. git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev.git . We would encourage the community to post results to ltp...@li..., patches, new tests, bugs or comments/questions to ltp...@li..., http://sourceforge.net/tracker/?func=add&group_id=3382&atid=103382 <http://sourceforge.net/tracker/?func=add&group_id=3382&atid=103382> (for New Bug(s)), http://sourceforge.net/tracker/?func=add&group_id=3382&atid=303382 <http://sourceforge.net/tracker/?func=add&group_id=3382&atid=303382> (for New Patch(s)), http://sourceforge.net/tracker/?func=add&group_id=3382&atid=353382 <http://sourceforge.net/tracker/?func=add&group_id=3382&atid=353382> (for New Feature Request(s)) Happy Testing !! Here are the changes file since 6th feb 2010: INSTALL | 26 +- Makefile | 2 +- Makefile.release | 46 ++ README | 10 +- TODO | 68 +-- configure.ac | 1 + doc/ltp-run-files.txt | 4 +- include/ltp_signal.h | 131 ++---- include/mk/automake.mk | 2 +- include/mk/lib.mk | 4 +- lib/Makefile | 2 + m4/ltp-time.m4 | 35 ++ runtest/controllers | 1 + runtest/syscalls | 2 + scratch/cache_leak | 174 ------- scratch/googlemmtest.txt | 269 ---------- scratch/hackbench.c | 261 ---------- scratch/lat-sched.c | 346 ------------- scratch/runltp.orig | 541 -------------------- scratch/runltp.robbie | 413 --------------- testcases/commands/ade/ar/ar01 | 2 +- testcases/commands/ade/ld/ld01 | 2 +- testcases/commands/ade/ldd/ldd01 | 2 +- testcases/commands/ade/nm/nm01 | 2 +- testcases/commands/ade/objdump/objdump01 | 2 +- testcases/commands/ade/size/size01 | 2 +- testcases/commands/at/at_allow01 | 2 +- testcases/commands/at/at_deny01 | 2 +- testcases/commands/cron/cron02 | 2 +- testcases/commands/cron/cron03 | 2 +- testcases/commands/cron/cron_allow01 | 2 +- testcases/commands/cron/cron_deny01 | 2 +- testcases/commands/cron/cron_dirs_checks01 | 2 +- testcases/commands/mail/00_Descriptions.txt | 2 +- testcases/commands/mail/mail_tests.sh | 526 ++++++++++---------- testcases/commands/su/su01 | 2 +- testcases/commands/su/su01_s1 | 2 +- testcases/kernel/containers/Makefile | 2 +- testcases/kernel/containers/Makefile.inc | 2 +- testcases/kernel/containers/container_test.sh | 20 +- .../kernel/containers/mqns/check_mqns_enabled.c | 55 ++ .../kernel/containers/netns/check_netns_enabled.c | 35 +- .../kernel/containers/pidns/check_pidns_enabled.c | 70 +++ testcases/kernel/containers/pidns/pidns17.c | 28 +- testcases/kernel/controllers/Makefile | 2 +- testcases/kernel/controllers/Makefile.inc | 2 +- testcases/kernel/controllers/cpuset/Makefile | 2 +- testcases/kernel/controllers/cpuset/Makefile.inc | 2 +- testcases/kernel/controllers/memcg/README | 10 + .../kernel/controllers/memcg/control/Makefile | 33 ++ .../kernel/controllers/memcg/control/mem_process.c | 141 +++++ .../memcg/control/memcg_control_test.sh | 166 ++++++ testcases/kernel/fs/acls/acl_test01 | 199 ++++---- testcases/kernel/fs/ftest/ftest08.c | 17 +- testcases/kernel/fs/ftest/libftest.c | 21 +- testcases/kernel/io/direct_io/README | 2 +- testcases/kernel/io/stress_floppy/Makefile | 2 + testcases/kernel/io/stress_floppy/stress_floppy | 2 +- testcases/kernel/mem/Makefile | 2 +- testcases/kernel/mem/Makefile.inc | 2 +- testcases/kernel/mem/hugetlb/Makefile | 2 +- testcases/kernel/mem/hugetlb/Makefile.inc | 2 +- .../kernel/sched/sched_stress/sched_stress.sh | 2 +- .../kernel/security/cap_bound/exec_without_inh.c | 3 + .../integrity/ima/tests/ima_measurements.sh | 4 +- testcases/kernel/syscalls/ipc/Makefile | 2 +- testcases/kernel/syscalls/ipc/Makefile.inc | 2 +- testcases/kernel/syscalls/mbind/mbind01.c | 1 + testcases/kernel/syscalls/mknod/mknod02.c | 3 +- testcases/kernel/syscalls/mq_notify/mq_notify01.c | 15 +- .../kernel/syscalls/rt_sigaction/rt_sigaction01.c | 143 +++--- testcases/kernel/syscalls/rt_sigprocmask/Makefile | 1 - .../syscalls/rt_sigprocmask/rt_sigprocmask01.c | 211 ++++---- .../syscalls/rt_sigsuspend/rt_sigsuspend01.c | 281 +++++----- testcases/kernel/syscalls/stime/stime01.c | 114 +++-- testcases/kernel/syscalls/swapon/swapon03.c | 97 +++-- .../kernel/syscalls/utimensat/utimensat_tests.sh | 30 +- testcases/kernel/timers/include/common_timers.h | 51 +- testcases/network/generate.sh | 2 +- testcases/network/multicast/mc_opts/mc_opts | 2 +- testcases/network/tcp_cmds/Makefile | 2 +- testcases/network/tcp_cmds/Makefile.inc | 9 +- testcases/network/tcp_cmds/arp/arp01 | 2 +- testcases/network/tcp_cmds/echo/echo01 | 2 +- testcases/network/tcp_cmds/finger/finger01 | 2 +- testcases/network/tcp_cmds/ftp/ftp01 | 2 +- testcases/network/tcp_cmds/ftp/ftp02 | 2 +- testcases/network/tcp_cmds/ftp/ftp02_s1 | 2 +- testcases/network/tcp_cmds/ftp/ftp03 | 2 +- testcases/network/tcp_cmds/ftp/ftp04 | 2 +- testcases/network/tcp_cmds/ftp/ftp05 | 2 +- testcases/network/tcp_cmds/host/host01 | 2 +- testcases/network/tcp_cmds/netstat/netstat01 | 2 +- testcases/network/tcp_cmds/perf_lan/perf_lan | 2 +- testcases/network/tcp_cmds/ping/ping01 | 2 +- testcases/network/tcp_cmds/rcp/rcp01 | 2 +- testcases/network/tcp_cmds/rdist/rdist01 | 2 +- testcases/network/tcp_cmds/rlogin/rlogin01 | 2 +- testcases/network/tcp_cmds/rsh/rsh01 | 2 +- testcases/network/tcp_cmds/rwho/rwho01 | 2 +- testcases/network/tcp_cmds/sendfile/sendfile01 | 2 +- testcases/network/tcp_cmds/ssh/ssh01 | 2 +- testcases/network/tcp_cmds/ssh/ssh01_s1 | 2 +- testcases/network/tcp_cmds/ssh/ssh02 | 2 +- testcases/network/tcp_cmds/ssh/ssh02_s1 | 2 +- testcases/network/tcp_cmds/ssh/ssh03 | 2 +- testcases/network/tcp_cmds/ssh/ssh03_s1 | 2 +- testcases/network/tcp_cmds/tcpdump/tcpdump01 | 2 +- testcases/network/tcp_cmds/telnet/telnet01 | 2 +- testscripts/build/README | 19 + testscripts/build/build_test_function.sh | 67 ++- testscripts/build/test_install_in_build_tree.sh | 26 +- .../build/test_install_out_of_build_tree.sh | 26 +- testscripts/build/test_out_of_build_tree.sh | 26 +- testscripts/diskio.sh | 2 +- testscripts/ltp-aiodio.sh | 12 +- testscripts/ltp-scsi_debug.sh | 2 +- testscripts/ltpfslvm.sh | 4 +- testscripts/ltpfsnolvm.sh | 4 +- testscripts/ltpstress.sh | 6 +- testscripts/networkstress.sh | 4 +- testscripts/networktests.sh | 4 +- testscripts/runEALtests.sh | 2 +- testscripts/runpan.sh | 2 +- testscripts/tpm_tools.sh | 2 +- tools/make-file.sh | 2 +- 126 files changed, 1814 insertions(+), 3142 deletions(-) create mode 100644 Makefile.release create mode 100644 m4/ltp-time.m4 delete mode 100644 scratch/cache_leak delete mode 100644 scratch/googlemmtest.txt delete mode 100644 scratch/hackbench.c delete mode 100644 scratch/lat-sched.c delete mode 100755 scratch/runltp.orig delete mode 100755 scratch/runltp.robbie create mode 100644 testcases/kernel/containers/mqns/check_mqns_enabled.c create mode 100644 testcases/kernel/containers/pidns/check_pidns_enabled.c create mode 100644 testcases/kernel/controllers/memcg/control/Makefile create mode 100644 testcases/kernel/controllers/memcg/control/mem_process.c create mode 100644 testcases/kernel/controllers/memcg/control/memcg_control_test.sh -- Thanks & Regards Rishi LTP Maintainer IBM, LTC, Bangalore Please join IRC #ltp @ irc.freenode.net |
From: Rishikesh <ris...@li...> - 2010-02-16 14:00:37
|
Hi All, This is with reference of mail ( http://marc.info/?l=ltp-list&m=126502188611737&w=2 ) which has been sent starting of this month by Subrata. I came to know ltp-list@ is facing major problem while doing make clean of ltp-full-20100131 release. So i have planned to release a subversion of LTP Jan'10 Release which contains fix for the problem ( http://www.mail-archive.com/ltp...@li.../msg09427.html ). Though the workaround has been sent by Garret ( "Thanks Garret" ) ( http://www.mail-archive.com/ltp...@li.../msg09430.html ) but i feel this patch is good enough to go to as soon as possible. ChangeLog: - Fixes which has been committed between 1stFeb to 6th Feb to CVS. The latest version of the test-suite contains 3000+ tests for the Linux OS and can be found at: http://ltp.sourceforge.net/, Latest happenings in LTP can also be found at: http://ltp.sourceforge.net/wiki/, http://ltp.sourceforge.net/wikiArchives.php, and, IRC: irc.freenode.org #ltp. We would encourage the community to post results to ltp...@li..., patches, new tests, bugs or comments/questions to ltp...@li..., http://sourceforge.net/tracker/?func=add&group_id=3382&atid=103382 <http://sourceforge.net/tracker/?func=add&group_id=3382&atid=103382> (for New Bug(s)), http://sourceforge.net/tracker/?func=add&group_id=3382&atid=303382 <http://sourceforge.net/tracker/?func=add&group_id=3382&atid=303382> (for New Patch(s)), http://sourceforge.net/tracker/?func=add&group_id=3382&atid=353382 <http://sourceforge.net/tracker/?func=add&group_id=3382&atid=353382> (for New Feature Request(s)) -- Thanks& Regards Rishi Kesh K Rajak IBM LTC, Bangalore LTP Maintainer Please join IRC: #ltp @ freenode.net |
From: Robert W. <ro...@us...> - 2006-06-07 20:02:25
|
Go to http://www.cafepress.com/crashtesttux for all the LTP Shwag your heart desires! - Robbie <ro...@us...> P.S. We didn't do any price markups, so only people making money is CafePress. ;) |
From: Marty R. <mr...@us...> - 2006-03-06 19:31:23
|
The March release of LTP is available on ltp.sourceforge.net Changes for March LTP-20060306 - Applied an update to allow people to automatically declare the CREATE variable in IDcheck.sh. - export a bunch of settings by default that since they are harmless - allow people to store custom settings in config.mk - move rec_signal/send_signal out of zoolib.h and into pan.c since only pan.c uses them and more than just pan.c includes zoolib.h - Fix from Jackie Malcles, no such file or directory error - make sure clean descends into the templates dir - cleanup CRLFs from end of lines, - fix dependency tracking so targets arent rebuilt all the time - Applied LDFLAG cleanup patch from Mike Frysinger. - set default Debug level to off - fix warning: growfiles.c:357: warning: unused variable `opterr' - use errno.h instead of doing extern int errno - cut extraneous newlines from test output - kill off unused strings msg1 and msg2 - cleanup test output by adding a lot more useful debug info - use proper test output routines rather than homebrewed printf statements - use proper tst_* functions for output - fix for defect 21622, insufficient timeout value - tighten up uClinux disabled messages - fixes by Jane Lv to disable EFAULT related tests on uClinux - cleanup debug output that shouldnt be shown at normal runtime - make the -F option a bit smarter - remove extraneous output and improve output when we do issue messages - Jane Lv writes: I have patched flock03.c and sched_setparam05.c to replace fork() by vfork() on uClinux. - calculate TST_TOTAL based upon the number of elements in the test array instead of hardcoding the value - use TFAIL instead of TINFO to report test failures in getcwd02 - fix test on x86_64 and make error output a bit more helpful in gettimeofday - New Memory mapping testcases. - Jane Lv writes: use FORK_OR_VFORK() instead of fork() so this stuff works on uClinux - need to define _GNU_SOURCE before including features.h or sigset prototype is missed - patched flock03.c and sched_setparam05.c to replace fork() by vfork() on uClinux. - use syscall() instead of _syscall2() to improve portability - define INVALID_ADDRESS to get rid of warnings on 32bit hosts and make it more sane in general - Fix for defect 21134, look for syslog-ng instead of syslogd on some systems. - if a test failed as a non-root user and the reason was EPERM, then mark the test as PASS, not FAIL (security-minded kernels often restrict kernel buffer access for non-root users) - fix test on 64bit hosts in syslog12 Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 902/6B021 Austin, TX. |
From: Marty R. <mr...@us...> - 2006-02-07 21:07:58
|
The February release of LTP is available on the website -- ltp.sourceforge.net LTP-20060207 - Added new fcntl() test contributed by Jacky Malcles to test opening with O_WRONLY - Fix typo in nfs run script, nfs03 ran twice instead nfs04 - Added the LTP's Database Opensource Test Suite to the testsuite. - Applied patch from Mike Frysinger that disables ballista if no perl is installed on the system and fixes the clean target. - Applied LDFLAG fix from Mike Frysinger - Applied patch from Mike Frysinger to ensure Makefile properly respect CFLAGS/LDFLAGS - fixed some RH/Suse specific messages - Updates for mmc security tests - Updates for device driver testsuites from Amit Khanna (Intel) - Applied memory leak fix in fsx-linux.c - Fix for uClinux to fix execute error - Fix to prevent not enough (pages) dups error in some cases - Applied patch from Jacky Malcles: during its life fcntl23 has changed: used to open the file with O_RDWR and now is opening with O_RDONLY - Added new fcntl() test contributed by Jacky Malcles to test opening with O_WRONLY - Fixed gethostid01 so the second 64 bit check doesn't clobber the first 64 bit check by using a bitmask - fix for defect 21050, the logic on line 211 was reversed causing the 64bit code to get run on a 64bit system - Fixes for uClinux to fix fork and invalid memory access errors - Fix for defect 21072, fixing the offset on some systems - Applied patch from Mike Frysinger to resolve issue with UNALIGNED being defined multiple times for ARM targets. - Patch to fix race condition on 64bit systems, fixes bugzilla 19013 - Fix for defect 21046, testcase should fail ENOMEM passes due to insufficient pages - Applied patch from Jane Lv to disable test for uClinux. - Fix for defect 21065, the kernel changed the return for tests 4 & 9. Added dual tests on failure so new/old kernels should both pass - Fix to get rid of ugly messages during the make - Fix for defect 21068, check for the existance of either syslogd or syslog-ng before failing and reporting an error - Applied patch from Mike Frysinger to resolve problem with defining a local syslog() function when the tests are built statically. - Fix for defect 20348, waitpid12 hangs occasionally - Applied patch from Jeff Burke: Here is a patch that modifies the following files: testcases/network/nfsv4/acl/acl1.c - Fix for segfault in a printf. testcases/network/nfsv4/acl/create_users.py - Fix for help syntax (backwards -u users -g groups). testcases/network/nfsv4/acl/runtest - Fix for useradd command and also a echo command. testcases/network/nfsv4/acl/test_long_acl.py - Fix for output, the # of entries was munged with the word entries. - Add sctp testcase updates - Initial drop of pounder21 testsuite Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 902/6B021 Austin, TX. |
From: Marty R. <mr...@us...> - 2006-01-05 22:21:32
|
LTP-20060105 - Updates from Jennifer Monk to enable compiling w/o errors using XLC - Applied Coldfire patch from Jody McIntyre: - Make the fdopen workaround blackfin-specific (not needed on Coldfire.) - getdents01: gcc 2.95 does not like declarations in the middle of functions, so move getdents to the top. - Add LDFLAGS to the following Makefiles: - Add -D_USC_LIB_ for Coldfire builds to the following Makefiles: creat, execve, fchdir, kill, mkdir, open, rename, rmdir, sched_setscheduler, vhangup, ipc/lib. This avoids symbol conflicts reported by gcc 2.95. - Skip the following syscall tests on Coldfire: madvise, mlock, munlock. These system calls are not implemented. - IPC: Modify the headers and Makefiles to avoid duplicate definitions of msgkey on Coldfire. - msgctl08, msgctl09: Lower MAXNPROCS to a value that will fit in the Coldfire's memory. - mallopt01: Define __MALLOC_STANDARD__ on Coldfire. - Skip mmap01 on Coldfire since it requires sbrk(), which is not available. - rename02: Remove private do_file_setup and use the library version to avoid symbol conflicts. - kill07: Declare semkey as extern on Coldfire to avoid symbol conflicts. - kill11: Move *msg declaration since gcc 2.95 does not understand C99. - sigaction01: Move -lc in the Makefile after -lpthread. - Applied changes suggest by Jacky Malcles to keep gf18 from running longer than it needs. - Applied a suggested solution from Jacky Malcles to allow growfiles to run correctly in 64bits. - Applied a memory leak fix to fsx-linux tests. - Applied patch from Marc Unangst to resolve issues with leaking file descriptors in inode01.c - Update aio-stress.c tests from Chris Mason - Applied patch from Bibo,Mao to use RT signal instead of SIGUSR1 to inform parent process that the child process has finished memory allocation. - New security tests from Michael Harlow - Applied patch from David Marlin to close the last file descriptor created in order to make one file descriptor available for loading a needed library. - Added one line to gethostid, if 'hostid' includes fffffff, then we ignore. - Applied fix for Sourceforge bug ID 1332508 in getsid02 - Appliec changes from Jane Lv for uClinux. - Applied patch from Mark Ver to allow proper execution on s390x platform. - Updates to ASAPI tests from David Stephens for new glibc and RFC 3542 - Renamed create_file.c to nfs04_create_file.c to resolve duplicate name problem with network stress tests. - Updates to Makefile for acl testsuite - Initial add of acl testsuite from Bull - Updates from sridhar to sctp testsuite - Comment out CFLAGS overrides in network-stress Makefile, it was causing build breaks in 64bit compiles Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 902/6B021 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-12-06 19:54:12
|
The December release of LTP is now avaiaable. LTP-20051205 - New networkStress testcase files - Security test updates for cleanup and testcase improvements - New nfsV4 testsuite - Updates for nfsV4 testsuite - Updates for open_hpi_testsuite - Corrected out of memory error msg in ltpstress.sh Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 902/6B021 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-11-03 20:56:30
|
LTP-20051103 - fix from Bryce Harrington to corect a Makefile and path problem on some systems - Updated aiocp to the latest level. See http://developer.osdl.org/daniel/AIO/ - Corrected a logical typo in the mmapstress test found by John Clemens: - Changes for cleanup of digsig testcases - Applied patch from Jacky Malcles to allow the test to execute correctly with the new 2.6 kernel. - Fix for defect failure in fcntl23.c to lock readonly file, changed to open file RDONLY - Fix gethostid01 to return correct code in 64 bit mode - fix madvise01 testcase error where it may not run out of memory - Applied patch [ ltp-Bugs-1168107 ] from Shyam Chandrasekaran: - Fix bug in settimer01.c - Fix write04.c to work on ia64 - Cleanup to not include redundant sys/socket.h after linux/socket.h - Add NetworkStress testcases from IBM Japan Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-10-05 18:36:18
|
The October release of LTP is now available: LTP-20051005 - this patch touchs up the output of ver_linux if gcc, fdformat, or mount is missing - New testcases for tpm - Fix compile error with strsep on some systems. - Add a missing include file and corrects an fprintf format type to eliminate warning messages. It also performs some minor whitespace cleanup. - patch attached fixes it so writetest is rebuilt whenever writetest.c is updated - patch typecasts in writetest - the values given to printf to (long long int) - patch initializes some uninitialized variables and adds a return statement (non-void function) to eliminate warning messages. - patch process.c adds a missing include file, function return types and returns, cleans up structure initializations, and removes unused variables to eliminate warning messages. The debug print macro is also modified to handle a variable number of arguments. - patch basically stubs out the GetContext function for uClibc and allows for any other system to be added accordingly since uClibc doesn't provide the function on later builds. - Added code to check whether or not "ffffffff" is returned on some 64bit machines. - Fix for defect 17215 in nanosleep02 - patch adds a missing include file, function return types and returns, and typecasts some variables to eliminate warning messages. GNU_SOURCE is also added to CFLAGS in the makefile, since otherwise the 'pselect' declaration is not found in some build environments. - Fix for defect 17723 pTrace01.c - patch adds missing include files and declares return types to eliminate warning messages for setfsuidxx.c - TEST_ERRNO fix to display as a long int. - Change sigrelse01 tests to eliminate duplicate function prototypes. - Change to sigrelse01 to use time.h vs define in program. - Fix for defect 17974, Strace/Ptrace hangs - patch adds missing include files, function prototypes and returns, and removes unused variables to eliminate warning messages. It also corrects some sprintf format warnings and replaces 'abortx' with a version that accepts a variable number of arguments. - The "generate.sh" script was mistakenly removed...added it back. - Updates to check for connection failure vs unauthorized access fail in ftp02_s1, ftp03, ftp04, ftp05 - Cleanup - Removed the datafile directory, because this is created using the generate.sh script..which is called in the Makefile Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-09-07 19:26:23
|
Change Log is as follows: LTP-20050907 - Added test for statvfs() - Applied a load of patches submitted to the mailing list by Gentoo's Mike Frysinger - Applied patch from Erik Andersee: if __NR_fremovexattr isnt defined by the current linux headers, acl_file_test.c will fail to build - Relocated getcontext() test from getcontext01 to just getcontext. Also added the directory to the list of tests not ran on uclinux. - Applied patch to madvise02 for tmp memory - Applied patch to mallopt01 to fix logging error. - fix for defect 17723, change sleep to an at least vs an exact amount - Correct testcase return on RHEL 3 & 4 2.6.13-rc6-mm1 - Applied IA64 patch received from Jacky Malcles to write03-04 - Added -n option to allow disabling networking stress to ltp-stress Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-08-04 20:57:28
|
ChangeLog: LTP-20050804 - Applied fix from Greg Edwards for 64bit execution. - self_exec magic required to run child functions on uClinux - Applied patch from Mike Frysinger:trying to do a build on uClibc will abort in lib/tlibio.c because we dont provide aio.h find attached a patch which updates the check to include UCLIBC alongside UCLINUX - remove call to create.sh script that checks for obscure c++ rpms - remove all references to and creation of non-std /usr/local/bin/perl5 - fix ballista.cpp to not core dump with std c++ lib - fix to add librt to MakefileTarget for running aio_suspend test:missing clock_gettime on linux - remove printf.h and stdio.h from testcases/commands/ade/ld/rd1.c. - Change to fix the addition of 2 minutes without going over 60 for the seconds - patch to fix up the install target in disktest to match the install targets of everything else - patch to fix writetest Makefile to not always rebuild the writetest binary regardless of whether you ran `make` or `make install` or whatever - newer toolchains complain about redefining 'log' since it's a math function provided by the libc find attached a simple patch to rename the 'log' variable in testcases/kernel/ipc/ipc_stress/message_queue_test_04.c to 'logit' - when running make in silent mode (make -s) the verbose mode of AR 'gets in the way' attached patch drops the -v and adds -c so that ar wont display the 'ar: creating blah.a' message either - the current mallocstress.c emits a warning about newsize being used uninitialized because gcc doesnt detect the abort(0) path find attached a simple patch to prevent the warning from being issued - Running nptl01 can fail if the test lasts longer than 300 seconds, patch to lower interations to 100000. - Fixed clone04 to return correct failure code. Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-07-12 18:49:01
|
LTP-20050707 - Applied fixes by Paul J.Y. Lahaie to implement support for UCLinux - suppresses the warning "head: `-1' option is obsolete; use `-n 1'..." - Updated the TEST() macro to return long, instead of int for use with 64bit architectures. - Removed umount04. - Security updates for ppc and 390 systems - The K42 open source operating system bug fix for panic when alarm is cancelled. - Applied some zSeries specific patches. - Applied patches to allow NFSv4 testing: - Define gettid() to syscall(__NR_gettid). Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-06-08 20:02:24
|
LTP-20050608 - Added test for getcontext() - Added additional test for mlockall(). - Added getdtablesize() test. - Added pselect01 test. - Added new fcntl tests to scenario. - fs_inod - Raised the maximum file size for the random setting to 500Mb. - upgrade disktest to version 1.2.8 - Clearify the comment explaining the second call to alarm() in testcases/kernel/syscalls/alarm/alarm06.c - Corrected a bug in fcntl24.c and added new tests fcntl25, fcntl26, and fcntl27. - Change to 1024 default if IO_BITMAP_BITS not defined - Applied fix for conditions where ENOMEM test scenarios were failing. - mlockall03 is a Test for checking basic error conditions for mlockall(2) starting from linux 2.6.9 - NGROUPS_MAX defined in limits.h is not the max number of groups in the system, it the max number guaranteed. Thus, if the system actually allows more, the test case doesn't produce the expected failure. - test3 in setrlimit02.c:Test attempts to increase hard limit of RLIMIT_NOFILE resource. The rlim_max used by setrlimit() is expected to be greater than current hard limit to get EPERM. - nfsstress - Corrected so the test can find gettid()'s definition. - PTS Version 1.5.1 Released - Removed old version of Open POSIX Test Suite (OPTS). - Updated the open_posix_testsuite: Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Marty R. <mr...@us...> - 2005-06-08 19:55:49
|
LTP-20050608 - Added test for getcontext() - Added additional test for mlockall(). - Added getdtablesize() test. - Added pselect01 test. - Added new fcntl tests to scenario. - fs_inod - Raised the maximum file size for the random setting to 500Mb. - upgrade disktest to version 1.2.8 - Clearify the comment explaining the second call to alarm() in testcases/kernel/syscalls/alarm/alarm06.c - Corrected a bug in fcntl24.c and added new tests fcntl25, fcntl26, and fcntl27. - Change to 1024 default if IO_BITMAP_BITS not defined - Applied fix for conditions where ENOMEM test scenarios were failing. - mlockall03 is a Test for checking basic error conditions for mlockall(2) starting from linux 2.6.9 - NGROUPS_MAX defined in limits.h is not the max number of groups in the system, it the max number guaranteed. Thus, if the system actually allows more, the test case doesn't produce the expected failure. - test3 in setrlimit02.c:Test attempts to increase hard limit of RLIMIT_NOFILE resource. The rlim_max used by setrlimit() is expected to be greater than current hard limit to get EPERM. - nfsstress - Corrected so the test can find gettid()'s definition. - PTS Version 1.5.1 Released - Removed old version of Open POSIX Test Suite (OPTS). - Updated the open_posix_testsuite: Marty Ridgeway Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Robert W. <ro...@us...> - 2005-06-03 17:29:19
|
FYI - The Open POSIX Test Suite has been updated to 1.5.1 within the LTP's CVS tree. -Robbie (Embedded image moved to file: pic12970.jpg) "Yu, Ling L" <ling.l.yu@intel. com> To Sent by: <pos...@li...urceforg posixtest-discuss e.net>, -a...@li...ur <pos...@li...urcefor ceforge.net ge.net> cc 06/03/2005 01:47 Subject AM [posixtest-discuss] PTS 1.5.1 Released June 3, 2005 Version 1.5.1 Released * PTS-1.5.1 has a plenty of AIO interface test additions and bug-fixes by Sebastien Decugis. Also there are a lot of bug fixes by other people. Thanks to Sebastien Decugis and other people for continued support and contributions. * This release has been tested on glibc-2.3.3 and kernel 2.6.10 with libposix-aio-0.3. The test result for this release can be found here: http://posixtest.sourceforge.net/testpass/PTS_1.5.1-2.6.10-PAIO_ia32.htm * PTS Downloads and Release information: https://sourceforge.net/project/showfiles.php?group_id=64592&release_id= 332108 PTS Notes and Changelog: https://sourceforge.net/project/shownotes.php?release_id=332108 Thanks Ling Yu POSIX Test Suite maintainer http://posixtest.sf.net ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ posixtest-discuss mailing list pos...@li... https://lists.sourceforge.net/lists/listinfo/posixtest-discuss |
From: Marty R. <mr...@us...> - 2005-05-05 20:18:54
|
The May release of the LTP is now available. LTP-20050505 - Added DBAT testsuite, limited LTP tests for build verification - runltplite - fix the bug on test table selinux when run the ltpmenu. - Added new getpagesize() test. - New test creates a data file of specified or random size and copies the file to a random directory depth on a designated filesystem. The two files are compared and checked for differences. - Make nptl01 timeout and report failure rather than just hanging in the event of a fail. - Moved SELinux testsuite from misc to the kernel/security directory. - acct01 - Updated test to allow for execution on zSeries machines. - ioperm01 - Fixed bug will cause ioperm01 receive SEGV and report "BROK" instead of "FAIL" when this test failed. - nfs04 - use 'cmp' instead of 'diff' because I think byte comparison is better for the type of file created for this test. - Fixed ftp01 and telnet01 seems designed to run with non-root user connection when the user name is set to RUSER environment variable. However, it is incomplete.ftp01 creates a directory whose permission is root. So, non-root user cannot write in the directory. telnet01 always consider the prompt is '#' Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Robert W. <ro...@us...> - 2005-05-05 18:25:00
|
FYI - I removed all the 2003 LTP packages and created a single, archived .tgz file. -Robbie (Embedded image moved to file: pic21976.jpg) |
From: Marty R. <mr...@us...> - 2005-04-05 19:13:14
|
The April release of LTP is now on SourceForge. LTP-20050405 - Fixed '-d' option to runltp.sh - Added optional ltp (fivextra) extended testsuite - Added digital signiture testcases from the security team - Applied patch from Gernot Payer to fix, mincore01, shmget02, capset02 - Applied suggested check from Carl van_Schaik to clone02. - Added seLinux testsuite from security team and Stephen Smalley. - Added NFS cthon04 tests needed files. Linux Test Project Linux Technology Center IBM Corporation Internet E-Mail : mr...@us... IBM, 11501 Burnet Rd, Austin, TX 78758 Phone (512) 838-1356 - T/L 678-1356 - Bldg. 908/1C005 Austin, TX. |
From: Robert W. <ro...@us...> - 2005-03-15 20:54:04
|
Wanted to let everyone know that IBM is hosting a world-wide Open Source Developer contest starting March 15, 2005 (ending July 15, 2005). Prizes include Segway HTs, Dual-boot Apple Power Mac G5s, and cash awards. For more information go to http://www.linuxonpower.com. -Robbie (Embedded image moved to file: pic04586.jpg) |