summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Cache Keys: Update to use JSON rather than pickledanielsilverstone-ct/json-cache-keyDaniel Silverstone2019-02-1429-29/+29
* Provide configuration for the optional creation of buildtreestpollard/896Tom Pollard2019-02-132-1/+178
* Add cli main & user conf option for 'cache-buildtrees' contextTom Pollard2019-02-131-0/+2
* utils.py: Return all directories in list_relative_paths()Jürg Billeter2019-02-1314-14/+14
* tests/integration/project: Add tests directory to split ruleJürg Billeter2019-02-131-0/+2
* projectconfig.yaml: Consistently include directories in split rulesJürg Billeter2019-02-1329-29/+29
* element.py: Lift ArtifactCache.get_artifact_fullname() to hereJames Ennis2019-02-132-2/+2
* buildstream/_cas/cascache.py: Set 0644 rights to pulled filesvalentindavid/pull-chmod-bugValentin David2019-02-121-0/+72
* _frontend: Allow printing dependencies using `bst show`Chandan Singh2019-02-121-0/+25
* tests/format/include: remove unused tmpdir'saevri/include-errorAngelos Evripiotis2019-02-111-6/+6
* _includes: better error on including directoryAngelos Evripiotis2019-02-111-0/+21
* _includes: better error on missing includeAngelos Evripiotis2019-02-111-0/+20
* _includes: better provenance on recursive includeAngelos Evripiotis2019-02-111-1/+2
* tests/sources/local.py: Add directory symlink testJürg Billeter2019-02-111-0/+20
* Expose basic api for testing external plugins.phil/plugin-testing-apiPhil Dawson2019-02-0898-766/+158
* Add more log formatting optionsWilliam Salmon2019-02-071-2/+4
* tests: Fix test failures caused by unix sockets' path length limitjonathan/wsl-testsJonathan Maw2019-02-061-1/+8
* tests: Skip tests that use sandboxes on WSLJonathan Maw2019-02-0620-85/+96
* Add --remote, -r option to bst build, inline with pull & pushTom Pollard2019-02-053-1/+85
* filter.py: Fail if declared domains do not exist in the parent elementjennis/warn_for_nonexistent_domainsJames Ennis2019-02-043-1/+20
* tests/cachekey: Test cache keys are independent of target elementsphil/cache-key-stability-testPhil Dawson2019-02-016-0/+66
* testutils/site.py: Support parsing more exotic git versionsChandan Singh2019-01-311-1/+1
* filter.py: don't recurse when staging dependenciesDor Askayo2019-01-303-0/+39
* Download buildtrees on demand for bst shell --use-buildtreetpollard/829Tom Pollard2019-01-281-11/+37
* Fixup refs to 'bst track'Angelos Evripiotis2019-01-281-1/+1
* _artifactcache.py: Don't require the quota to be available on disk.tristan/cache-quota-max-onlyTristan Van Berkom2019-01-251-2/+18
* _artifactcache.py: Refactored to use utils._get_volume_size()Tristan Van Berkom2019-01-242-3/+3
* tests/artifactcache/expiry.py: Test that expiry happens firsttristan/cache-managementTristan Van Berkom2019-01-241-0/+64
* _frontend/widget.py: Render core messages more like other messagesTristan Van Berkom2019-01-241-2/+2
* tests/frontend/buildcheckout.py: Add default target test with junctionJürg Billeter2019-01-244-0/+56
* tests/frontend/pull.py: Add default target test for bst push/pullJürg Billeter2019-01-241-0/+50
* tests/frontend/fetch.py: Add default target test for bst source fetchJürg Billeter2019-01-241-0/+35
* tests/frontend: Add default target tests for bst show and buildPhillip Smyth2019-01-2419-0/+179
* tests: Test that fetching an open workspace will fetch its dependenciesJonathan Maw2019-01-241-21/+34
* Test that tracking in workspaces actually worksJonathan Maw2019-01-241-4/+12
* tests/frontend/track.py: test_track_error_cannot_write_file() fixupTristan Van Berkom2019-01-241-4/+3
* tests/frontend/workspace.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-12/+16
* tests/frontend/track.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-8/+12
* tests/frontend/push.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-6/+9
* tests/frontend/pull.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-4/+4
* tests/sources/remote.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-6/+13
* tests/elements/filter.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-4/+6
* tests/artifactcache/expiry.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-23/+30
* tests/testutils/runcli.py: Make get_element_states() take a list of targetsTristan Van Berkom2019-01-242-5/+4
* _artifactcache.py: Raise ArtifactError() when quota size exceeds disk space.tristan/insufficient-storage-errorTristan Van Berkom2019-01-232-16/+24
* tests: Migrated cache quota test into artifactcache/cache_size.pyTristan Van Berkom2019-01-232-34/+28
* tests/integration/pullbuildtrees.py: Fix the non-integration case.Tristan Van Berkom2019-01-221-42/+42
* Mark 'old' checkout command as obsoleteJames Ennis2019-01-2236-120/+128
* Move push and pull to the new artifact subcommand groupJames Ennis2019-01-2210-48/+50
* tests/sources/git.py: Skip tests that assume too new a gitRichard Maw2019-01-212-1/+8