Commits on Source (9)
-
Benjamin Schubert authored
As per PEP 0479 (https://www.python.org/dev/peps/pep-0479/), StopIteration thrown in context managers are not valid starting from Python 3.7.
-
richardmaw-codethink authored
source.py: don't let StopIteration propagate to silence() contextmanager See merge request !945
-
Benjamin Schubert authored
-
Benjamin Schubert authored
This doesn't change the test behavior and enable for better composability of tests
-
Benjamin Schubert authored
This will allow for further de-duplication of work.
-
Benjamin Schubert authored
The unix-logs is always empty, there is therefore no reasons of keeping it there
-
Benjamin Schubert authored
This makes all tests use the same template, which makes reasoning about them simpler
-
Benjamin Schubert authored
This allows us to make sure that tests behave nicely while missing brwap and ostree.
-
Benjamin Schubert authored
This removes the need of having it synchronized in multiple places
Showing
- .gitlab-ci.yml 47 additions, 39 deletions.gitlab-ci.yml
- buildstream/source.py 22 additions, 20 deletionsbuildstream/source.py
- tests/examples/autotools.py 3 additions, 3 deletionstests/examples/autotools.py
- tests/examples/developing.py 4 additions, 4 deletionstests/examples/developing.py
- tests/examples/flatpak-autotools.py 3 additions, 3 deletionstests/examples/flatpak-autotools.py
- tests/examples/integration-commands.py 3 additions, 3 deletionstests/examples/integration-commands.py
- tests/examples/junctions.py 3 additions, 3 deletionstests/examples/junctions.py
- tests/examples/running-commands.py 3 additions, 3 deletionstests/examples/running-commands.py
- tests/integration/autotools.py 4 additions, 0 deletionstests/integration/autotools.py
- tests/integration/build-tree.py 4 additions, 0 deletionstests/integration/build-tree.py
- tests/integration/build-uid.py 4 additions, 3 deletionstests/integration/build-uid.py
- tests/integration/cachedfail.py 2 additions, 1 deletiontests/integration/cachedfail.py
- tests/integration/cmake.py 4 additions, 0 deletionstests/integration/cmake.py
- tests/integration/compose.py 2 additions, 0 deletionstests/integration/compose.py
- tests/integration/make.py 3 additions, 0 deletionstests/integration/make.py
- tests/integration/manual.py 4 additions, 0 deletionstests/integration/manual.py
- tests/integration/pip_element.py 3 additions, 0 deletionstests/integration/pip_element.py
- tests/integration/pip_source.py 2 additions, 0 deletionstests/integration/pip_source.py
- tests/integration/script.py 9 additions, 0 deletionstests/integration/script.py
- tests/integration/shell.py 14 additions, 0 deletionstests/integration/shell.py