Bug 1874234 - don't run linux tests through `mach python`. r=ahal
commit79d5890e07ae3521041a6615f565e7e2bbc31ac4
authorJulien Cristau <jcristau@mozilla.com>
Mon, 22 Jan 2024 13:13:19 +0000 (22 13:13 +0000)
committerJulien Cristau <jcristau@mozilla.com>
Mon, 22 Jan 2024 13:13:19 +0000 (22 13:13 +0000)
tree52bd644f02b5268eb1ea6eacf5adbe92ceaa345b
parentadf1b3594926ac711838bd8e2eb9c47e1c1f5608
Bug 1874234 - don't run linux tests through `mach python`. r=ahal

Test tasks don't populate a repository, so if one exists it'll have been
set up by a previous task on the same worker; we don't want to rely on
it in that case, as that makes tasks unreproducible (and breaks,
currently, because mach python doesn't like python 3.7).

Explicitly use mach python for android generate-profile tasks, which do
set up a checkout and require in-tree packages.

Differential Revision: https://phabricator.services.mozilla.com/D198704
taskcluster/ci/generate-profile/kind.yml
taskcluster/scripts/tester/test-linux.sh