Taskcluster builds should set env var NSS_MAX_MP_PBE_ITERATION_COUNT: "100"
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox72 fixed)
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: jcj, Assigned: jcj)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
NSS has increased the security of Master Password's key derivation function to modern levels, dramatically increasing the compute complexity around master password.
For TaskCluster builds that's unnecessary, and leads to spurious timeouts.
It's controllable via an environment variable NSS_MAX_MP_PBE_ITERATION_COUNT
which we've set to 100
for NSS. We should set the same for all TaskCluster tests.
Unfortunately this is blocking NSS' uplift, so marking as a blocker. The NSS team can start producing a patch for TC.
Assignee | ||
Comment 1•5 years ago
|
||
It's not clear to me where to do the insert, but here's a stab-in-the-dark try push:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=760d2121ab233028dcc7e8637bcc4e91a87c95b2
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Comment 4•5 years ago
|
||
This will only apply to tests in CI and not locally, is that the intended behaviour?
Assignee | ||
Comment 5•5 years ago
|
||
Mmm. I'm not sure where to set it for, say. all tests. I guess one could add it to the relevant mochitest.ini and browser.ini files, but it should probably be global so we don't have to play intermittent-whack-a-mole.
Suggestions?
Comment 6•5 years ago
|
||
Try this function:
https://searchfox.org/mozilla-central/source/testing/mozbase/mozrunner/mozrunner/utils.py#87
It should catch mochitests, reftest and web-platform-tests (and variants). If you need this for e.g xpcshell, cppunittest or other smaller harnesses you might need to also copy it to those harnesses. Let me know if you need a hand finding it all.
Assignee | ||
Comment 7•5 years ago
|
||
Thanks, :ahal. Updated, and try-run running: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5dd009a15c213a9d84af6a65842fa96e44931c96
Comment 9•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Description
•