summaryrefslogtreecommitdiff
path: root/tests/artifactcache
Commit message (Expand)AuthorAgeFilesLines
* tests/artifactcache/expiry.py: Add test for cache usage monitorjuerg/cache-usageJürg Billeter2019-09-101-0/+33
* Change unfitting function nameTristan Maat2019-09-062-3/+3
* Allow splitting artifact cachesTristan Maat2019-09-063-31/+147
* Remove cache-specifc spec classesTristan Maat2019-09-061-7/+8
* tests/artifactcache: Use context manager for gRPC channelsJürg Billeter2019-09-031-50/+50
* tests: Modify all tests using subprocesses to use in_subprocess markTom Mewett2019-08-303-356/+134
* tests/artifactcache/expiry.py: Partially reactivate cache quota testJürg Billeter2019-08-301-46/+1
* tests/artifactcache/expiry.py: Fix test_cleanup_firstJürg Billeter2019-08-201-14/+0
* tests/artifactcache/expiry.py: Fix test_never_delete_requiredJürg Billeter2019-08-201-17/+5
* tests/artifactcache/expiry.py: Limit to single fetcherJürg Billeter2019-08-201-0/+2
* _context.py: Pass cache quota to CASCacheJürg Billeter2019-08-201-5/+0
* tests/artifactcache/artifactservice.py: Enable write access via casdJürg Billeter2019-08-201-1/+1
* Remove CASQuota and CASCacheUsageJürg Billeter2019-08-201-0/+1
* _scheduler: Remove cache size jobJürg Billeter2019-08-201-90/+0
* _scheduler: Remove cleanup jobJürg Billeter2019-08-201-0/+7
* tests/artifactcache/artifactservice.py: Add objects in subprocessJürg Billeter2019-08-201-12/+13
* plugins/elements/junction.py: Add 'ignore-junction-remotes' optionJames Ennis2019-08-061-0/+62
* plugins/elements/junction.py: Add 'cache-junction-elements' optionJames Ennis2019-08-061-0/+46
* _project.py: Revert back to not caching junctioned elementsJames Ennis2019-08-061-1/+1
* tests/artifactcache/push.py: Use dummy_context()Jürg Billeter2019-07-161-80/+63
* tests/artifactcache/pull.py: Use dummy_context()Jürg Billeter2019-07-161-125/+100
* tests/artifactcache/config.py: Use dummy_context()Jürg Billeter2019-07-161-10/+10
* _pipeline.py, loader.py: Move Element._preflight() to new_from_meta()James Ennis2019-07-161-2/+0
* _yaml: Mark 'strip_node_info' as buildstream-privateBenjamin Schubert2019-07-151-1/+1
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-155-10/+10
* _yaml: Remove 'node_set'. Now use __setitem__Benjamin Schubert2019-07-151-2/+2
* Refactor, use context.messenger directlyAngelos Evripiotis2019-07-052-8/+8
* Refactor: message handlers take 'is_silenced'Angelos Evripiotis2019-07-052-2/+2
* tests/artifactcache/junctions.py: Assert the default behaviourJames Ennis2019-06-261-1/+9
* testutils: Move assert_shared and assert_not_shared to testutilsJames Ennis2019-06-261-14/+3
* tests/artifactcache/junctions.py: Rename 'foo' to 'parent' for clarityJames Ennis2019-06-2611-4/+4
* tests/artifactcache/junctions.py: Rename misleading 'target' elementJames Ennis2019-06-264-6/+6
* _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-254-7/+7
* tests/artifactcache: add __init__.py file to make it a packageBenjamin Schubert2019-06-061-0/+0
* tests/artifactcache/push: remove unused importBenjamin Schubert2019-06-061-1/+0
* tests/artifactcache/pull: Remove unused variableBenjamin Schubert2019-06-061-1/+0
* tests/artifactcache/config: Fix pylint issuesBenjamin Schubert2019-06-061-4/+10
* tests/artifactcache/artifactservice: Fix pylint issuesBenjamin Schubert2019-06-061-3/+1
* tests/artifactcache: Disable 'unused-import' checks that are pytest fixturesBenjamin Schubert2019-06-066-6/+6
* tests/artifactcache: Silence all 'redefined-outer-name' pylint errorsBenjamin Schubert2019-06-066-0/+18
* tests/artifactservice.py: run in separate processraoul/1023-grpc-forkingRaoul Hidalgo Charman2019-05-241-49/+98
* _artifact.py: Rework to use artifact protoRaoul Hidalgo Charman2019-05-153-5/+17
* element.py: Name normalisation & artifact path constructer helpersTom Pollard2019-05-153-7/+4
* artifactcache tests: change artifactcache variablesRaoul Hidalgo Charman2019-05-152-27/+27
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-166-6/+6
* tests: Fix all remaining references to bst pushchandan/fix-bst-pull-docsChandan Singh2019-04-101-1/+1
* tests: Fix all remaining references to bst pullChandan Singh2019-04-101-1/+1
* artifactservice.py: tests for the artifact serviceraoul/965-AaaP-serviceRaoul Hidalgo Charman2019-04-041-0/+109
* plugintestutils/runcli.py: Add TestArtifact() 'abstraction' classTom Pollard2019-03-292-11/+6
* The new YAML World OrderDaniel Silverstone2019-03-271-5/+3