summaryrefslogtreecommitdiff
path: root/tests/cachekey
Commit message (Expand)AuthorAgeFilesLines
* _artifact.py: Store additional metadata on the artifactTristan van Berkom2020-12-0729-29/+29
* sandbox/_config.py, element.py: Refactor SandboxConfigTristan van Berkom2020-12-0729-29/+29
* tests/cachekey: Added new cachekey test for new BuildElement configurationTristan van Berkom2020-09-184-1/+16
* buildelement.py: Remove legacy command stepsTristan van Berkom2020-09-183-3/+3
* ScriptElement: Porting to new APITristan van Berkom2020-09-182-2/+2
* Move handling of the source `directory` configuration to ElementSourcesjuerg/element-source-cacheJürg Billeter2020-09-0328-28/+28
* _elementsources.py: Fix source names in unique keyjuerg/source-cache-keyJürg Billeter2020-08-2528-28/+28
* buildstream/element.py: Consider "build-root" variable in the cache key uncon...tristan/build-root-cache-keyTristan van Berkom2020-08-2028-28/+28
* tests/cachekey/cachekey.py: Use the same project name for cache key testsTristan van Berkom2020-08-201-1/+1
* testing.py: Add a new `check_cache_key_stability` helperbschubert/cache-key-helperBenjamin Schubert2020-05-122-178/+5
* Replace format-version with min-versionTristan Van Berkom2020-04-252-1/+2
* Canonicalize OS nameJürg Billeter2020-02-2728-28/+28
* tests: Remove stray workspaces.yml filesJürg Billeter2020-02-111-0/+0
* Reformat code using BlackChandan Singh2019-11-142-86/+64
* local.py: use extended API, set BST_NO_PRESTAGE_KEYDarius Makovsky2019-10-3015-14/+17
* element.py: remove call to _source_cached()traveltissues/benchmarkDarius Makovsky2019-10-0528-28/+28
* element.py: always check sources for cachingDarius Makovsky2019-09-2428-28/+28
* artifact.proto: Add the project name to the build dependency informationJames Ennis2019-08-1928-28/+28
* element.py: Add the build dependency names to the cache key dictJames Ennis2019-08-197-7/+7
* element.py: clobber sources with workspaceDarius Makovsky2019-07-2229-29/+28
* Make the Cli verbose for updatingtraveltissues/fix-update-scriptDarius Makovsky2019-07-181-1/+4
* Mock BST_TEST_SUITE env when running update.pyDarius Makovsky2019-07-181-1/+7
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-151-2/+2
* element.py: change cache key dict fieldstraveltissues/cache-key-changesDarius Makovsky2019-07-1228-28/+28
* _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-251-1/+1
* test:utils/site: Consolidate IS_LINUX/WSL/Windows in a single siteBenjamin Schubert2019-06-061-2/+1
* test:utils/site: Consolidate MACHINE_ARCH variable in a single placeBenjamin Schubert2019-06-061-2/+2
* test:utils/site: Consolidate Git environment variables in a single placeBenjamin Schubert2019-06-061-2/+2
* test:utils/site: Consolidate Bzr environment variables in a single placeBenjamin Schubert2019-06-061-1/+2
* Remove OSTree plugin; It lives now in the bst-plugins-experimental repoJavier Jardón2019-05-144-10/+2
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-162-2/+2
* tests: when comparing lists/dicts, compare all at onceBenjamin Schubert2019-03-211-3/+4
* tests: str(datafiles) instead of a longer thingAngelos Evripiotis2019-03-211-2/+2
* tests:lint: disable 'unused-import' checks on pytest fixturesBenjamin Schubert2019-03-201-1/+1
* tests:lint: silence redefined-outer-name in files using fixturesBenjamin Schubert2019-03-201-0/+4
* tests:lint: fix indentationBenjamin Schubert2019-03-201-1/+1
* tests:lint: remove all unneccessary-parens errors from pylintBenjamin Schubert2019-03-201-1/+1
* tests:lint: reorder imports for consistencyBenjamin Schubert2019-03-201-4/+6
* tests: Remove unused variablesBenjamin Schubert2019-03-011-1/+1
* Bump artifact version for changes in symlink handlingJürg Billeter2019-02-1429-29/+29
* Cache Keys: Update to use JSON rather than pickledanielsilverstone-ct/json-cache-keyDaniel Silverstone2019-02-1429-29/+29
* utils.py: Return all directories in list_relative_paths()Jürg Billeter2019-02-1314-14/+14
* projectconfig.yaml: Consistently include directories in split rulesJürg Billeter2019-02-1329-29/+29
* Expose basic api for testing external plugins.phil/plugin-testing-apiPhil Dawson2019-02-082-2/+2
* tests/cachekey: Test cache keys are independent of target elementsphil/cache-key-stability-testPhil Dawson2019-02-016-0/+66
* buildstream/data/projectconfig.yaml: Remove default strip-binariesJavier Jardón2018-12-093-3/+3
* optionarch.py: update to use same arch names as SandboxConfigRaoul Hidalgo Charman2018-12-051-1/+1
* _config.py: Use os and architecture settingsRaoul Hidalgo Charman2018-12-0529-29/+29
* git source plugin: Track git tags and save them to reproduce a minimum shallo...Valentin David2018-12-054-1/+15
* Disable cachekey tests on other architectures than x86_64Valentin David2018-11-141-1/+3