summaryrefslogtreecommitdiff
path: root/tests/testutils/artifactshare.py
Commit message (Expand)AuthorAgeFilesLines
* Remove newly unused API surfaces in CASCacheTristan Maat2019-12-031-1/+15
* Reformat code using BlackChandan Singh2019-11-141-21/+16
* _remote: Ensure checks done in the subclasses are propagatedBenjamin Schubert2019-11-121-45/+94
* tests/artifactshare: safer cleanup_on_sigterm useaevri/testutils_artifactshareAngelos Evripiotis2019-11-051-2/+2
* testutils/artifactshare: don't hang on errorAngelos Evripiotis2019-11-051-28/+33
* tests/testutils/artifactshare.py: Add SIGTERM handler to subprocessjuerg/artifactshareJürg Billeter2019-09-161-0/+6
* Change unfitting function nameTristan Maat2019-09-061-4/+4
* Allow splitting artifact cachesTristan Maat2019-09-061-13/+36
* casserver.py: Use quota instead of headroomJürg Billeter2019-08-201-39/+6
* tests/testutils/artifactshare.py: Allow write access via casdJürg Billeter2019-08-201-4/+8
* cascache.py: Start buildbox-casd and set up channelJürg Billeter2019-08-201-1/+1
* tests/testutils/artifactshare.py: Call CASCache.release_resources()Jürg Billeter2019-08-201-0/+2
* casserver.py: Call CASCache.release_resources() on exitJürg Billeter2019-08-201-11/+11
* testutils: Move assert_shared and assert_not_shared to testutilsJames Ennis2019-06-261-0/+16
* _artifact.py: Rework to use artifact protoRaoul Hidalgo Charman2019-05-151-7/+38
* element.py: Name normalisation & artifact path constructer helpersTom Pollard2019-05-151-22/+3
* _cas/cascache.py: Add opt check_exists arg to _reachable_refs_dir()Tom Pollard2019-03-291-5/+1
* tests/testutils/artifactshare.py: Support optional coverageTristan Van Berkom2019-03-051-2/+7
* tests: Remove unused importsremove-dead-codeBenjamin Schubert2019-03-011-3/+0
* tests: Remove unused parameters in functionsBenjamin Schubert2019-03-011-1/+1
* tests: Remove unused variablesBenjamin Schubert2019-03-011-1/+1
* CASQuota: Move cache check methods into new Classraoul/870-root-cache-dirRaoul Hidalgo Charman2019-02-191-1/+0
* _cas: Rename artifactcache folder and move that to a root moduleRaoul Hidalgo Charman2019-01-161-2/+2
* Cleanup cache in cas server more agressivelyValentin David2018-11-281-4/+17
* Update mtimes of objects for requested references.Valentin David2018-11-281-0/+9
* tests: Avoid hangs due to exceptions in subprocessesJim MacArthur2018-11-271-10/+15
* tests/testutils/artifactshare.py: Do not create a fake contextJürg Billeter2018-11-191-5/+2
* Don't pull artifact build trees by default.tpollard/494Tom Pollard2018-11-171-3/+3
* Split up artifact cache and CAS cacheJürg Billeter2018-11-051-3/+3
* tests/testutils/artifactshare.py: Fix has_artifact() to match core codeJürg Billeter2018-10-231-3/+2
* Fix spelling of it's and itsRichard Dale2018-10-161-1/+1
* tests/testutils: Use Context for artifact cache creationJürg Billeter2018-09-271-2/+1
* tests/artifactcache: Add push unit-testsMartin Blanchard2018-09-071-0/+18
* Fix get_cache_size to store it in the ArtifactCache, not the contextJonathan Maw2018-08-201-1/+2
* tests/testutils/artifactshare.py: Use CAS artifact serverJürg Billeter2018-07-171-28/+48
* tests/testutils/artifactshare.py: Add support for statvfs mockingJürg Billeter2018-07-171-3/+28
* tests: Use context manager for ArtifactShareJürg Billeter2018-07-171-2/+16
* tests: Remove unneeded ArtifactShare.update_summary() methodJürg Billeter2018-07-091-10/+0
* tests: Exercise the new multiple cache supportSam Thursfield2018-01-111-32/+0
* Add support for multiple remote cachesSam Thursfield2018-01-111-0/+34
* tests/testutils/artifactshare.py: Always create summary file for test cachesSam Thursfield2017-12-121-0/+1
* Fix tests for other platformsTristan Maat2017-09-281-0/+1
* tests/testutils/artifactshare.py: Added scaffolding for artifact sharesTristan Van Berkom2017-09-051-0/+106