Test Suites

Project Homepage

Application

lsb-app-checker
Linux Application Checker wraps all the current LSB test applications into a user-friendly web-based environment with unified test management and analysis capabilities. This facilitates test execution and results analysis thus making the LSB tests more attractive for upstream developers as well as making certification process technically more inviting.

lsb-appchk
lsbappchk is a program which forms part of a series of checks that a package is LSB compliant. It verifies that a supplied binary only uses dynamically linked symbols that are part of the LSB specification OR in shared libraries in the optionally specified directory (this directory and its contents would be packaged with the binary).

lsb-appchk-perl
This is the official package version of the LSB Perl Application Test. Dependency checking uses perldeps.pl from the rpm-build package, written by Chip Turner .

lsb-appchk-python
This is the official package version of the LSB Python Application Test. Heavy lifting is done by Python's modulefinder module, using some ideas from http://www.tarind.com/depgraph.html.

lsb-appchk-shell
This is the official package version of the LSB Shell Script Checker.

lsb-archk
lsbarchk is a development tool used to check a static archive for suitability for use in an LSB-compliant application. Use of non-LSB interfaces is flagged; the tool can be told about additional libraries which are to be linked as part of the final link-edit.

lsb-pkgchk
lsbpkgchk is a program which forms part of a series of checks that a package is LSB compliant. It verifies that the package and its contents conform to the specified format.

lsb-task-app-testkit
This package is a meta-package, meaning that its purpose is to contain dependencies for installing the LSB application tests.

lsb-atk-manager
LSB Application Testkit Manager wraps all the current LSB test applications into a user-friendly web-based environment with unified test management and analysis capabilities. This facilitates test execution and results analysis thus making the LSB tests more attractive for upstream developers as well as making certification process technically more inviting.

Specification VersionPackageVersionArchitectureRelease Date
beta lsb-app-checker 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-appchk 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-appchk-perl 3.97.0-1 noarch, src 18 Nov 2008
beta lsb-appchk-python 3.97.0-1 noarch, src 18 Nov 2008
beta lsb-appchk-shell 3.97.0-1 noarch, src 18 Nov 2008
beta lsb-archk 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-pkgchk 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-task-app-testkit 3.97-1 noarch 19 Nov 2008
4.0.0 lsb-app-checker 4.0.2-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-appchk 4.0.0-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-appchk-perl 4.0.1-1 noarch, src 11 Feb 2009
4.0.0 lsb-appchk-python 4.0.0-3 noarch, src 11 Feb 2009
4.0.0 lsb-appchk-python 4.0.0-2 src 11 Feb 2009
4.0.0 lsb-appchk-shell 4.0.2-1 noarch, src 11 Feb 2009
4.0.0 lsb-archk 4.0.0-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-pkgchk 4.0.1-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-task-app-testkit 4.0.0-1 noarch 11 Feb 2009
3.2.0 lsb-appchk 3.2.4-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 05 Jun 2008
3.2.0 lsb-appchk-perl 3.2.1-1 noarch 05 Jun 2008
3.2.0 lsb-appchk-perl 3.2.0-4 src 28 Jan 2008
3.2.0 lsb-appchk-python 3.2.0-1 noarch, src 28 Jan 2008
3.2.0 lsb-atk-manager 1.5.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 09 Jun 2008
3.2.0 lsb-pkgchk 3.2.2-2 i486, ia64, ppc, ppc64, s390, s390x, x86_64 05 Jun 2008
3.2.0 lsb-task-app-testkit 3.2.0-9 noarch 13 Nov 2008
3.1.1 lsb-appchk 3.1.1-4 i486, ia64, ppc, ppc64, s390, s390x, x86_64 11 Apr 2007
3.1.1 lsb-pkgchk 3.1.1-4 i486, ia64, ppc, ppc64, s390, s390x, x86_64 11 Apr 2007
3.1.1 lsb-task-app-testkit 3.1.1-6 noarch 13 Nov 2008
3.1.0 lsb-appchk 3.1.1-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 25 May 2006
3.1.0 lsb-archk 3.1.1-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 25 May 2006
3.1.0 lsb-pkgchk 3.1.1-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 25 May 2006
3.0.0 lsb-appchk 3.0.3-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 05 Jul 2005
3.0.0 lsb-pkgchk 3.0.3-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 13 Jul 2005
3.0.0 lsb-task-app-testkit 3.0-1 noarch 13 Nov 2008
2.0.0 lsb-appchk 2.1.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 07 Jan 2005

