summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* tests: Check get_unique_key isn't used before trackraoul/source-key-fixRaoul Hidalgo Charman2019-03-194-0/+89
* element.py: move _generate_key to _source_cachedRaoul Hidalgo Charman2019-03-191-1/+1
* Change default of cache-buildtrees option to 'auto'Jürg Billeter2019-03-163-18/+20
* Rename cache-buildtrees option value 'failure' to 'auto'Jürg Billeter2019-03-162-4/+4
* _artifact.py: Do not create empty buildtree directoriesJürg Billeter2019-03-162-13/+9
* tests/integration/artifact.py: Fix empty directory checksJürg Billeter2019-03-161-2/+2
* _project: don't _find_project_dir if a junctionAngelos Evripiotis2019-03-151-0/+77
* _yaml.py: Rip out ChainMap(), node_chain_copy(), node_list_copy()jennis/remove_node_chain_stuffJames Ennis2019-03-141-4/+4
* tests: move templated tests from workspace.py into separate filephil/consolidate-repo-testsPhil Dawson2019-03-146-6/+203
* tests/frontend/workspaces/py: Fix typo in WorkspaceCreator classPhil Dawson2019-03-141-7/+7
* tests: move templated tests from source-determinism.py into separate filePhil Dawson2019-03-143-74/+137
* tests: move templated source tests from track.py into separate filePhil Dawson2019-03-142-368/+413
* tests: move templated tests from track_cross_junction.py into separate filePhil Dawson2019-03-141-0/+23
* tests: move templated tests from buildcheckout.py into basic_functionality.pyPhil Dawson2019-03-142-48/+82
* tests: move templated source tests from mirror.py into separate filePhil Dawson2019-03-142-397/+427
* tests: move templated source tests from fetch.py into separate filePhil Dawson2019-03-1429-75/+198
* Source cache testsRaoul Hidalgo Charman2019-03-1415-0/+429
* Integrate source cache with rest of buildstreamRaoul Hidalgo Charman2019-03-144-2/+12
* CASQuota: move clean method hereRaoul Hidalgo Charman2019-03-141-3/+3
* _basecache.py: Move artifactcache methods to base cacheRaoul Hidalgo Charman2019-03-141-2/+2
* cascache.py: Ensure path exists before trying to update the mtimeJames Ennis2019-03-131-0/+38
* cli.py: Add artifact delete commandJames Ennis2019-03-132-0/+105
* tests: Add tests to ensure that overwriting on later compositions worksJames Ennis2019-03-126-0/+63
* tests/frontend/workspace.py: Remove redundant and pointless testsTristan Van Berkom2019-03-121-19/+13
* tests/format/junctions.py: Added tests for missing files across junction boun...Tristan Van Berkom2019-03-1211-0/+66
* tests/format/project.py: Added tests for missing files and missing junctionsTristan Van Berkom2019-03-125-0/+31
* Allow testing of external plugins via toxphil/external-plugin-testingPhil Dawson2019-03-081-0/+93
* tests/testutils/artifactshare.py: Support optional coverageTristan Van Berkom2019-03-051-2/+7
* Let subprocess decode stdout based on localebschubert/no-subprocess-decodeBenjamin Schubert2019-03-014-18/+26
* tests: Remove redundant integration pytest markersChandan Singh2019-03-017-15/+0
* tests: Remove unused importsremove-dead-codeBenjamin Schubert2019-03-0143-69/+15
* tests: Remove unused parameters in functionsBenjamin Schubert2019-03-0154-148/+152
* tests: Remove unused variablesBenjamin Schubert2019-03-0138-144/+98
* Use [a, b, *c] instead of [a, b] + c when building listbschubert/more-pythonic-list-concatBenjamin Schubert2019-03-0111-21/+21
* tests/testutils/repo/git.py: Use _run_git wrapper instead of git directlyBenjamin Schubert2019-03-011-3/+1
* tests: always use host tools from sites.pyBenjamin Schubert2019-03-014-15/+17
* _casbaseddirectory.py: Rename `ref` constructor parameter to `digest`Jürg Billeter2019-03-011-1/+1
* tests/internals/storage_vdir_import.py: Use Directory._get_digest()Jürg Billeter2019-03-011-3/+4
* tests/artifactcache/push.py: Use Directory._get_digest()Jürg Billeter2019-03-011-1/+2
* tests/integration/artifact.py: Do not rely on extract directoriesJürg Billeter2019-02-281-22/+31
* tests/integration/pullbuildtrees.py: Remove extract directory checksJürg Billeter2019-02-281-10/+24
* tests/artifactcache/expiry.py: Remove test_extract_expiry()Jürg Billeter2019-02-281-50/+0
* tests/internals/storage_vdir_import.py: Use public API in testJürg Billeter2019-02-261-5/+1
* loader: Allow dependencies to use ":" to refer to junctioned elementsChandan Singh2019-02-261-0/+136
* tests/frontend/overlaps.py: Added regression test for cross project overlapsTristan Van Berkom2019-02-227-7/+60
* plugin.py: Add API to allow plugins to raise deprecation warningsphil/848-plugin-deprecation-warningsPhil Dawson2019-02-205-0/+90
* tests/integration/cachedfail.py: Fix test_push_cached_failJürg Billeter2019-02-201-2/+5
* CASQuota: Move cache check methods into new Classraoul/870-root-cache-dirRaoul Hidalgo Charman2019-02-193-7/+6
* context: remove artifactdirRaoul Hidalgo Charman2019-02-198-30/+30
* cachedir: add new dir option that's default root to other dirsRaoul Hidalgo Charman2019-02-199-65/+59