This adds names to blocks and includes for consistency. We've done
this before (e.g. Ia7e490aaba99da9694a6f3fdb1bca9838221b30a) but I
guess 6.12.0 is finding more...
Change-Id: Ib451f6d3c5a18047873e63aa0a1aa2b425846fec
Some projects are converting from tox to nox for driving tests. This
means there isn't a tox env to find testr/stestr in. Update
fetch-subunit-output to look for nox envs as well.
Change-Id: I051c4b27d22921f1f0c3a44dc4eaccdbb50afa29
Some of our jobs have started failing with
error: Multiple top-level packages discovered in a flat-layout:
['roles', 'playbooks'].
... <and so on> ...
which seems to be a combination of jobs that don't run often and some
recent-ish version of setuptools/pip. From what I can tell, what we
want to do here is disable autodetection as what we have isn't really
a python distributable package.
Also fix the two places this is monkey-patched in over the existing
file.
Change-Id: I2a0dfbbedbb9bddd34b6af691118cf7c422a82b0
This change enables using fetch-subunit-output role along with
the fetch-output role. By default the role still synchronizes
artifacts back to the executor.
Change-Id: I50a50856b96a9112c1b4be82ca04b612fd29d939