summaryrefslogtreecommitdiff
path: root/tests/artifactcache/push.py
Commit message (Expand)AuthorAgeFilesLines
* element.py: Hide dependencies which are irrelevant to the ElementTristan van Berkom2020-09-041-2/+3
* Element.dependencies() now yields ElementProxy wrappers by default.Tristan van Berkom2020-09-041-1/+1
* element.py: Early return in _initialize_state()Tristan van Berkom2020-08-131-3/+1
* 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-141-63/+42
* tests: remove mark.in_subprocessAngelos Evripiotis2019-10-221-3/+0
* Change unfitting function nameTristan Maat2019-09-061-1/+1
* Allow splitting artifact cachesTristan Maat2019-09-061-25/+75
* tests: Modify all tests using subprocesses to use in_subprocess markTom Mewett2019-08-301-102/+33
* tests/artifactcache/push.py: Use dummy_context()Jürg Billeter2019-07-161-80/+63
* _pipeline.py, loader.py: Move Element._preflight() to new_from_meta()James Ennis2019-07-161-2/+0
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-151-2/+2
* Refactor, use context.messenger directlyAngelos Evripiotis2019-07-051-3/+3
* Refactor: message handlers take 'is_silenced'Angelos Evripiotis2019-07-051-1/+1
* _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-251-2/+2
* tests/artifactcache/push: remove unused importBenjamin Schubert2019-06-061-1/+0
* tests/artifactcache: Disable 'unused-import' checks that are pytest fixturesBenjamin Schubert2019-06-061-1/+1
* tests/artifactcache: Silence all 'redefined-outer-name' pylint errorsBenjamin Schubert2019-06-061-0/+3
* _artifact.py: Rework to use artifact protoRaoul Hidalgo Charman2019-05-151-4/+13
* element.py: Name normalisation & artifact path constructer helpersTom Pollard2019-05-151-1/+1
* artifactcache tests: change artifactcache variablesRaoul Hidalgo Charman2019-05-151-14/+14
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-161-1/+1
* plugintestutils/runcli.py: Add TestArtifact() 'abstraction' classTom Pollard2019-03-291-4/+1
* tests/artifactcache/push.py: Remove push_directory() testJürg Billeter2019-03-271-108/+0
* _basecache.py: Moves has remote methodsRaoul Hidalgo Charman2019-03-251-2/+2
* tests: Remove unused importsremove-dead-codeBenjamin Schubert2019-03-011-1/+0
* tests: Remove unused parameters in functionsBenjamin Schubert2019-03-011-1/+1
* tests: Remove unused variablesBenjamin Schubert2019-03-011-1/+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
* cachedir: add new dir option that's default root to other dirsRaoul Hidalgo Charman2019-02-191-17/+15
* element.py: Lift ArtifactCache.get_artifact_fullname() to hereJames Ennis2019-02-131-1/+1
* Expose basic api for testing external plugins.phil/plugin-testing-apiPhil Dawson2019-02-081-2/+2
* tests: Avoid hangs due to exceptions in subprocessesJim MacArthur2018-11-271-8/+20
* 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-051-6/+7
* _project.py: Remove unused artifacts parameter from load_elements()Jürg Billeter2018-11-051-3/+3
* tests/artifactcache/push.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: Add push unit-testsMartin Blanchard2018-09-071-0/+312