summaryrefslogtreecommitdiff
path: root/tests/sourcecache
Commit message (Expand)AuthorAgeFilesLines
* plugin.py/pluginfactory.py: Implementing BST_MIN_VERSIONTristan Van Berkom2020-04-291-0/+3
* Plugin loading refactor, removing all versioningTristan Van Berkom2020-04-291-1/+1
* Replace format-version with min-versionTristan Van Berkom2020-04-251-0/+1
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-234-4/+4
* element.py: Rename '_source_cached' to '_has_all_sources_in_source_cache'Benjamin Schubert2020-01-163-11/+11
* tests: Drop buildbox xfailsJürg Billeter2019-12-101-2/+0
* Remove newly unused API surfaces in CASCacheTristan Maat2019-12-032-10/+6
* Reformat code using BlackChandan Singh2019-11-149-299/+215
* _sourcecache.py: Fix reporting of capabilities for the source cacheBenjamin Schubert2019-11-121-0/+54
* Remove `commit`ting sources inside `Source()._generate_key`Darius Makovsky2019-11-051-2/+1
* Replace BST_NO_PRESTAGE_KEY with BST_KEY_REQUIRES_STAGEDarius Makovsky2019-11-041-1/+1
* local.py: use extended API, set BST_NO_PRESTAGE_KEYDarius Makovsky2019-10-301-1/+2
* _sourcecache: Fallback to fetch source when remote has missing blobsBenjamin Schubert2019-10-101-0/+47
* tests/sourcecache/fetch.py: Extract configuration of bstBenjamin Schubert2019-10-101-48/+26
* tests/sourcecache/fetch.py: Extract element's creation to a functionBenjamin Schubert2019-10-101-30/+17
* tests/sourcecache/fetch.py: Don't hardcode the element nameBenjamin Schubert2019-10-101-7/+7
* tests/sourcecache/fetch.py: Extract logic to move local cas to remoteBenjamin Schubert2019-10-101-10/+9
* setup.cfg: make xfail marks strict by defaulttraveltissues/strictxfailDarius Makovsky2019-10-091-1/+1
* cli.py: Make source checkout more consistent with artifact checkoutJames Ennis2019-09-121-3/+3
* Allow splitting artifact cachesTristan Maat2019-09-061-0/+78
* Mark buildbox tests as xfail if they require non implemented featuresWilliam Salmon2019-07-251-1/+2
* tests/sourcecache: Fix typos in commentsJürg Billeter2019-07-163-3/+3
* tests/sourcecache/staging.py: Use dummy_context()Jürg Billeter2019-07-161-62/+48
* tests/sourcecache/push.py: Use dummy_context()Jürg Billeter2019-07-161-29/+26
* tests/sourcecache/fetch.py: Use dummy_context()Jürg Billeter2019-07-161-86/+74
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-154-15/+15
* Source cache uses new proto methodsRaoul Hidalgo Charman2019-07-084-21/+27
* Refactor, use context.messenger directlyAngelos Evripiotis2019-07-053-7/+7
* Refactor: message handlers take 'is_silenced'Angelos Evripiotis2019-07-053-3/+3
* Fetch sources as needed for bst source checkoutJürg Billeter2019-06-271-8/+2
* _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-252-6/+6
* tests/sourcecache/push.py: Less strict initialisation checkjennis/fix_failing_testJames Ennis2019-06-061-2/+2
* _artifact.py: Rework to use artifact protoRaoul Hidalgo Charman2019-05-151-0/+1
* Add tests for BST_REQUIRES_PREVIOUS_SOURCES_STAGERaoul Hidalgo Charman2019-05-145-0/+156
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-166-8/+8
* testutils: move repo.py into buildstream.plugintestutilsPhil Dawson2019-04-122-3/+4
* tests: check source push for workspaced elementsRaoul Hidalgo Charman2019-03-251-0/+40
* tests: check sources are pushed even if build failsRaoul Hidalgo Charman2019-03-254-0/+100
* tests: Add source cache push failure testRaoul Hidalgo Charman2019-03-251-0/+42
* tests: Add source cache pull after a push testRaoul Hidalgo Charman2019-03-251-0/+45
* tests: Add source cache push testRaoul Hidalgo Charman2019-03-251-0/+96
* tests: Add source cache fetch failure testRaoul Hidalgo Charman2019-03-251-0/+52
* tests: Add source cache test for fallbackRaoul Hidalgo Charman2019-03-251-0/+59
* tests: Add source cache fetch testRaoul Hidalgo Charman2019-03-251-0/+111
* element.py: move _generate_key to _source_cachedRaoul Hidalgo Charman2019-03-211-1/+1
* tests:lint: disable 'unused-import' checks on pytest fixturesBenjamin Schubert2019-03-204-4/+4
* tests:lint: silence redefined-outer-name in files using fixturesBenjamin Schubert2019-03-204-0/+16
* tests:lint: be explicit when not using a variableBenjamin Schubert2019-03-201-1/+0
* tests:lint: reorder imports for consistencyBenjamin Schubert2019-03-202-2/+4
* Source cache testsRaoul Hidalgo Charman2019-03-1415-0/+429