summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _pipeline.py: Add task progress to check_remote()jennis/tasksJames Ennis2019-09-041-1/+5
* _pipeline.py: Add task progress to resolve_elements()James Ennis2019-09-041-1/+8
* _loader.py: Cache how many Elements we loadJames Ennis2019-09-042-5/+7
* _messenger.py: Don't display subtask information before 3 secondsJames Ennis2019-09-041-3/+10
* Merge branch 'traveltissues/1118' into 'master'bst-marge-bot2019-09-041-2/+2
|\
| * Fix typo in node attributeDarius Makovsky2019-09-041-2/+2
|/
* Merge branch 'juerg/synthetic-file-index' into 'master'bst-marge-bot2019-09-044-16/+33
|\
| * tests: Add autouse fixture to reset global state in node.pyxjuerg/synthetic-file-indexJürg Billeter2019-09-043-3/+8
| * node.pyx: Add _reset_global_state() methodJürg Billeter2019-09-041-0/+12
| * node.pyx: _SYNTHETIC_FILE_INDEX must not be module-privateJürg Billeter2019-09-041-13/+13
|/
* Merge branch 'juerg/await-threads' into 'master'bst-marge-bot2019-09-041-3/+15
|\
| * utils.py: Wait for threads to exit in _is_single_threaded()Jürg Billeter2019-09-041-3/+15
|/
* Merge branch 'juerg/http-test-server' into 'master'bst-marge-bot2019-09-031-10/+1
|\
| * tests/testutils/http_server.py: Drop queue to avoid lingering threadjuerg/http-test-serverJürg Billeter2019-09-031-10/+1
|/
* Merge branch 'jjardon/badge' into 'master'bst-marge-bot2019-09-031-1/+1
|\
| * README.rst: Point badge to latest bst 1.x releasejjardon/badgeJavier Jardón2019-09-031-1/+1
|/
* Merge branch 'juerg/fork' into 'master'bst-marge-bot2019-09-0316-150/+268
|\
| * tests: Catch tests that don't shut down background threadsjuerg/forkJürg Billeter2019-09-033-0/+49
| * testing/_forked.py: Update _MAIN_PID for tests running in subprocessesJürg Billeter2019-09-031-0/+6
| * cascache.py: Remove fork_disabled mechanismJürg Billeter2019-09-031-12/+0
| * casserver.py: Remove notify_fork_disabled() callJürg Billeter2019-09-031-4/+0
| * _context.py: Remove unused disable_fork() methodJürg Billeter2019-09-031-12/+0
| * _stream.py: Remove disable_fork() callsJürg Billeter2019-09-031-5/+0
| * scheduler.py: Use Context.is_fork_allowed()Jürg Billeter2019-09-031-1/+1
| * _context.py: Add is_fork_allowed() methodJürg Billeter2019-09-031-0/+17
| * _basecache.py: Add has_open_grpc_channels() methodJürg Billeter2019-09-031-0/+12
| * cascache.py: Add has_open_grpc_channels() methodJürg Billeter2019-09-031-0/+8
| * utils.py: Add _is_single_threaded() methodJürg Billeter2019-09-031-0/+20
| * tests/testutils/http_server.py: Close queue to stop background threadJürg Billeter2019-09-031-0/+2
| * tests/artifactcache: Use context manager for gRPC channelsJürg Billeter2019-09-031-50/+50
| * _sandboxremote.py: Use context manager for CASRemote instancesJürg Billeter2019-09-031-43/+45
| * _sandboxremote.py: Use context manager for gRPC channelsJürg Billeter2019-09-031-28/+30
| * _context.py: Release artifactcache and sourcecache resourcesJürg Billeter2019-09-031-0/+6
| * _basecache.py: Add release_resources() methodJürg Billeter2019-09-031-0/+10
| * casremote.py: Add close() method to close gRPC channelJürg Billeter2019-09-031-0/+12
| * cascache.py: Close gRPC channel in release_resources()Jürg Billeter2019-09-031-0/+5
| * requirements: Update grpcio to 1.23.0Jürg Billeter2019-09-031-1/+1
|/
* Merge branch 'chandan/mypy' into 'master'bst-marge-bot2019-09-0322-330/+567
|\
| * .gitlab-ci.yml: Run mypy for validating changeschandan/mypyChandan Singh2019-09-021-0/+8
| * .gitignore: Add mypy cache directoryChandan Singh2019-09-021-0/+3
| * Add initial mypy configuration and typesChandan Singh2019-09-0220-329/+555
| * buildstream/utils.py: Fix parameter types for calendar.timegmChandan Singh2019-09-021-1/+1
|/
* Merge branch 'coldtom/validate-patch' into 'master'bst-marge-bot2019-09-021-0/+1
|\
| * plugins/sources/patch.py: Validate keysThomas Coldrick2019-09-021-0/+1
|/
* Merge branch 'tmewett/cli-defaults' into 'master'bst-marge-bot2019-09-021-35/+35
|\
| * cli.py: Use Click's show_default for defaults in help textTom Mewett2019-09-021-35/+35
|/
* Merge branch 'becky/list_contents_long_option' into 'master'bst-marge-bot2019-09-027-22/+147
|\
| * Addition of --long option to list-contents:becky/list_contents_long_optionRebecca Grayson2019-09-027-22/+147
|/
* Merge branch 'becky/cleanup_artifact_tests' into 'master'bst-marge-bot2019-09-024-241/+334
|\
| * Splitting up tests/frontend/artifact.pyRebecca Grayson2019-09-024-241/+334
|/