diff options
author | Kevin Jacobs <kjacobs@mozilla.com> | 2019-08-27 14:45:43 +0000 |
---|---|---|
committer | Kevin Jacobs <kjacobs@mozilla.com> | 2019-08-27 14:45:43 +0000 |
commit | fad0b868c28af863b0379cf58cefa46ca2d8209c (patch) | |
tree | dfd9bce866af173ba52033e3ae79cdf7169b5168 /tests/all.sh | |
parent | b3575fc9f17248996c115bcfa3b94e37d650f928 (diff) | |
download | nss-hg-fad0b868c28af863b0379cf58cefa46ca2d8209c.tar.gz |
Bug 1485533 - Close gaps in taskcluster SSL testing. r=mtNSS_3_46_BETA2
This patch increases SSL testing on taskcluster, specifically, running an additional 395 tests on each SSL cycle (more for FIPS targets), and adding a new 'stress' cycle.
Notable changes:
1) This patch removes SSL stress tests from the default `NSS_SSL_RUN` list in all.sh and ssl.sh. If stress tests are needed, this variable must be set to include.
2) The "normal_normal" case is added to `NSS_SSL_TESTS` for all targets. FIPS targets also run "normal_fips", "fips_normal", and "fips_fips".
3) `--enable-libpkix` is now set for all taskcluster "build.sh" builds in order to support a number of OCSP tests that were previously not run.
Differential Revision: https://phabricator.services.mozilla.com/D43283
Diffstat (limited to 'tests/all.sh')
-rwxr-xr-x | tests/all.sh | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/tests/all.sh b/tests/all.sh index 5ad0b522e..aeda4e30d 100755 --- a/tests/all.sh +++ b/tests/all.sh @@ -86,7 +86,7 @@ # +------------+------------+-----------+ ~ run_cycles # | | | | | # standard pkix upgradedb sharedb ~ run_cycle_* -# | | +# ... | ... ... | # +------+------+------+-----> ~ run_tests # | | | | | # cert tools fips ssl ... ~ . *.sh @@ -147,9 +147,6 @@ run_cycle_standard() NSS_DEFAULT_DB_TYPE="dbm" export NSS_DEFAULT_DB_TYPE - NSS_SSL_TESTS=`echo "${NSS_SSL_TESTS}" | sed -e "s/normal//g" -e "s/fips//g" -e "s/_//g"` - NSS_SSL_RUN=`echo "${NSS_SSL_RUN}" | sed -e "s/cov//g" -e "s/auth//g"` - run_tests } @@ -174,7 +171,6 @@ run_cycle_pkix() TESTS="${ALL_TESTS}" TESTS_SKIP="cipher dbtests sdr crmf smime merge multinit" - NSS_SSL_TESTS=`echo "${NSS_SSL_TESTS}" | sed -e "s/normal//g" -e "s/fips//g" -e "s/_//g"` export -n NSS_SSL_RUN # use the default format. (unset for the shell, export -n for binaries) @@ -222,9 +218,6 @@ run_cycle_upgrade_db() TESTS="${ALL_TESTS}" TESTS_SKIP="cipher libpkix cert dbtests sdr ocsp pkits chains" - NSS_SSL_TESTS=`echo "${NSS_SSL_TESTS}" | sed -e "s/normal//g" -e "s/fips//g" -e "s/_//g"` - NSS_SSL_RUN=`echo "${NSS_SSL_RUN}" | sed -e "s/cov//g" -e "s/auth//g"` - run_tests } @@ -318,7 +311,8 @@ if [ $NO_INIT_SUPPORT -eq 0 ]; then fi NSS_SSL_TESTS="${NSS_SSL_TESTS:-$nss_ssl_tests}" -nss_ssl_run="cov auth stapling signed_cert_timestamps stress scheme" +# NOTE: 'stress' run is omitted by default +nss_ssl_run="cov auth stapling signed_cert_timestamps scheme" NSS_SSL_RUN="${NSS_SSL_RUN:-$nss_ssl_run}" # NOTE: |