summaryrefslogtreecommitdiff
path: root/tests/examples/running-commands.py
Commit message (Collapse)AuthorAgeFilesLines
* Expose basic api for testing external plugins.phil/plugin-testing-apiPhil Dawson2019-02-081-2/+2
| | | | | | | | | | | | | | | | | | We want external plugins to be able to make use of the core testing utils. This commit exposes the basic utilities which are currently in use in bst-external plugins. If necessary, more utilities could be exposed in the future. Moves the following files from tests/testutils/ to buildstream/plugintestingutils/: o runcli.py o integration.py As part of this, this commit makes the following changes to runcli.py and integration.py: o runcli.py: Fix linting errors o runcli.py: Add user facing documentation o Integration.py: Add user facing documentation
* optionarch.py: update to use same arch names as SandboxConfigRaoul Hidalgo Charman2018-12-051-4/+4
| | | | Also update tests to be consistent with this
* Ensure tests requiring bubblewrap are correctly markedBenjamin Schubert2018-11-201-3/+3
|
* Disable tests on example on other architectures than x86_64Valentin David2018-11-141-1/+5
|
* doc: Adding part 2 of the getting started tutorialTristan Van Berkom2018-06-171-0/+36
o doc/examples/running-commands: New example project of a `manual` build element o doc/sessions/running-commands.run: New session file to capture bst output o doc/source/sessions-stored: Added new generated sessions o doc/source/tutorial/running-commands.rst: New tutorial entry describing how commands are run in the sandbox o tests/examples/running-commands.py: Test case validating the tutorial's assertions