Changes between Version 27 and Version 28 of OpenVPN_QA


Ignore:
Timestamp:
02/26/16 07:09:35 (8 years ago)
Author:
Samuli Seppänen
Comment:

Modernize the OpenVPN QA page

Legend:

Unmodified
Added
Removed
Modified
  • OpenVPN_QA

    v27 v28  
    99== Peer review ==
    1010
    11 Static testing usually refers to [http://en.wikipedia.org/wiki/Static_code_analysis static code analysis], which is baked in into our [DeveloperDocumentation development process] in the form of mandatory ACK process which every patch has to go through. The ACK process not only improves code quality, it also prevents highly specialized or rarely used features from polluting the codebase. Code reviews are especially important for patches coming from non-core contributors who may not be familiar with OpenVPN's coding practices.
     11Static testing usually refers to [http://en.wikipedia.org/wiki/Static_code_analysis static code analysis], which is baked in into our [DeveloperDocumentation development process] in the form of mandatory ACK process which every patch has to go through. The ACK process not only improves code quality, it also prevents highly specialized or rarely used features from polluting the codebase. Code reviews are especially important for patches coming from non-core contributors who may not be familiar with OpenVPN's coding practices. That said, the review constantly catch small issues in patches sent by the core developers also.
    1212
    1313== Automated static testing ==
    1414
    15 OpenVPN's codebase is scanned using [http://scan.coverity.com/ Coverity Scan] which detects many potential security vulnerabilities.
     15OpenVPN's codebase is scanned using [http://scan.coverity.com/ Coverity Scan] periodically. This detects many potential security vulnerabilities.
    1616
    1717= Dynamic testing =
     
    1919== Dedicated black-box tests ==
    2020
    21 Dynamic black-box testing means trying out an application and verifying if it works as intended. In closed-source software development which is organized around a [http://en.wikipedia.org/wiki/Waterfall_model waterfall model] there are usually dedicated testers who do various scripted or intuitive/exploratory tests to verify that an application works as intended. This usually happens just before launch. In complex applications (such as OpenVPN) testing even a small fraction of functionality would be impractical and very costly. Fortunately, in [http://en.wikipedia.org/wiki/Lean_software_development Lean software development] methodologies such as [http://en.wikipedia.org/wiki/Scrum_%28development%29 Scrum] and especially in community-driven OSS development doing ''extensive'' dedicated testing is in general just a waste of time. It is replaced by
     21Dynamic black-box testing means trying out an application and verifying if it works as intended. In closed-source software development which is organized around a [http://en.wikipedia.org/wiki/Waterfall_model waterfall model] there are usually dedicated testers who do various scripted or intuitive/exploratory tests to verify that an application works as intended. The testing usually happens just before launch. In complex applications (such as OpenVPN) testing even a small fraction of functionality would be impractical and very costly. Fortunately, in [http://en.wikipedia.org/wiki/Lean_software_development Lean software development] methodologies such as [http://en.wikipedia.org/wiki/Scrum_%28development%29 Scrum] and especially in community-driven OSS development doing ''extensive'' dedicated testing is in general just a waste of time. It is replaced by
    2222
    2323 * Constant quality assurance achieved with static whitebox technique (e.g. code reviews)
     
    2727
    2828||'''Operating system'''||'''Architecture'''||'''Tester'''||'''List of tests'''||'''Notes'''||
    29 ||Windows XP installer||i388||mattock (IRC)||Uninstall/install, OpenVPN-GUI connect/disconnect, service connect/disconnect||||
    30 ||Windows 7 installer||amd64||mattock (IRC)||Same as for Windows XP, above||||
     29||Windows 7 installer||amd64||mattock (IRC)||Uninstall/install, OpenVPN-GUI connect/disconnect, service connect/disconnect||||
    3130||!Ubuntu/Debian||i386/amd64||mattock (IRC)||Install, upgrade, service connect/disconnect||2-3 of the official packages are tested||
    3231
    33 All tests are performed against an OpenVPN 2.1.3 server that authenticates from LDAP and uses tls-auth.
     32All new features are tested separately before the release insofar as possible.
     33
     34All tests are performed against an OpenVPN 2.3.x server that authenticates from LDAP and uses tls-auth.
    3435
    3536If you want to help with pre-release testing please don't hesitate to [wiki:GettingHelp contact the developers] about it.
     
    5960||0.1%||0.2%||1%||5%||10%||99%||
    6061
    61 Use of snapshots help overcome some of the technical barriers. The only way to overcome psychological barriers is to speed up the release cycle. This results in new features get into wide circulation faster, which in turn results into issues being reported more quickly. This also gives more confidence in integrity of stable releases. On the flipside, more bugs will probably end up in the initial versions of the stable releases.
    62 
    63 We do not currently provide development snapshots (binaries), although doing that would definitely be beneficial. If you're interested in building such a snapshots please [wiki:GettingHelp let us know] about it.
     62The use of snapshots help overcome some of the technical barriers. The only way to overcome psychological barriers is to speed up the release cycle. This results in new features get into wide circulation faster, which in turn results into issues being reported more quickly. This also gives more confidence in integrity of stable releases. On the flipside, more bugs will probably end up in the initial versions of the stable releases, which may create further disincentives for cautious users to install initial release versions of OpenVPN.
     63
     64We currently provide Windows builds for each commit to the release branch(es) and the master branch:
     65
     66* http://build.openvpn.net/downloads/snapshots/
     67
     68Each installer has a timestamp which determines how new it is. Please include the full name of the installer you've used when reporting problems.
    6469
    6570== Continuous integration ==
     71
     72The first line of defense is the Travis integration in GitHub, which ensures pull requests (where allowed) do not break the main codebase badly, and that build failures caused by Git push are noticed very quickly. How Travis is used depends on the OpenVPN subproject in question.
    6673
    6774The project also has a [http://trac.buildbot.net/ Buildbot] buildmaster, which drives several buildslaves. These together form a [http://en.wikipedia.org/wiki/Continuous_integration continuous integration] environment for OpenVPN. Each of these buildslaves is running a different operating system, and every commit to the OpenVPN Git repository triggers a build on each. In addition each openvpn binary built with ''default configure options'' makes connections to several test servers using several different configurations. This ensures that
     
    7077 * The very basic functionality is not horribly broken
    7178
    72 Here's a full list of build tests currently (June 2014) in use:
    73 
    74  * builder-arch-amd64-stable-master
    75  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl
    76  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    77  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    78  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    79  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    80  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    81  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    82  * builder-arch-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    83  * builder-arch-amd64-stable-master--disable-lz4
    84  * builder-arch-amd64-stable-master--disable-lzo
    85  * builder-arch-amd64-stable-master--disable-lzo
    86  * builder-arch-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    87  * builder-arch-amd64-stable-master--disable-lzo--disable-management
    88  * builder-arch-amd64-stable-master--disable-management
    89  * builder-arch-amd64-stable-master--disable-snappy
    90  * builder-arch-amd64-stable-master--disable-ssl
    91  * builder-arch-amd64-stable-master--disable-ssl--disable-lzo
    92  * builder-arch-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    93  * builder-arch-amd64-stable-master--disable-ssl--disable-management
    94  * builder-arch-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    95  * builder-arch-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    96  * builder-arch-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    97  * builder-arch-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    98  * builder-centos-6-amd64-stable-master
    99  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl
    100  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    101  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    102  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    103  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    104  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    105  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    106  * builder-centos-6-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    107  * builder-centos-6-amd64-stable-master--disable-lz4
    108  * builder-centos-6-amd64-stable-master--disable-lzo
    109  * builder-centos-6-amd64-stable-master--disable-lzo
    110  * builder-centos-6-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    111  * builder-centos-6-amd64-stable-master--disable-lzo--disable-management
    112  * builder-centos-6-amd64-stable-master--disable-management
    113  * builder-centos-6-amd64-stable-master--disable-snappy
    114  * builder-centos-6-amd64-stable-master--disable-ssl
    115  * builder-centos-6-amd64-stable-master--disable-ssl--disable-lzo
    116  * builder-centos-6-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    117  * builder-centos-6-amd64-stable-master--disable-ssl--disable-management
    118  * builder-centos-6-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    119  * builder-centos-6-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    120  * builder-centos-6-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    121  * builder-centos-6-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    122  * builder-cron2-freebsd-74-amd64-stable-master
    123  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl
    124  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    125  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    126  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    127  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    128  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    129  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    130  * builder-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    131  * builder-cron2-freebsd-74-amd64-stable-master--disable-lz4
    132  * builder-cron2-freebsd-74-amd64-stable-master--disable-lzo
    133  * builder-cron2-freebsd-74-amd64-stable-master--disable-lzo
    134  * builder-cron2-freebsd-74-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    135  * builder-cron2-freebsd-74-amd64-stable-master--disable-lzo--disable-management
    136  * builder-cron2-freebsd-74-amd64-stable-master--disable-management
    137  * builder-cron2-freebsd-74-amd64-stable-master--disable-snappy
    138  * builder-cron2-freebsd-74-amd64-stable-master--disable-ssl
    139  * builder-cron2-freebsd-74-amd64-stable-master--disable-ssl--disable-lzo
    140  * builder-cron2-freebsd-74-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    141  * builder-cron2-freebsd-74-amd64-stable-master--disable-ssl--disable-management
    142  * builder-cron2-freebsd-74-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    143  * builder-cron2-freebsd-74-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    144  * builder-cron2-freebsd-74-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    145  * builder-cron2-freebsd-74-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    146  * builder-cron2-freebsd-82-amd64-stable-master
    147  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl
    148  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    149  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    150  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    151  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    152  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    153  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    154  * builder-cron2-freebsd-82-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    155  * builder-cron2-freebsd-82-amd64-stable-master--disable-lz4
    156  * builder-cron2-freebsd-82-amd64-stable-master--disable-lzo
    157  * builder-cron2-freebsd-82-amd64-stable-master--disable-lzo
    158  * builder-cron2-freebsd-82-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    159  * builder-cron2-freebsd-82-amd64-stable-master--disable-lzo--disable-management
    160  * builder-cron2-freebsd-82-amd64-stable-master--disable-management
    161  * builder-cron2-freebsd-82-amd64-stable-master--disable-snappy
    162  * builder-cron2-freebsd-82-amd64-stable-master--disable-ssl
    163  * builder-cron2-freebsd-82-amd64-stable-master--disable-ssl--disable-lzo
    164  * builder-cron2-freebsd-82-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    165  * builder-cron2-freebsd-82-amd64-stable-master--disable-ssl--disable-management
    166  * builder-cron2-freebsd-82-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    167  * builder-cron2-freebsd-82-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    168  * builder-cron2-freebsd-82-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    169  * builder-cron2-freebsd-82-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    170  * builder-cron2-freebsd-90-amd64-stable-master
    171  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl
    172  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    173  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    174  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    175  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    176  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    177  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    178  * builder-cron2-freebsd-90-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    179  * builder-cron2-freebsd-90-amd64-stable-master--disable-lz4
    180  * builder-cron2-freebsd-90-amd64-stable-master--disable-lzo
    181  * builder-cron2-freebsd-90-amd64-stable-master--disable-lzo
    182  * builder-cron2-freebsd-90-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    183  * builder-cron2-freebsd-90-amd64-stable-master--disable-lzo--disable-management
    184  * builder-cron2-freebsd-90-amd64-stable-master--disable-management
    185  * builder-cron2-freebsd-90-amd64-stable-master--disable-snappy
    186  * builder-cron2-freebsd-90-amd64-stable-master--disable-ssl
    187  * builder-cron2-freebsd-90-amd64-stable-master--disable-ssl--disable-lzo
    188  * builder-cron2-freebsd-90-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    189  * builder-cron2-freebsd-90-amd64-stable-master--disable-ssl--disable-management
    190  * builder-cron2-freebsd-90-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    191  * builder-cron2-freebsd-90-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    192  * builder-cron2-freebsd-90-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    193  * builder-cron2-freebsd-90-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    194  * builder-cron2-netbsd-51-amd64-stable-master
    195  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl
    196  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    197  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    198  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    199  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    200  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    201  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    202  * builder-cron2-netbsd-51-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    203  * builder-cron2-netbsd-51-amd64-stable-master--disable-lz4
    204  * builder-cron2-netbsd-51-amd64-stable-master--disable-lzo
    205  * builder-cron2-netbsd-51-amd64-stable-master--disable-lzo
    206  * builder-cron2-netbsd-51-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    207  * builder-cron2-netbsd-51-amd64-stable-master--disable-lzo--disable-management
    208  * builder-cron2-netbsd-51-amd64-stable-master--disable-management
    209  * builder-cron2-netbsd-51-amd64-stable-master--disable-snappy
    210  * builder-cron2-netbsd-51-amd64-stable-master--disable-ssl
    211  * builder-cron2-netbsd-51-amd64-stable-master--disable-ssl--disable-lzo
    212  * builder-cron2-netbsd-51-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    213  * builder-cron2-netbsd-51-amd64-stable-master--disable-ssl--disable-management
    214  * builder-cron2-netbsd-51-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    215  * builder-cron2-netbsd-51-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    216  * builder-cron2-netbsd-51-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    217  * builder-cron2-netbsd-51-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    218  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management--disable-plugin-auth-pam
    219  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-plugin-auth-pam
    220  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-management--disable-plugin-auth-pam
    221  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-plugin-auth-pam
    222  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management--disable-plugin-auth-pam
    223  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-plugin-auth-pam
    224  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management--disable-plugin-auth-pam
    225  * builder-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-plugin-auth-pam
    226  * builder-cron2-openbsd-49-i386-stable-master--disable-lz4 --disable-plugin-auth-pam
    227  * builder-cron2-openbsd-49-i386-stable-master--disable-lzo --disable-plugin-auth-pam
    228  * builder-cron2-openbsd-49-i386-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub --disable-plugin-auth-pam
    229  * builder-cron2-openbsd-49-i386-stable-master--disable-lzo--disable-management--disable-plugin-auth-pam
    230  * builder-cron2-openbsd-49-i386-stable-master--disable-lzo--disable-plugin-auth-pam
    231  * builder-cron2-openbsd-49-i386-stable-master--disable-management--disable-plugin-auth-pam
    232  * builder-cron2-openbsd-49-i386-stable-master--disable-plugin-auth-pam
    233  * builder-cron2-openbsd-49-i386-stable-master--disable-snappy --disable-plugin-auth-pam
    234  * builder-cron2-openbsd-49-i386-stable-master--disable-ssl--disable-lzo--disable-management--disable-plugin-auth-pam
    235  * builder-cron2-openbsd-49-i386-stable-master--disable-ssl--disable-lzo--disable-plugin-auth-pam
    236  * builder-cron2-openbsd-49-i386-stable-master--disable-ssl--disable-management--disable-plugin-auth-pam
    237  * builder-cron2-openbsd-49-i386-stable-master--disable-ssl--disable-plugin-auth-pam
    238  * builder-cron2-openbsd-49-i386-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl --disable-plugin-auth-pam
    239  * builder-cron2-openbsd-49-i386-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl --disable-plugin-auth-pam
    240  * builder-cron2-openbsd-49-i386-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl --disable-plugin-auth-pam
    241  * builder-cron2-openbsd-49-i386-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl --disable-plugin-auth-pam
    242  * builder-cron2-opensolaris-10-i386-stable-master
    243  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl
    244  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl--disable-lzo
    245  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    246  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl--disable-management
    247  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl--disable-ssl
    248  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    249  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    250  * builder-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    251  * builder-cron2-opensolaris-10-i386-stable-master--disable-lz4
    252  * builder-cron2-opensolaris-10-i386-stable-master--disable-lzo
    253  * builder-cron2-opensolaris-10-i386-stable-master--disable-lzo
    254  * builder-cron2-opensolaris-10-i386-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    255  * builder-cron2-opensolaris-10-i386-stable-master--disable-lzo--disable-management
    256  * builder-cron2-opensolaris-10-i386-stable-master--disable-management
    257  * builder-cron2-opensolaris-10-i386-stable-master--disable-snappy
    258  * builder-cron2-opensolaris-10-i386-stable-master--disable-ssl
    259  * builder-cron2-opensolaris-10-i386-stable-master--disable-ssl--disable-lzo
    260  * builder-cron2-opensolaris-10-i386-stable-master--disable-ssl--disable-lzo--disable-management
    261  * builder-cron2-opensolaris-10-i386-stable-master--disable-ssl--disable-management
    262  * builder-cron2-opensolaris-10-i386-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    263  * builder-cron2-opensolaris-10-i386-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    264  * builder-cron2-opensolaris-10-i386-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    265  * builder-cron2-opensolaris-10-i386-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    266  * builder-debian-6-i386-stable-master
    267  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl
    268  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl--disable-lzo
    269  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    270  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl--disable-management
    271  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl--disable-ssl
    272  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    273  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    274  * builder-debian-6-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    275  * builder-debian-6-i386-stable-master--disable-lz4
    276  * builder-debian-6-i386-stable-master--disable-lzo
    277  * builder-debian-6-i386-stable-master--disable-lzo
    278  * builder-debian-6-i386-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    279  * builder-debian-6-i386-stable-master--disable-lzo--disable-management
    280  * builder-debian-6-i386-stable-master--disable-management
    281  * builder-debian-6-i386-stable-master--disable-snappy
    282  * builder-debian-6-i386-stable-master--disable-ssl
    283  * builder-debian-6-i386-stable-master--disable-ssl--disable-lzo
    284  * builder-debian-6-i386-stable-master--disable-ssl--disable-lzo--disable-management
    285  * builder-debian-6-i386-stable-master--disable-ssl--disable-management
    286  * builder-debian-6-i386-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    287  * builder-debian-6-i386-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    288  * builder-debian-6-i386-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    289  * builder-debian-6-i386-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    290  * builder-debian-7-i386-stable-master
    291  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl
    292  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl--disable-lzo
    293  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    294  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl--disable-management
    295  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl--disable-ssl
    296  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    297  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    298  * builder-debian-7-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    299  * builder-debian-7-i386-stable-master--disable-lz4
    300  * builder-debian-7-i386-stable-master--disable-lzo
    301  * builder-debian-7-i386-stable-master--disable-lzo
    302  * builder-debian-7-i386-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    303  * builder-debian-7-i386-stable-master--disable-lzo--disable-management
    304  * builder-debian-7-i386-stable-master--disable-management
    305  * builder-debian-7-i386-stable-master--disable-snappy
    306  * builder-debian-7-i386-stable-master--disable-ssl
    307  * builder-debian-7-i386-stable-master--disable-ssl--disable-lzo
    308  * builder-debian-7-i386-stable-master--disable-ssl--disable-lzo--disable-management
    309  * builder-debian-7-i386-stable-master--disable-ssl--disable-management
    310  * builder-debian-7-i386-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    311  * builder-debian-7-i386-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    312  * builder-debian-7-i386-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    313  * builder-debian-7-i386-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    314  * builder-fedora-19-i386-stable-master
    315  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl
    316  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl--disable-lzo
    317  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    318  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl--disable-management
    319  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl--disable-ssl
    320  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    321  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    322  * builder-fedora-19-i386-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    323  * builder-fedora-19-i386-stable-master--disable-lz4
    324  * builder-fedora-19-i386-stable-master--disable-lzo
    325  * builder-fedora-19-i386-stable-master--disable-lzo
    326  * builder-fedora-19-i386-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    327  * builder-fedora-19-i386-stable-master--disable-lzo--disable-management
    328  * builder-fedora-19-i386-stable-master--disable-management
    329  * builder-fedora-19-i386-stable-master--disable-snappy
    330  * builder-fedora-19-i386-stable-master--disable-ssl
    331  * builder-fedora-19-i386-stable-master--disable-ssl--disable-lzo
    332  * builder-fedora-19-i386-stable-master--disable-ssl--disable-lzo--disable-management
    333  * builder-fedora-19-i386-stable-master--disable-ssl--disable-management
    334  * builder-fedora-19-i386-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    335  * builder-fedora-19-i386-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    336  * builder-fedora-19-i386-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    337  * builder-fedora-19-i386-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    338  * builder-ubuntu-1004-amd64-stable-master
    339  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl
    340  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    341  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    342  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    343  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    344  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    345  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    346  * builder-ubuntu-1004-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    347  * builder-ubuntu-1004-amd64-stable-master--disable-lz4
    348  * builder-ubuntu-1004-amd64-stable-master--disable-lzo
    349  * builder-ubuntu-1004-amd64-stable-master--disable-lzo
    350  * builder-ubuntu-1004-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    351  * builder-ubuntu-1004-amd64-stable-master--disable-lzo--disable-management
    352  * builder-ubuntu-1004-amd64-stable-master--disable-management
    353  * builder-ubuntu-1004-amd64-stable-master--disable-snappy
    354  * builder-ubuntu-1004-amd64-stable-master--disable-ssl
    355  * builder-ubuntu-1004-amd64-stable-master--disable-ssl--disable-lzo
    356  * builder-ubuntu-1004-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    357  * builder-ubuntu-1004-amd64-stable-master--disable-ssl--disable-management
    358  * builder-ubuntu-1004-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    359  * builder-ubuntu-1004-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    360  * builder-ubuntu-1004-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    361  * builder-ubuntu-1004-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    362  * builder-ubuntu-1204-amd64-stable-master
    363  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl
    364  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    365  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    366  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    367  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    368  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    369  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    370  * builder-ubuntu-1204-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    371  * builder-ubuntu-1204-amd64-stable-master--disable-lz4
    372  * builder-ubuntu-1204-amd64-stable-master--disable-lzo
    373  * builder-ubuntu-1204-amd64-stable-master--disable-lzo
    374  * builder-ubuntu-1204-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    375  * builder-ubuntu-1204-amd64-stable-master--disable-lzo--disable-management
    376  * builder-ubuntu-1204-amd64-stable-master--disable-management
    377  * builder-ubuntu-1204-amd64-stable-master--disable-snappy
    378  * builder-ubuntu-1204-amd64-stable-master--disable-ssl
    379  * builder-ubuntu-1204-amd64-stable-master--disable-ssl--disable-lzo
    380  * builder-ubuntu-1204-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    381  * builder-ubuntu-1204-amd64-stable-master--disable-ssl--disable-management
    382  * builder-ubuntu-1204-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    383  * builder-ubuntu-1204-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    384  * builder-ubuntu-1204-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    385  * builder-ubuntu-1204-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    386  * builder-ubuntu-1404-amd64-stable-master
    387  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl
    388  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo
    389  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl--disable-lzo--disable-management
    390  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl--disable-management
    391  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl
    392  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo
    393  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-lzo--disable-management
    394  * builder-ubuntu-1404-amd64-stable-master--disable-crypto--disable-ssl--disable-ssl--disable-management
    395  * builder-ubuntu-1404-amd64-stable-master--disable-lz4
    396  * builder-ubuntu-1404-amd64-stable-master--disable-lzo
    397  * builder-ubuntu-1404-amd64-stable-master--disable-lzo
    398  * builder-ubuntu-1404-amd64-stable-master--disable-lzo --disable-snappy --disable-lz4 --enable-comp-stub
    399  * builder-ubuntu-1404-amd64-stable-master--disable-lzo--disable-management
    400  * builder-ubuntu-1404-amd64-stable-master--disable-management
    401  * builder-ubuntu-1404-amd64-stable-master--disable-snappy
    402  * builder-ubuntu-1404-amd64-stable-master--disable-ssl
    403  * builder-ubuntu-1404-amd64-stable-master--disable-ssl--disable-lzo
    404  * builder-ubuntu-1404-amd64-stable-master--disable-ssl--disable-lzo--disable-management
    405  * builder-ubuntu-1404-amd64-stable-master--disable-ssl--disable-management
    406  * builder-ubuntu-1404-amd64-stable-master--with-crypto-library=openssl --enable-crypto --disable-ssl
    407  * builder-ubuntu-1404-amd64-stable-master--with-crypto-library=openssl --enable-crypto --enable-ssl
    408  * builder-ubuntu-1404-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --disable-ssl
    409  * builder-ubuntu-1404-amd64-stable-master--with-crypto-library=polarssl --enable-crypto --enable-ssl
    410 
     79Here's a full list of build tests currently (Feb 2016) in use:
     80
     81{{{
     82build-arch-amd64-stable-master
     83build-arch-amd64-stable-master--disable-crypto
     84build-arch-amd64-stable-master--disable-crypto--disable-lzo
     85build-arch-amd64-stable-master--disable-crypto--disable-lzo--disable-management
     86build-arch-amd64-stable-master--disable-crypto--disable-management
     87build-arch-amd64-stable-master--disable-lz4
     88build-arch-amd64-stable-master--disable-lzo
     89build-arch-amd64-stable-master--disable-lzo
     90build-arch-amd64-stable-master--disable-lzo --disable-lz4 --enable-comp-stub
     91build-arch-amd64-stable-master--disable-lzo--disable-management
     92build-arch-amd64-stable-master--disable-management
     93build-arch-amd64-stable-master--disable-server --enable-small
     94build-arch-amd64-stable-master--enable-small
     95build-arch-amd64-stable-master--with-crypto-library=polarssl --enable-crypto
     96build-centos-6-amd64-stable-master
     97build-centos-6-amd64-stable-master--disable-crypto
     98build-centos-6-amd64-stable-master--disable-crypto--disable-lzo
     99build-centos-6-amd64-stable-master--disable-crypto--disable-lzo--disable-management
     100build-centos-6-amd64-stable-master--disable-crypto--disable-management
     101build-centos-6-amd64-stable-master--disable-lz4
     102build-centos-6-amd64-stable-master--disable-lzo
     103build-centos-6-amd64-stable-master--disable-lzo
     104build-centos-6-amd64-stable-master--disable-lzo --disable-lz4 --enable-comp-stub
     105build-centos-6-amd64-stable-master--disable-lzo--disable-management
     106build-centos-6-amd64-stable-master--disable-management
     107build-centos-6-amd64-stable-master--disable-server --enable-small
     108build-centos-6-amd64-stable-master--enable-small
     109build-centos-6-amd64-stable-master--with-crypto-library=polarssl --enable-crypto
     110build-cron2-freebsd-74-amd64-stable-master
     111build-cron2-freebsd-74-amd64-stable-master--disable-crypto
     112build-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-lzo
     113build-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-lzo--disable-management
     114build-cron2-freebsd-74-amd64-stable-master--disable-crypto--disable-management
     115build-cron2-freebsd-74-amd64-stable-master--disable-lz4
     116build-cron2-freebsd-74-amd64-stable-master--disable-lzo
     117build-cron2-freebsd-74-amd64-stable-master--disable-lzo
     118build-cron2-freebsd-74-amd64-stable-master--disable-lzo --disable-lz4 --enable-comp-stub
     119build-cron2-freebsd-74-amd64-stable-master--disable-lzo--disable-management
     120build-cron2-freebsd-74-amd64-stable-master--disable-management
     121build-cron2-freebsd-74-amd64-stable-master--disable-server --enable-small
     122build-cron2-freebsd-74-amd64-stable-master--enable-small
     123build-cron2-freebsd-74-amd64-stable-master--with-crypto-library=polarssl --enable-crypto
     124build-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-lzo--disable-management--disable-plugin-auth-pam
     125build-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-lzo--disable-plugin-auth-pam
     126build-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-management--disable-plugin-auth-pam
     127build-cron2-openbsd-49-i386-stable-master--disable-crypto--disable-plugin-auth-pam
     128build-cron2-openbsd-49-i386-stable-master--disable-lz4 --disable-plugin-auth-pam
     129build-cron2-openbsd-49-i386-stable-master--disable-lzo --disable-lz4 --enable-comp-stub --disable-plugin-auth-pam
     130build-cron2-openbsd-49-i386-stable-master--disable-lzo--disable-management--disable-plugin-auth-pam
     131build-cron2-openbsd-49-i386-stable-master--disable-lzo --disable-plugin-auth-pam
     132build-cron2-openbsd-49-i386-stable-master--disable-lzo--disable-plugin-auth-pam
     133build-cron2-openbsd-49-i386-stable-master--disable-management--disable-plugin-auth-pam
     134build-cron2-openbsd-49-i386-stable-master--disable-plugin-auth-pam
     135build-cron2-openbsd-49-i386-stable-master--disable-server --enable-small --disable-plugin-auth-pam
     136build-cron2-openbsd-49-i386-stable-master--enable-small --disable-plugin-auth-pam
     137build-cron2-openbsd-49-i386-stable-master--with-crypto-library=polarssl --enable-crypto --disable-plugin-auth-pam
     138build-cron2-opensolaris-10-i386-stable-master
     139build-cron2-opensolaris-10-i386-stable-master--disable-crypto
     140build-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-lzo
     141build-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-lzo--disable-management
     142build-cron2-opensolaris-10-i386-stable-master--disable-crypto--disable-management
     143build-cron2-opensolaris-10-i386-stable-master--disable-lz4
     144build-cron2-opensolaris-10-i386-stable-master--disable-lzo
     145build-cron2-opensolaris-10-i386-stable-master--disable-lzo
     146build-cron2-opensolaris-10-i386-stable-master--disable-lzo --disable-lz4 --enable-comp-stub
     147build-cron2-opensolaris-10-i386-stable-master--disable-lzo--disable-management
     148build-cron2-opensolaris-10-i386-stable-master--disable-management
     149build-cron2-opensolaris-10-i386-stable-master--disable-server --enable-small
     150build-cron2-opensolaris-10-i386-stable-master--enable-small
     151build-cron2-opensolaris-10-i386-stable-master--with-crypto-library=polarssl --enable-crypto
     152build-debian-7-i386-stable-master
     153build-debian-7-i386-stable-master--disable-crypto
     154build-debian-7-i386-stable-master--disable-crypto--disable-lzo
     155build-debian-7-i386-stable-master--disable-crypto--disable-lzo--disable-management
     156build-debian-7-i386-stable-master--disable-crypto--disable-management
     157build-debian-7-i386-stable-master--disable-lz4
     158build-debian-7-i386-stable-master--disable-lzo
     159build-debian-7-i386-stable-master--disable-lzo
     160build-debian-7-i386-stable-master--disable-lzo --disable-lz4 --enable-comp-stub
     161build-debian-7-i386-stable-master--disable-lzo--disable-management
     162build-debian-7-i386-stable-master--disable-management
     163build-debian-7-i386-stable-master--disable-server --enable-small
     164build-debian-7-i386-stable-master--enable-small
     165build-debian-7-i386-stable-master--with-crypto-library=polarssl --enable-crypto
     166build-ubuntu-1204-i386-stable-master
     167build-ubuntu-1204-i386-stable-master--disable-crypto
     168build-ubuntu-1204-i386-stable-master--disable-crypto--disable-lzo
     169build-ubuntu-1204-i386-stable-master--disable-crypto--disable-lzo--disable-management
     170build-ubuntu-1204-i386-stable-master--disable-crypto--disable-management
     171build-ubuntu-1204-i386-stable-master--disable-lz4
     172build-ubuntu-1204-i386-stable-master--disable-lzo
     173build-ubuntu-1204-i386-stable-master--disable-lzo
     174build-ubuntu-1204-i386-stable-master--disable-lzo --disable-lz4 --enable-comp-stub
     175build-ubuntu-1204-i386-stable-master--disable-lzo--disable-management
     176build-ubuntu-1204-i386-stable-master--disable-management
     177build-ubuntu-1204-i386-stable-master--disable-server --enable-small
     178build-ubuntu-1204-i386-stable-master--enable-small
     179build-ubuntu-1204-i386-stable-master--with-crypto-library=polarssl --enable-crypto
     180build-ubuntu-1404-amd64-stable-master
     181build-ubuntu-1404-amd64-stable-master--disable-crypto
     182build-ubuntu-1404-amd64-stable-master--disable-crypto--disable-lzo
     183build-ubuntu-1404-amd64-stable-master--disable-crypto--disable-lzo--disable-management
     184build-ubuntu-1404-amd64-stable-master--disable-crypto--disable-management
     185build-ubuntu-1404-amd64-stable-master--disable-lz4
     186build-ubuntu-1404-amd64-stable-master--disable-lzo
     187build-ubuntu-1404-amd64-stable-master--disable-lzo
     188build-ubuntu-1404-amd64-stable-master--disable-lzo --disable-lz4 --enable-comp-stub
     189build-ubuntu-1404-amd64-stable-master--disable-lzo--disable-management
     190build-ubuntu-1404-amd64-stable-master--disable-management
     191build-ubuntu-1404-amd64-stable-master--disable-server --enable-small
     192build-ubuntu-1404-amd64-stable-master--enable-small
     193build-ubuntu-1404-amd64-stable-master--with-crypto-library=polarssl --enable-crypto
     194}}}
    411195At the moment the most common operating system variants are quite thoroughly covered. If you have access to really funky hardware and software combinations please don't hesitate to [wiki:GettingHelp contact us] and to ask if [wiki:SettingUpBuildslave adding another buildslave] would make sense.
    412196
    413 In addition each commit triggers Linux -> Windows cross-compile test using the [wiki:BuildingUsingGenericBuildsystem generic buildsystem]. This helps prevent the Windows builds from being horribly broken.
     197In addition each commit to release branch(es) and the master branch triggers Linux -> Windows cross-compile test using the [wiki:BuildingUsingGenericBuildsystem generic buildsystem]. This helps prevent the Windows builds from being horribly broken.
    414198
    415199== Unit testing ==