From Fedora Project Wiki
(New page: = OS Installation Tests = {| border="1" |- style="color: white; background-color: #3074c2; font-weight: bold" | rowspan="2"| Test Case || rowspan="2"| Test Description || colspan="1"| Ar...)
 
Line 9: Line 9:
| Installation
| Installation
| Use any method NFS/FTP/HTTP/Hard Disk/DVD Drive
| Use any method NFS/FTP/HTTP/Hard Disk/DVD Drive
| {{testresult/none}}
| style="background-color: red;"| [[User:pavann]]
| <!-- [[rhbug:BUGID]] -->
| [[rhbug:474537|474537]], [[rhbug:463933|463933]], [[rhbug:458438|458438]]
|-  
|-  
| Upgradation  
| Upgradation  

Revision as of 06:28, 17 December 2008

OS Installation Tests

Test Case Test Description Architectures Bug(s)
ppc
Installation Use any method NFS/FTP/HTTP/Hard Disk/DVD Drive User:pavann 474537, 463933, 458438
Upgradation From previous major FC to current FC (ex. FC9GA to FC10)

Conformance Tests

Test Case Test Description Architectures Bug(s)
ppc
LSB runtime test Runtime interface tests includes: core, libstdc++, desktop, X11 tests, etc
LSB libchk_qt4 test Includes library check tests with Qt4 checks

Kernel/Memory Tests

Test Case Test Description Architectures Bug(s)
ppc
Ltp vmmstress Performs general stress with memory race conditions between simultaneous read fault write fault, copy on write (COW) fault.
Bashmemeory Test puts significant memory pressure on the Linux VM subsystem and cause much swapping
Memtest Memtest suite consists of 4 programs, fillmem, mmap002, misc001, and mtest. All these tests put significant memory pressure on the Linux VM subsystem and cause much swapping.
Ltp-stress test
Runltp test Test all kernel system calls
Kernbench Creates workload by compiling the kernel source.
Libhugetlbfs Test libhugetlbfs userspace library that allows applications to use large pages more easily and transparently.
Native POSIX Threading Library It runs following tests: Volanomark, Specjbb, Glibc, timed_wait_hang

Filesystem Tests

Test Case Test Description Architectures Bug(s)
ppc
File system stress test over LVM partitions This test is used to verify the stability of various File systems. File system stress test includes: IOZone, bonnie++, dbench, fs_inod, fs_maim, fsstress, fsx_linux, postmark, tiobench
File system testing over FDISK partitions
File-system Racer tests over LVM partitions This is all done in an effort to test for race conditions in the file system code. File-system Racer tests includes: dir_create.sh, dir_test.sh, file_concat.sh, file_create.sh, file_link.sh, file_list.sh, file_rename.sh, file_rm.sh, file_symlink.sh
File-system Racer tests over FDISK partitions

RAS Testing

Test Case Test Description Architectures Bug(s)
ppc
Execute automated LTP-kdump tests using kprobes ( LKDTM + Crasher )
Trigger kdump on runlevel5 on /var/log/dump) Testing kdump with local dump
Test kdump over network (using NFS)
Test kdump over network (using SCP)
Test crash tool

Network Tests

Test Case Test Description Architectures Bug(s)
ppc
NFSv4 stress testing (FC client to FC server) over fdisk partitions Run fstress/ fsracer on nfsv4 mounts
NFSv4 stress testing (FC client to FC server) over LVM partitions Run fstress/ fsracer on nfsv4 mounts
NFSv4 with lock test Test for byte-range locking
Test NFS export and mount limits Use different option while creating and mounting NFSv4 file system
Samba stress test over LVM partitions (FC client to FC server) Run fsracer / fsstress or combination tests
Samba stress test over fdisk partitions (FC client to FC server) Run fsracer / fsstress or combination tests
LTP network tests Tests major networking services