Find
C
ase-sensitive
R
egexp search
Path
mozilla-central
/
security
/
nss
/
automation
/
taskcluster
/
graph
/
src
Navigation
Enable keyboard shortcuts
Name
Description
Size
context_hash.js
1762
extend.js
/ queue.filter(task => { if (task.group == "Builds") { // Remove extra builds on {A,UB}San and ARM. if (task.collection == "asan" || task.platform == "aarch64") { return false; } // Make modular builds only on Linux make. if (task.symbol == "modular" && task.collection != "make") { return false; } } if (task.tests == "bogo" || task.tests == "tlsfuzzer") { // No windows if (task.platform == "windows2012-64" || task.platform == "windows2012-32") { return false; } // No ARM; TODO: enable if (task.platform == "aarch64") { return false; } // No mac if (task.platform == "mac") { return false; } } if (task.tests == "fips" && (task.platform == "mac" || task.platform == "aarch64")) { return false; } // Only old make builds have -Ddisable_libpkix=0 and can run chain tests. if (task.tests == "chains" && task.collection != "make") { return false; } // Don't run all additional hardware tests on ARM. if (task.group == "Cipher" && task.platform == "aarch64" && task.env && (task.env.NSS_DISABLE_PCLMUL == "1" || task.env.NSS_DISABLE_SSE4_1 == "1" || task.env.NSS_DISABLE_AVX == "1" || task.env.NSS_DISABLE_AVX2 == "1")) { return false; } // Don't run ARM specific hardware tests on non-ARM. // TODO: our server that runs task cluster doesn't support Intel SHA extensions. if (task.group == "Cipher" && task.platform != "aarch64" && task.env && (task.env.NSS_DISABLE_HW_SHA1 == "1" || task.env.NSS_DISABLE_HW_SHA2 == "1")) { return false; } // Don't run DBM builds on aarch64. if (task.group == "DBM" && task.platform == "aarch64") { return false; } return true; }); queue.map(task => { if (task.collection == "asan") { // CRMF and FIPS tests still leak, unfortunately. if (task.tests == "crmf") { task.env.ASAN_OPTIONS = "detect_leaks=0"; } } if (task.tests == "ssl") { if (!task.env) { task.env = {}; } // Stress tests to not include other SSL tests if (task.symbol == "stress") { task.env.NSS_SSL_TESTS = "normal_normal"; } else { task.env.NSS_SSL_TESTS = "crl iopr policy normal_normal"; } // FIPS runs if (task.collection == "fips") { task.env.NSS_SSL_TESTS += " fips_fips fips_normal normal_fips"; } if (task.platform == "mac") { task.maxRunTime = 7200; } } // Windows is slow. if ((task.platform == "windows2012-32" || task.platform == "windows2012-64") && task.tests == "chains") { task.maxRunTime = 7200; } if (task.platform == "mac" && task.tests == "tools") { task.maxRunTime = 7200; } return task; }); /****************************************************************************
34306
image_builder.js
2230
index.js
574
merge.js
346
queue.js
if (process.env.TC_PROJECT != "nss-try") { rv.push(`notify.email.${process.env.TC_OWNER}.on-failed`, `notify.email.${process.env.TC_OWNER}.on-exception`); }
7231
try_syntax.js
6265