summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* .gitlab-ci.yml: Don't force 2 pytest-xdist workerschandan/moar-runnersChandan Singh2020-11-051-1/+1
* Merge branch 'chandan/py39' into 'master'bst-marge-bot2020-11-044-22/+29
|\
| * NEWS/setup.py: Advertise our support for Python 3.9Chandan Singh2020-11-042-0/+3
| * tox.ini/.gitlab-ci.yml: Add test environment for Python 3.9Chandan Singh2020-11-042-22/+26
|/
* Merge branch 'bschubert/notify-prepare-plan' into 'master'bst-marge-bot2020-11-042-2/+10
|\
| * _stream.py: Make `_enqueue_plan` a timed activitybschubert/notify-prepare-planBenjamin Schubert2020-11-042-2/+10
|/
* Merge branch 'tristan/override-elements' into 'master'bst-marge-bot2020-11-0437-46/+456
|\
| * plugins/elements/junction.py: Documenting element overrides.tristan/override-elementsTristan van Berkom2020-11-041-2/+76
| * tests/format/junctions.py: Testing element override scenariosTristan van Berkom2020-11-0434-5/+221
| * _loader/loader.py: Support overriding elementsTristan van Berkom2020-11-042-39/+159
|/
* Merge branch 'chandan/py39-platform' into 'master'bst-marge-bot2020-10-291-6/+12
|\
| * testutils/platform: Refactor to be compatible with Python 3.9chandan/py39-platformChandan Singh2020-10-291-6/+12
|/
* Merge branch 'dwinship/get-release-and-snapshot-badges-from-docs-website' int...bst-marge-bot2020-10-291-2/+2
|\
| * get release and snapshot badges from docs websitedwinship/get-release-and-snapshot-badges-from-docs-websiteDouglas Winship2020-10-281-2/+2
|/
* Merge branch 'tristan/loader-fixes' into 'master'bst-marge-bot2020-10-271-4/+8
|\
| * _loader/loader.py: Fixing new pylint "no-member" errortristan/loader-fixesTristan van Berkom2020-10-271-1/+1
| * _loader/loader.py: Fix _load_file() for cross project link element loads.Tristan van Berkom2020-10-271-1/+5
| * _loader/loader.py: Avoid double dictionary lookupTristan van Berkom2020-10-271-2/+2
|/
* Merge branch 'tristan/fix-logging-element-names' into 'master'bst-marge-bot2020-10-2720-107/+315
|\
| * tests/frontend/logging.py: Test log lines for correct element names/keysTristan van Berkom2020-10-278-4/+174
| * Restore task element name / element name distinction in UITristan van Berkom2020-10-278-40/+78
| * _messenger.py: Use kwargs in timed_activity() and simple_task()Tristan van Berkom2020-10-271-20/+19
| * element.py: Remove Element._get_brief_display_key()Tristan van Berkom2020-10-271-14/+2
| * _artifactcache.py: Use Element._get_display_key()Tristan van Berkom2020-10-271-9/+5
| * _elementsources.py: Fix copy/paste error in API doc commentTristan van Berkom2020-10-271-1/+1
| * Adding _DisplayKey typeTristan van Berkom2020-10-276-22/+39
|/
* Merge branch 'juerg/shell' into 'master'bst-marge-bot2020-10-2734-277/+129
|\
| * NEWS: Add note about the `bst shell --use-buildtree` changejuerg/shellJürg Billeter2020-10-271-0/+7
| * Regenerate man pagesJürg Billeter2020-10-2725-27/+27
| * _frontend/cli.py: Drop support for bst shell --use-buildtree=tryJürg Billeter2020-10-276-107/+29
| * _stream.py: Simplify code in shell()Jürg Billeter2020-10-272-102/+38
| * element.py: Add optional scope parameter to _set_required()Jürg Billeter2020-10-271-5/+8
| * Move shell element loading logic from Cli to StreamJürg Billeter2020-10-273-69/+73
| * _stream.py: Use callback for shell promptJürg Billeter2020-10-273-14/+15
| * _frontend/cli.py: Make bst shell --use-buildtree imply --buildJürg Billeter2020-10-271-0/+4
| * _frontend/cli.py: Drop support for bst shell --use-buildtree=askJürg Billeter2020-10-271-27/+2
|/
* Merge branch 'bschubert/simplify-workspace-test' into 'master'bst-marge-bot2020-10-261-105/+25
|\
| * workspace.py: Don't use the same directory for everythingbschubert/simplify-workspace-testBenjamin Schubert2020-10-261-6/+3
| * workspace.py: Simplify invocation of the cli commandBenjamin Schubert2020-10-261-5/+1
| * workspace.py: Remove some abstractions and write the whole test in placeBenjamin Schubert2020-10-261-46/+31
| * workspace.py: Remove arguments that are unused during the testBenjamin Schubert2020-10-261-31/+15
| * workspace.py: Simplify test by only allowing opening a single workspaceBenjamin Schubert2020-10-261-52/+10
|/
* Merge branch 'juerg/scheduler-ticker' into 'master'Jürg Billeter2020-10-261-0/+3
|\
| * scheduler.py: Invoke the ticker callback at the end of run()juerg/scheduler-tickerJürg Billeter2020-10-261-0/+3
|/
* Merge branch 'tristan/conditional-subsecond-precision' into 'master'Tristan Van Berkom2020-10-265-0/+97
|\
| * tests/frontend/track.py: Conditionally skip a testtristan/conditional-subsecond-precisionTristan van Berkom2020-10-251-0/+6
| * tests/internals/utils_move_atomic.py: Conditionally skip a testTristan van Berkom2020-10-251-0/+7
| * tests/artifactcache/expiry.py: Conditionally skip some testsTristan van Berkom2020-10-251-0/+45
| * tests/internals/storage_vdir_import.py: Conditionally skipTristan van Berkom2020-10-251-0/+7
| * src/buildstream/testing/_utils/site.py: Adding have_subsecond_mtime()Tristan van Berkom2020-10-251-0/+32
|/