summaryrefslogtreecommitdiff
path: root/tests/artifactcache
Commit message (Expand)AuthorAgeFilesLines
...
* tests/artifactcache/push.py: Remove push_directory() testJürg Billeter2019-03-271-108/+0
* sourcepushqueue.py: Add queue for pushing sourcesRaoul Hidalgo Charman2019-03-251-2/+2
* _basecache.py: Moves has remote methodsRaoul Hidalgo Charman2019-03-252-3/+3
* _artifactcache: don't define CACHE_SIZE_FILE twiceAngelos Evripiotis2019-03-211-1/+1
* tests: str(datafiles) instead of a longer thingAngelos Evripiotis2019-03-211-8/+8
* Integrate source cache with rest of buildstreamRaoul Hidalgo Charman2019-03-141-2/+4
* 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
* tests: Remove unused importsremove-dead-codeBenjamin Schubert2019-03-014-4/+0
* tests: Remove unused parameters in functionsBenjamin Schubert2019-03-012-9/+9
* tests: Remove unused variablesBenjamin Schubert2019-03-013-10/+0
* _casbaseddirectory.py: Rename `ref` constructor parameter to `digest`Jürg Billeter2019-03-011-1/+1
* tests/artifactcache/push.py: Use Directory._get_digest()Jürg Billeter2019-03-011-1/+2
* tests/artifactcache/expiry.py: Remove test_extract_expiry()Jürg Billeter2019-02-281-50/+0
* CASQuota: Move cache check methods into new Classraoul/870-root-cache-dirRaoul Hidalgo Charman2019-02-192-6/+6
* context: remove artifactdirRaoul Hidalgo Charman2019-02-192-3/+2
* cachedir: add new dir option that's default root to other dirsRaoul Hidalgo Charman2019-02-195-36/+35
* element.py: Lift ArtifactCache.get_artifact_fullname() to hereJames Ennis2019-02-132-2/+2
* Expose basic api for testing external plugins.phil/plugin-testing-apiPhil Dawson2019-02-086-7/+12
* _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
* tests/artifactcache/expiry.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-23/+30
* _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-231-0/+28
* Mark 'old' checkout command as obsoleteJames Ennis2019-01-221-2/+3
* Move push and pull to the new artifact subcommand groupJames Ennis2019-01-222-3/+3
* tests/artifactcache/expiry.py: Test refs directory cleanupTristan Van Berkom2019-01-181-0/+14
* _cas: Rename artifactcache folder and move that to a root moduleRaoul Hidalgo Charman2019-01-162-4/+3
* Mock storage space checks for tests.BenjaminSchubert/fix-quota-testsBenjamin Schubert2018-12-131-1/+32
* tests: Avoid hangs due to exceptions in subprocessesJim MacArthur2018-11-272-17/+40
* CasBasedDirectory: Change constructor to take a CASCache instead of a ContextRichard Maw2018-11-191-1/+1
* Split up artifact cache and CAS cacheJürg Billeter2018-11-052-13/+16
* _project.py: Remove unused artifacts parameter from load_elements()Jürg Billeter2018-11-052-6/+6
* Fix spelling of it's and itsRichard Dale2018-10-161-1/+1
* tests/artifactcache/push.py: Use Context for artifact cache creationJürg Billeter2018-09-271-6/+5
* tests/artifactcache/pull.py: Use Context for artifact cache creationJürg Billeter2018-09-271-6/+5
* tests/artifactcache/push.py: Ignore return value of push_directoryjmac/remote_exec_checkout_fixJim MacArthur2018-09-211-2/+2
* tests/artifactcache/config.py: Added test for invalid push remote configurationTristan Van Berkom2018-09-184-0/+35
* tests/artifactcache/pull.py: Do not double-initialize remotesDaniel Silverstone2018-09-181-3/+0
* tests/artifactcache/expiry.py: Added test_never_delete_required_track()Tristan Van Berkom2018-09-141-1/+57
* tests/artifactcache/expiry.py: Assert the expected errorsTristan Van Berkom2018-09-141-0/+2
* tests/artifactcache/expiry.py: Cleanup of test for required artifactsTristan Van Berkom2018-09-141-39/+23
* tests/artifactcache/expiry.py: Fix test case expectations.Tristan Van Berkom2018-09-101-0/+19
* tests/artifactcache: Add pull unit-testsjmac/remote_execution_clientMartin Blanchard2018-09-071-0/+320
* tests/artifactcache: Add push unit-testsMartin Blanchard2018-09-071-0/+312
* tests/artifactcache: Add a simple test projectMartin Blanchard2018-09-077-0/+48
* Remove artifact extracts when artifact expires in cacheValentin David2018-08-231-0/+35
* Add tests that cache size worksJonathan Maw2018-08-201-0/+62
* Trying to mitigate a mtime granularity braking the cache testswillsalmon/CacheExpiryTestWilliam Salmon2018-08-161-1/+22