summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* contrib/benchmark: Improvements to image handlingsam/benchmark-harnessSam Thursfield2018-02-011-5/+17
* contrib/benchmark: Officially run a test.Sam Thursfield2018-02-012-52/+154
* contrib/benchmark: Move configuration out of code and into YAMLSam Thursfield2018-02-014-65/+180
* Initial benchmarking scriptSam Thursfield2018-02-011-0/+226
* Merge remote-tracking branch 'bb/version-read-no-pkg_res'Sam Thursfield2018-01-316-11/+19
|\
| * Get version number w/o pkg_resourcesGökçen Nurlu2018-01-296-11/+19
* | Modify the generated CLI script by monkey patchingGökçen Nurlu2018-01-311-0/+37
* | doc/source/install.rst: Simplified as per recommendations of Allan DayTristan Van Berkom2018-01-291-23/+38
* | doc: Explain overlap-whitelist and fail-on-overlap164-minimise-overlaps-by-having-overlaps-raise-exceptions-unless-configured-not-toJonathan Maw2018-01-252-0/+40
* | tests: Add overlap testsJonathan Maw2018-01-2518-15/+125
* | tests: Move test_overlaps test filesJonathan Maw2018-01-255-4/+5
* | tests: Remove stray printing during overlap testJonathan Maw2018-01-251-1/+0
* | Add explicit error handling for ElementErrors that happen as a result of stag...Jonathan Maw2018-01-252-13/+20
* | element: Handle overlaps with a whitelist and option to raise errorsJonathan Maw2018-01-252-3/+49
* | element: Fix 'detail' not being stored in the ElementErrorJonathan Maw2018-01-251-1/+1
* | Raise warning if workspaced source's ref is updatedincremental-buildChandan Singh2018-01-251-0/+4
* | Add support for doing incremental buildsChandan Singh2018-01-2515-18/+275
* | element.py: Call _update_state() in _schedule_tracking()Jürg Billeter2018-01-251-0/+2
* | buildstream/utils.py: remove unused import 'pickle'Angelos Evripiotis2018-01-241-1/+0
* | tests/frontend/pull.py: Add track+pull test for non-strict build planJürg Billeter2018-01-231-0/+44
* | tests/frontend/pull.py: Add pull test for non-strict build planJürg Billeter2018-01-231-0/+51
* | Keep track of failed pull operationsjuerg/202Jürg Billeter2018-01-232-0/+16
* | element.py: Use _pull_pending() in _update_state()Jürg Billeter2018-01-231-1/+4
* | Add Element._pull_pending() methodJürg Billeter2018-01-232-10/+19
* | fetchqueue.py: Wait for cache to become queryableJürg Billeter2018-01-231-2/+10
* | pullqueue.py: Wait for cache to become queryableJürg Billeter2018-01-231-0/+7
* | _scheduler: Replace skip() and ready() with status()Jürg Billeter2018-01-237-46/+59
* | element.py: Do not query caches too early or too lateJürg Billeter2018-01-231-17/+10
* | element.py: Fix typo in _update_state()Jürg Billeter2018-01-221-1/+1
* | element.py: Return all refs in _track()Jürg Billeter2018-01-181-4/+3
* | source.py: Properly handle Source.track() returning NoneJürg Billeter2018-01-181-0/+4
* | Documentation: Restructured toplevel documentationdocs-reorganizationTristan Van Berkom2018-01-175-70/+90
* | Use explicit source state updatesjuerg/source-stateJürg Billeter2018-01-165-34/+30
* | Rename _force_inconsistent() to _schedule_tracking()Jürg Billeter2018-01-164-18/+18
* | _frontend/main.py: Fix `inconsistent` argumentJürg Billeter2018-01-161-2/+2
* | HACKING.rst: Added instructions to properly format commit messages.Tristan Van Berkom2018-01-161-0/+20
* | Shorten the warnings raised when remote cache initialization failsSam Thursfield2018-01-163-5/+4
* | Delay import of pkg_resourcesGökçen Nurlu2018-01-161-1/+1
|/
* Make artifact cache tests work in python3.4jonathan/fix-tests-python34Jonathan Maw2018-01-121-3/+3
* element.py: Reuse dict for cache key calculationsJürg Billeter2018-01-121-20/+27
* Use explicit element state updatesJürg Billeter2018-01-127-148/+140
* buildelement.py: Remove secret undocumented command listsremove-secret-command-listsTristan Van Berkom2018-01-121-5/+17
* NEWS: Added news entry for support for multiple artifact caches.Tristan Van Berkom2018-01-121-0/+8
* Update copyright years of files I have touchedSam Thursfield2018-01-119-9/+9
* _artifactcache/ostreecache.py: Subprocesses should not return exceptionsSam Thursfield2018-01-111-10/+6
* _artifactcache: Use pushreceive also for local artifact repositoriesJürg Billeter2018-01-112-45/+80
* _artifactcache/pushreceive.py: Flush but do not close stdoutJürg Billeter2018-01-111-1/+1
* _artifactcache/ostreecache.py: Handle ^C and shutdown child task when initial...Tristan Van Berkom2018-01-111-4/+14
* Improve error messages for SSH protocol handshakeSam Thursfield2018-01-111-15/+21
* doc: Document multiple cache supportSam Thursfield2018-01-113-20/+79