The dte-test tasks dispatched a GHA workflow run and waited for it to
finish, but never collected anything from it, so the only record left in
the Nightly release graph was the task's own exit status.
Fetch the run's artifacts once it completes and unpack them into
UPLOAD_DIR, which the kind now declares as a public/dte_tests artifact
directory. The download happens before the conclusion is acted on, so a
failing run still leaves its reports behind.
Derive POLL_TIMEOUT from the task's max-run-time in the transform, so the
poll deadline and the worker deadline stay in step and only one value has
to change when the task is given more or less time.
Also give the GHA calls the same retrying session already used for the
Taskcluster secret, and drop the unused TOKEN_PATTERN and the deprecated
requests.packages urllib3 alias.
Differential Revision: https://phabricator.services.mozilla.com/D323010