summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _sandboxremote.py: Remove unnecessary tests.jmac/no-verify-digestsJim MacArthur2018-11-271-8/+1
* Merge branch 'jmac/remote_execution_split' into 'master'Jim MacArthur2018-11-2712-116/+288
|\
| * Docs: Correct URLs in artifact cache exampleJim MacArthur2018-11-271-2/+2
| * artifactcache.py: Remove unused verify_digest_pushedJim MacArthur2018-11-271-28/+0
| * tests/sandboxes/remote-exec-config.py: New test.Jim MacArthur2018-11-274-0/+102
| * Documentation: Update to show new config optionsJim MacArthur2018-11-271-3/+17
| * _sandboxremote: Remove references to artifact cache.Jim MacArthur2018-11-274-37/+109
| * artifactcache.py, _context.py: Move CASCache object into contextJim MacArthur2018-11-272-2/+9
| * artifactcache: Move ArtifactCacheSpec code into CASRemoteSpec.Jim MacArthur2018-11-272-45/+50
|/
* Merge branch 'juerg/command-batching' into 'master'Jürg Billeter2018-11-2714-108/+498
|\
| * NEWS: Add entry for command batchingJürg Billeter2018-11-271-0/+3
| * sandbox/_sandboxremote.py: Implement command batchingJürg Billeter2018-11-271-1/+69
| * compose.py: Support batching for integration commandsJürg Billeter2018-11-271-2/+3
| * scriptelement.py: Support batching for integration and build commandsJürg Billeter2018-11-271-25/+26
| * buildelement.py: Support batching for integration and build commandsJürg Billeter2018-11-272-13/+12
| * element.py: Add batch_prepare_assemble() methodJürg Billeter2018-11-271-6/+47
| * element.py: Support command batching for integration commandsJürg Billeter2018-11-271-8/+7
| * element.py: Defer workspace.prepared setting in case of pending commandsJürg Billeter2018-11-271-1/+6
| * element.py: Cache artifact also on SandboxCommandErrorJürg Billeter2018-11-271-2/+2
| * element.py: Pass element object to sandboxJürg Billeter2018-11-271-0/+2
| * sandbox/sandbox.py: Add command batching APIJürg Billeter2018-11-273-6/+251
| * scriptelement.py: Use SandboxFlags.NONE instead of 0Jürg Billeter2018-11-271-2/+5
| * element.py: Use SandboxFlags.NONE instead of 0Jürg Billeter2018-11-271-1/+2
| * sandbox/sandbox.py: Add SandboxFlags.NONEJürg Billeter2018-11-271-0/+4
| * sandbox: Deduplicate code to process cwd, env, and command argumentsJürg Billeter2018-11-275-45/+38
| * tests/integration/manual.py: Add test for command loggingJürg Billeter2018-11-271-0/+25
|/
* Merge branch 'juerg/local-junctions' into 'master'Jürg Billeter2018-11-273-5/+31
|\
| * _loader.py: Use Source._get_local_path() for subprojectsJürg Billeter2018-11-271-5/+11
| * local.py: Implement _get_local_path()Jürg Billeter2018-11-271-0/+3
| * source.py: Add optional _get_local_path() methodJürg Billeter2018-11-271-0/+17
|/
* Merge branch 'jmac/fix-test-hangs-2' into 'master'Jim MacArthur2018-11-273-27/+55
|\
| * tests: Avoid hangs due to exceptions in subprocessesJim MacArthur2018-11-273-27/+55
|/
* Merge branch 'jmac/execution-architecture-docs' into 'master'Jim MacArthur2018-11-264-0/+533
|\
| * Docs: Add remote execution architecture documentation.Jim MacArthur2018-11-264-0/+533
|/
* Merge branch 'valentindavid/overnight-tests-bump-fdo-sdk-version' into 'master'778-bst-example-html-in-the-doc-s-is-out-of-date-and-is-hard-to-maintainJavier Jardón2018-11-221-2/+2
|\
| * .gitlab-ci.yml: Bump version of fd.o SDK and bst_external in overnight testsValentin David2018-11-221-2/+2
|/
* Merge branch 'willsalmon/defaultWorkspaces' into 'master'Will Salmon2018-11-2115-136/+371
|\
| * Added a news item for workspace open changesWilliam Salmon2018-11-211-0/+4
| * Workspace CLI updateWilliam Salmon2018-11-2114-86/+263
| * tests/frontend/workspace.py: Refactor support functionWilliam Salmon2018-11-211-51/+105
|/
* Merge branch 'tpollard/pipelinehostconfig' into 'master'Jürg Billeter2018-11-211-1/+1
|\
| * tests/plugin/pipeline.py: Avoid using host user conftpollard/pipelinehostconfigTom Pollard2018-11-211-1/+1
|/
* Merge branch 'bschubert/mr938-comments' into 'master'Benjamin Schubert2018-11-211-3/+9
|\
| * utils.py: improve documentation of move_atomicBenjamin Schubert2018-11-211-2/+8
| * utils.py: Ensure move_atomic booleans are keyword only argumentsBenjamin Schubert2018-11-211-1/+1
|/
* Merge branch 'bschubert/add-fedora-nobwrap-tests' into 'master'Benjamin Schubert2018-11-2025-74/+151
|\
| * gitlab-ci.yml: Extract test command as a variableBenjamin Schubert2018-11-201-3/+4
| * gitlab-ci.yml: Add linux without brwap/ostree to ensure tests behaveBenjamin Schubert2018-11-201-0/+18
| * Ensure tests requiring bubblewrap are correctly markedBenjamin Schubert2018-11-2024-26/+98
| * gitlab-ci.yml: use template for unix testsBenjamin Schubert2018-11-201-29/+12