Runtime

lsb-cmdchk
lsbcmdchk is a program which verifies that all the commands required by the LSB specification are present. It does not check the behaviour of those commands.

lsb-dtk-manager
LSB Distribution Testkit wraps all the current LSB test suites into a user-friendly "single LSB test suite" with unified test management and analysis capabilities. This facilitates test execution and results analysis thus making the LSB tests more attractive for upstream developers as well as making certification process technically more inviting.

lsb-libchk
lsblibchk is a program which looks for LSB libraries and checks that those libraries contain the symbols required by the specification. If it is required that the symbol be versioned it checks that the symbol with the correct version exists in the library. This program can be used for checking either the runtime LSB environment or the LSB build environment.

lsb-qm
QMTest is a cost-effective general purpose testing solution that can be used to implement a robust, easy-to-use testing process.

lsb-task-dist-testkit
This package is a meta-package, meaning that its purpose is to contain dependencies for installing the LSB distribution (runtime) tests.

lsb-test-core
This is a binary version of the LSB core test suite. This version is generated from the following source test suites:

lsb-test-cpp-t2c
The test suite for libstdcxx created using the T2C ("Template-to-C") framework.

lsb-test-desktop
This the official package version of the LSB desktop test suites.

lsb-test-desktop-t2c
The set of the LSB desktop test suites created using the T2C ("Template-to-C") framework.

lsb-test-libstdcpp
This package includes the libstdc++-v3 testsuite from gcc version 4.1.0, together with QMTest extensions allowing the testsuite to be run against an installed version of libstdc++ without requiring a compiler.

lsb-test-perl
This is the official package version of the LSB Perl test suite. These tests are derived from Perl's build-time tests.

lsb-test-printing
This package provides the LSB Runtime Printing Tests, for distribution certification.

lsb-test-python
This is the official package version of the LSB Python test suite. These tests are derived from Python's build-time tests.

lsb-test-qt3-azov
LSB Azov-Qt3 Test Suite check run-time presence of interfaces and absence of critical errors in simple use cases.

lsb-test-qt4-azov
LSB Azov-Qt4 Test Suite check run-time presence of interfaces and absence of critical errors in simple use cases.

lsb-test-xts5
This is the official package version of LSB X Window System test suite. These tests are derived from the XTS5 test suites.

lsb-tet3-lite
This is an LSB conforming package of the Test Environment Toolkit. This base package contains the tcc binary, shared objects for the C API, and tcm modules for the ksh, posix_sh, perl, python and xpg3sh APIs, and supporting documentation. The Test Environment Toolkit is a standard framework for developing and running test cases. This version for LSB 3.0 and the later version.

lsb-xvfb
Xvfb (X Virtual Frame Buffer) is an X Windows System server that is capable of running on machines with no display hardware and no physical input devices. Xvfb emulates a dumb framebuffer using virtual memory. Xvfb doesn't open any devices, but behaves otherwise as an X display. Xvfb is normally used for testing servers. Using Xvfb, the mfb or cfb code for any depth can be exercised without using real hardware that supports the desired depths. Xvfb has also been used to test X clients against unusual depths and screen configurations, to do batch processing with Xvfb as a background rendering engine, to do load testing, to help with porting an X server to a new platform, and to provide an unobtrusive way of running applications which really don't need an X server but insist on having one.

lsb-runtime-test
This is a binary version of the LSB runtime test suites. This version is generated from the following source test suites:

lsb-test-vsw4
This is the official package version of LSB X Window System test suite. These tests are derived from the VSW4 XTest test suites.

