summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _artifactcache.py: display the actual key being pulledabderrahim/non-strict-key-displayAbderrahim Kitouni2019-04-221-3/+3
* Merge branch 'chandan/fix-assemble-stack' into 'master'bst-marge-bot2019-04-221-9/+1
|\
| * stack.py: Stop creating empty bst directorychandan/fix-assemble-stackChandan Singh2019-04-221-9/+1
|/
* Merge branch 'bochecha/fix-docs-master' into 'master'bst-marge-bot2019-04-222-2/+2
|\
| * doc/source/format_declaring.rst: Fix the YAML blockMathieu Bridon2019-04-221-1/+1
| * doc: Fix the build with Sphinx 2.0Mathieu Bridon2019-04-221-1/+1
|/
* Merge branch 'chandan/pseudo-junction' into 'master'bst-marge-bot2019-04-1817-3/+181
|\
| * NEWS: Add entry about junction targetsChandan Singh2019-04-181-0/+3
| * Add tests for specifying targets of junction elementsChandan Singh2019-04-1813-0/+103
| * Add support for defining target for junction elementsChandan Singh2019-04-183-3/+75
|/
* Merge branch 'phil/fixup-templated-test-collection' into 'master'bst-marge-bot2019-04-181-1/+23
|\
| * testing: Ensure templated tests hook aren't collected undesirablyPhil Dawson2019-04-181-1/+23
|/
* Merge branch 'tpollard/955' into 'master'bst-marge-bot2019-04-172-295/+142
|\
| * element.py: Discard __artifact/__strict_artifact in update_state()Tom Pollard2019-04-172-10/+12
| * _artifact.py: Move element metadata caching to Artifact ClassTom Pollard2019-04-172-173/+53
| * element.py: Remove redundant fully private __cached_success()Tom Pollard2019-04-171-8/+5
| * element.py: Remove redundant fully private __get_build_result()Tom Pollard2019-04-171-9/+5
| * element.py: Instantiate the Artifact objects within update_state()Tom Pollard2019-04-172-109/+83
| * element.py: Assert cached in __load_public_data()Tom Pollard2019-04-172-3/+1
| * _artifact.py: Use _get_subdirectory() in non meta* methodsTom Pollard2019-04-171-8/+8
|/
* Merge branch 'phil/rename-plugintestutils' into 'master'bst-marge-bot2019-04-17159-159/+153
|\
| * plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-16159-159/+153
|/
* Merge branch 'phil/fix-empty-external-tests' into 'master'bst-marge-bot2019-04-161-1/+2
|\
| * tox.ini Allow movement of coverage files to fail for external testsPhil Dawson2019-04-161-1/+2
|/
* Merge branch 'tristan/fix-non-strict-push' into 'master'bst-marge-bot2019-04-152-0/+69
|\
| * tests/frontend/push.py: Test pushing artifacts in non-strict modeTristan Van Berkom2019-04-151-0/+55
| * _stream.py: Mark all elements as pulled in Stream.push()Tristan Van Berkom2019-04-151-0/+14
|/
* Merge branch 'phil/expose-templated-tests' into 'master'bst-marge-bot2019-04-1574-183/+415
|\
| * tox.ini: Add tox env as a wrapper for running individual templated testsphil/expose-templated-testsPhil Dawson2019-04-121-0/+20
| * docs: Add generated docs for buildstream.plugintestutilsPhil Dawson2019-04-122-0/+5
| * Make templated source tests available in buildstream.plugintestutilsPhil Dawson2019-04-1243-43/+60
| * plugintestutils._utils: Copy subset of tests.testutils.sitePhil Dawson2019-04-122-1/+47
| * plugintestutils: Add copy of testutils.junction.pyPhil Dawson2019-04-126-4/+88
| * testutils: move repo.py into buildstream.plugintestutilsPhil Dawson2019-04-1238-167/+227
|/
* Merge branch 'jjardon/bst-plugins-experimental' into 'master'bst-marge-bot2019-04-121-1/+1
|\
| * .gitlab-ci.yml: bst2 should use the new bst-plugins-experimental repo instead...jjardon/bst-plugins-experimentalJavier Jardón2019-04-121-1/+1
|/
* Merge branch 'juerg/partial-cas' into 'master'bst-marge-bot2019-04-129-54/+240
|\
| * cascache.py: Simplify handling of Digest objectsJürg Billeter2019-04-121-17/+7
| * tests/remoteexecution/partial.py: Add test for partial CASJürg Billeter2019-04-122-0/+52
| * _sandboxremote.py: Fetch only needed directoriesJürg Billeter2019-04-121-3/+21
| * element.py: Set sandbox build directoryJürg Billeter2019-04-121-0/+9
| * element.py: Set SandboxRemote.output_files_requiredJürg Billeter2019-04-121-1/+4
| * sandbox.py: Add _set_build_directory() methodJürg Billeter2019-04-121-0/+16
| * _sandboxremote.py: Make output file fetching conditionalJürg Billeter2019-04-121-7/+23
| * _artifactcache.py: Add find_missing_blobs() methodJürg Billeter2019-04-121-0/+27
| * cascache.py: Add remote_missing_blobs() methodJürg Billeter2019-04-121-1/+13
| * cascache.py: Do not fetch files in _fetch_tree()Jürg Billeter2019-04-121-5/+0
| * _sandboxremote.py: Fetch output file blobs after pull_tree()Jürg Billeter2019-04-121-1/+9
| * cascache.py: Make _required_blobs() publicJürg Billeter2019-04-121-27/+32
| * element.py: Do not pull file contents if not requiredJürg Billeter2019-04-121-0/+5