User Tools

Site Tools


alpha

Alpha Testing

Alpha testing is a mandatory process carried out internally prior to a beta or live release. The goal of alpha testing is to identify any bugs or performance problems.

Regression testing

Regression testing ensures that all system and unit tests pass and that all example projects run successfully prior to a release.

Can I use an Alpha version for production work?

Alpha and Beta releases should be used for testing purposes only. Please do not use Alpha or Beta software for production builds.

Building and running regression tests on Mac/Linux/Unix platforms

$ cd $TRUNK
$ make test

Where $TRUNK is the path of the trunk working-copy from subversion.

Building and running regression tests on Windows platforms

C:> cd %TRUNK%
C:> nmake -f makefile.win test

Where %TRUNK% is the path to the trunk working-copy from subversion.

N-Mesh test suite

The LLVM test-suite is used to validate N-Mesh prior to a beta or live release. This suite contains over 2500 C and C++ programs of varying functionality and complexity to provide a comprehensive test coverage of N-Mesh obfuscation and of the underlying LLVM compiler infrastructure.

→ Read more...

See also

alpha.txt · Last modified: 2017/04/09 09:37 by aaron


[ Home ] [ Subversion ] [ Bugzilla ]