||Usage: extract_and_run_command.py [-j N] [command to run] -- [files and/or directories]
-j is the number of workers to start, defaulting to 1.
[command to run] must be a command that can accept one or many files
to process as arguments.
WARNING: This script does NOT respond to SIGINT. You must use SIGQUIT or SIGKILL to
terminate it early.
||Robustly perform a checkout.
This extension provides the ``hg robustcheckout`` command for
ensuring a working directory is updated to the specified revision
from a source repo using best practices to ensure optimal clone
times and storage efficiency.
||This function originates from redo 2.0.3 https://github.com/mozilla-releng/redo
A generator function that sleeps between retries, handles exponential
backoff and jitter. The action you are retrying is meant to run after