Adding --no-insert-timestamp to APPEND_LINKFLAGS for nsis is not working as it
is used for both the host and cross-compiled parts, but this option is
only valid for the Windows linker. Therefore we add it using a patch
to the cross-compilation part only.
Differential Revision: https://phabricator.services.mozilla.com/D61321
--HG--
extra : moz-landing-system : lando
v0.12.2 at least is needed to have proper v2 lockfile support.
But v0.13.0 contains extra fixes, and features that wgpu and the style system
plan to use, so let's just update to that.
Differential Revision: https://phabricator.services.mozilla.com/D61334
--HG--
extra : moz-landing-system : lando
Changes:
Use `six.moves.urllib` instead of `urllib`.
Use `six.iteritems` instead of `iteritems`.
Differential Revision: https://phabricator.services.mozilla.com/D61044
--HG--
extra : moz-landing-system : lando
There was some code to avoid chunking a given partner repack more than once.
However, that code was buggy and didn't have any affect, so delete it.
Differential Revision: https://phabricator.services.mozilla.com/D61213
--HG--
extra : moz-landing-system : lando
Changes:
Since the image `debian10-test` is not being used to run unittests on CI, a lot of the dependencies installed can be removed.
Differential Revision: https://phabricator.services.mozilla.com/D60945
--HG--
extra : moz-landing-system : lando
Avoid intermittent task timeouts by increasing test chunks for Android xpcshell.
Differential Revision: https://phabricator.services.mozilla.com/D61004
--HG--
extra : moz-landing-system : lando
Avoid intermittent task timeouts by increasing wdspec test chunks from 2 to 3.
Differential Revision: https://phabricator.services.mozilla.com/D60963
--HG--
extra : moz-landing-system : lando
Changes:
Migrate over the platform of `mochitest-chrome` to ubuntu1804:
Mark as expected failure one test, and expand the disable annotation of another test to include all platform variants of linux.
Resulting runs have some intermittent failures but nothing significant.
Differential Revision: https://phabricator.services.mozilla.com/D60612
--HG--
extra : moz-landing-system : lando
For mozilla-central, all the code related to taskgraph lives in
taskcluster/taskgraph. Thunderbird's build requirements are evolving, and
we want to be able to have repository-specific code. The natural place for it
to live is an a package beside taskcluster/ci. Add that to python path,
and provide some hooks for adding to the various registries in taskgraph.
Differential Revision: https://phabricator.services.mozilla.com/D60540
--HG--
extra : moz-landing-system : lando
A few android-hw/bitbar jobs aren't getting exit code 4 set as a retry. Fix that.
Differential Revision: https://phabricator.services.mozilla.com/D59816
--HG--
extra : moz-landing-system : lando
This can sometimes reduce ESLint's runtime by 10 minutes!
Depends on D60686
Differential Revision: https://phabricator.services.mozilla.com/D60688
--HG--
extra : moz-landing-system : lando
This fixes an issue when running "mach taskgraph" with the --root parameter
from the commandline. We use this regularly when working on Thunderbird task
configuration.
The initial list of kind names is read with os.listdir(), which returns
non-unicode strings when given a non-unicode string. As a result, some tasks
fail to validate because there's a non-unicode string where a unicode string
is expected.
Differential Revision: https://phabricator.services.mozilla.com/D60775
--HG--
extra : moz-landing-system : lando
Since test-verify and coverage tasks sometimes run xpcshell, they require node fetches just
like xpcshell tasks: add the missing config for Android.
Differential Revision: https://phabricator.services.mozilla.com/D60716
--HG--
extra : moz-landing-system : lando
The scopes that are used are managed by the
`project:taskcluster:{trust_domain}:level-{level}-sccache-buckets`
role that is added a few lines above.
Differential Revision: https://phabricator.services.mozilla.com/D60710
--HG--
extra : moz-landing-system : lando
Avoid intermittent test failures for exceeding max-run-time by increasing
mochitest-webgl2-ext max-run-time from 30 minutes to 45 minutes. This is immediately
an issue on Windows 7 (MinGW) debug, but other platforms are close to the 30 minute
limit, so we may as well increase it across the board.
Differential Revision: https://phabricator.services.mozilla.com/D60560
--HG--
extra : moz-landing-system : lando