summaryrefslogtreecommitdiff
path: root/tests/artifactcache
Commit message (Expand)AuthorAgeFilesLines
* tests: Remove stray workspaces.yml filesJürg Billeter2020-02-111-0/+0
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-232-2/+2
* tests/artifactcache/config.py: Cast our tmpdir to a stringtlater/fix-monkeypatch-warningTristan Daniël Maat2020-01-081-1/+1
* Add test for junction option interactioncoldtom/fix-junction-remotesThomas Coldrick2019-12-101-0/+47
* Create _initialize_state() to capture an _update_state() use caseTristan Maat2019-11-181-2/+2
* Only run `element.__update_source_state` when necessaryTristan Maat2019-11-181-0/+1
* Reformat code using BlackChandan Singh2019-11-147-462/+356
* _remote: Ensure checks done in the subclasses are propagatedBenjamin Schubert2019-11-121-0/+55
* _remote.py: Expand user in certificates pathsBenjamin Schubert2019-11-111-0/+76
* frontend: Remove tracking options from `bst build`Chandan Singh2019-11-041-62/+1
* tests: remove mark.in_subprocessAngelos Evripiotis2019-10-223-7/+0
* cascache.py: instantiate usage monitor earlyDarius Makovsky2019-10-221-0/+2
* node.pyx: Make 'strip_node_info' publicBenjamin Schubert2019-10-161-1/+1
* 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