lsb-tet3-3.6b
This is an LSB conforming package of the Test Environment Toolkit. This base package contains the tcc binary, shared objects for the C API, and tcm modules for the ksh, posix_sh, perl and xpg3sh APIs, and supporting documentation. The Test Environment Toolkit is a standard framework for developing and running test cases. This version for LSB 3.0.

lsb-test-pam
This is a binary version of the LSB PAM test suites. generated from the following source test suites: Header file tests from the test suites were removed.

Specification VersionPackageVersionArchitectureRelease Date
beta lsb-cmdchk 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-dtk-manager 1.6.0-5 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-libchk 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-qm-2.2 7.lsb4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-task-dist-testkit 3.97-1 noarch 19 Nov 2008
beta lsb-test-core 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-cpp-t2c 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-desktop 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-desktop-gtkvts-source 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-test-desktop-t2c 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-desktop-t2c 3.95.0-1 src, x86_64 19 Nov 2008
beta lsb-test-libstdcpp-4.1.0 2.lsb4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-olver-core 1.5-4 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-test-perl 3.97.0-1 noarch, src 18 Nov 2008
beta lsb-test-printing 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-python 3.97.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-qt3-azov 1.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-qt4-azov 1.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-test-xts5-5.1.5 15.lsb4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-tet3-lite-3.7 14.lsb4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
beta lsb-tet3-lite-devel-3.7 14.lsb4 i486, ia64, ppc, ppc64, s390, s390x, x86_64 19 Nov 2008
beta lsb-xvfb 1.2.0-10 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 19 Nov 2008
4.0.0 lsb-cmdchk 4.0.0-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-libchk 4.0.0-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-qm-2.2 8.lsb4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-task-dist-testkit 4.0.0-1 noarch 11 Feb 2009
4.0.0 lsb-test-core 4.0.4-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Nov 2009
4.0.0 lsb-test-cpp-t2c 4.0.1-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Nov 2009
4.0.0 lsb-test-desktop 4.0.0-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-test-desktop-gtkvts-source 4.0.0-2 i486, ia64, ppc, ppc64, s390, s390x, x86_64 11 Feb 2009
4.0.0 lsb-test-desktop-t2c 4.0.1-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Nov 2009
4.0.0 lsb-test-libstdcpp-4.1.0 6.lsb4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Nov 2009
4.0.0 lsb-test-olver-core 4.0.0-5 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-test-perl 4.0.5-1 noarch, src 11 Feb 2009
4.0.0 lsb-test-printing 4.0.3-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
4.0.0 lsb-test-python 4.0.1-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Nov 2009
4.0.0 lsb-test-qt3-azov 4.0.1-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Nov 2009
4.0.0 lsb-test-qt4-azov 4.0.1-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Nov 2009
4.0.0 lsb-test-xts5-5.1.5 16.lsb4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 11 Feb 2009
3.2.0 lsb-cmdchk 3.2.0-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 28 Jan 2008
3.2.0 lsb-dtk-manager 1.5.8-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 09 Jun 2008
3.2.0 lsb-dtk-manager 1.5.5-1 src 28 Jan 2008
3.2.0 lsb-libchk 3.2.2-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 08 Jun 2008
3.2.0 lsb-qm-2.2 6.lsb3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 28 Jan 2008
3.2.0 lsb-task-dist-testkit 3.2.0-9 noarch 13 Nov 2008
3.2.0 lsb-test-core 3.2.1-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 08 Jun 2008
3.2.0 lsb-test-core 3.2.0-2 src 28 Jan 2008
3.2.0 lsb-test-desktop 3.2.1-2 ppc64 10 Jun 2008
3.2.0 lsb-test-desktop 3.2.0-2 i486, ia64, ppc, s390, s390x, src, x86_64 28 Jan 2008
3.2.0 lsb-test-desktop-t2c 3.2.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 28 Jan 2008
3.2.0 lsb-test-libstdcpp-3.4.3 7.lsb3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 28 Jan 2008
3.2.0 lsb-test-perl 3.2.1-1 noarch 08 Jun 2008
3.2.0 lsb-test-perl 3.2.0-1 src 28 Jan 2008
3.2.0 lsb-test-printing 3.2.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 28 Jan 2008
3.2.0 lsb-test-python 3.2.0-1 noarch, src 28 Jan 2008
3.2.0 lsb-test-xts5-5.1.5 10.lsb3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 13 Feb 2008
3.2.0 lsb-tet3-lite-3.7 11.lsb3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 28 Jan 2008
3.2.0 lsb-tet3-lite-devel-3.7 11.lsb3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 28 Jan 2008
3.2.0 lsb-xvfb 1.2.0-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 14 Feb 2008
3.1.1 lsb-cmdchk 3.1.1-3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 12 Mar 2007
3.1.1 lsb-dtk-manager 1.0.3-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 30 Mar 2007
3.1.1 lsb-libchk 3.1.1-3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 12 Mar 2007
3.1.1 lsb-runtime-test 3.1.1-4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 09 Mar 2007
3.1.1 lsb-task-dist-testkit 3.1.1-6 noarch 13 Nov 2008
3.1.1 lsb-test-desktop 3.1.1-6 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 14 Mar 2007
3.1.1 lsb-test-vsw4 3.1.1-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 09 Mar 2007
3.1.1 lsb-tet3-lite-3.7 6.lsb3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 09 Mar 2007
3.1.1 lsb-tet3-lite-devel-3.7 6.lsb3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 09 Mar 2007
3.1.1 qm-2.2 5.lsb3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 09 Mar 2007
3.1.1 qmtest_libstdcpp-3.4.3 6.lsb3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 13 Mar 2007
3.1.0 lsb-cmdchk 3.1.1-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 25 May 2006
3.1.0 lsb-libchk 3.1.1-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 25 May 2006
3.1.0 lsb-runtime-test 3.1.0-6 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 13 Apr 2006
3.1.0 lsb-test-desktop 3.1.0-10 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 25 May 2006
3.1.0 lsb-test-vsw4 3.1.0-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 12 Feb 2006
3.1.0 lsb-tet3-lite-3.7 4.lsb3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 25 May 2006
3.1.0 lsb-tet3-lite-devel-3.7 4.lsb3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 25 May 2006
3.1.0 qm 2.2-3 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 12 Jan 2006
3.1.0 qmtest_libstdcpp-3.4.3 5.lsb3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 18 Jan 2006
3.0.0 lsb-cmdchk 3.0.3-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 05 Jul 2005
3.0.0 lsb-libchk 3.0.3-1 i486, ia64, ppc, ppc64, s390, s390x, x86_64 20 Jul 2005
3.0.0 lsb-runtime-test 3.0.0-4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 23 Jun 2005
3.0.0 lsb-task-dist-testkit 3.0-1 noarch 13 Nov 2008
3.0.0 lsb-test-vsw4 3.0.0-4 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 16 Jun 2005
3.0.0 lsb-tet3-3.6b 8.lsb3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 24 Jun 2005
3.0.0 qm 2.2-2 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 09 May 2005
3.0.0 qmtest_libstdcpp-3.4.3 3.lsb3 i486, ia64, ppc, ppc64, s390, s390x, x86_64 09 Jun 2005
2.0.0 lsb-libchk 2.1.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 04 Jan 2005
2.0.0 lsb-runtime-test 2.0.6-2 i386, ia64, ppc, ppc64, s390, s390x, src, x86_64 17 Jul 2004
2.0.0 lsb-test-pam 2.0-2 i386, ia64, ppc, ppc64, s390, s390x, src, x86_64 17 Jul 2004
2.0.0 lsb-test-vsw4 2.1.0-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 18 Jan 2005
2.0.0 qm 2.2-1 i386, ia64, ppc, ppc64, s390, s390x, src, x86_64 28 Oct 2004
2.0.0 qmtest_libstdcpp 3.3.4-1 i486, ia64, ppc, ppc64, s390, s390x, src, x86_64 28 Oct 2004