summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tests/frontend/push.py: Test pushing artifacts in non-strict modetristan/fix-non-strict-push-1.2Tristan Van Berkom2019-04-151-0/+46
* _stream.py: Mark all elements as pulled in Stream.push()Tristan Van Berkom2019-04-151-0/+14
* Merge branch 'tristan/platform-cache-quota-1.2' into 'bst-1.2'bst-marge-bot2019-04-1523-140/+466
|\
| * tests/testutils/artifactshare.py: Add message handlertristan/platform-cache-quota-1.2Tristan Van Berkom2019-04-141-0/+9
| * _artifactcache/casserver.py: Add message handlerTristan Van Berkom2019-04-141-0/+8
| * _scheduler/jobs/cleanupjob.py: Update cache size while processingTristan Van Berkom2019-04-141-1/+14
| * _scheduler/jobs/job.py: Allow subclasses to message the frontendTristan Van Berkom2019-04-141-19/+50
| * _artifactcache.py: Added client progress callback to ArtifactCache.clean()Tristan Van Berkom2019-04-141-1/+12
| * _artifactcache.py: Add status messages in cache management operationsTristan Van Berkom2019-04-141-5/+53
| * _frontend/status.py: Added Cache size usage indicator to status barTristan Van Berkom2019-04-141-7/+35
| * _frontend/widget.py: Added cache usage entry in the startup headingTristan Van Berkom2019-04-141-0/+1
| * _context.py: Added get_artifact_cache_usage()Tristan Van Berkom2019-04-141-1/+11
| * _artifactcache/__init__.py: Add ArtifactCacheUsage to __init__.pyTristan Van Berkom2019-04-141-0/+1
| * _artifactcache.py: Added ArtifactCacheUsage()Tristan Van Berkom2019-04-141-0/+35
| * _artifactcache.py: Raise ArtifactError() when quota size exceeds disk space.Tristan Van Berkom2019-04-143-20/+40
| * _artifactcache.py: Refactored to use utils._get_volume_size()Tristan Van Berkom2019-04-143-11/+76
| * utils.py: Add _get_volume_size()Tristan Van Berkom2019-04-141-2/+22
| * _frontend/app.py: Initialize logging before preflighting the artifact cacheTristan Van Berkom2019-04-141-5/+7
| * Use lazy platform instantiationJürg Billeter2019-04-142-4/+4
| * _platform: Remove unused contextJürg Billeter2019-04-144-10/+7
| * tests/testutils: Use Context for artifact cache creationJürg Billeter2019-04-141-2/+1
| * _artifactcache/casserver.py: Use Context for artifact cache creationJürg Billeter2019-04-141-3/+1
| * _platform/platform.py: Remove unused artifactcache propertyJürg Billeter2019-04-141-7/+0
| * _stream.py: Migrate to Context.artifactcacheJürg Billeter2019-04-141-3/+1
| * _scheduler: Migrate to Context.artifactcacheJürg Billeter2019-04-144-13/+8
| * _loader: Migrate to Context.artifactcacheJürg Billeter2019-04-141-3/+1
| * Move artifact cache creation to ContextJürg Billeter2019-04-145-16/+16
| * _artifactcache: Add preflight() methodJürg Billeter2019-04-142-0/+13
| * _artifactcache/cascache.py: Remove unused enable_push parameterJürg Billeter2019-04-141-5/+2
| * _platform/linux.py: Do not disable push globallyJürg Billeter2019-04-141-1/+1
| * _platform/linux.py: Remove redundant messageJürg Billeter2019-04-141-7/+2
| * element.py: Validate sandbox configJürg Billeter2019-04-141-1/+17
| * _platform: Add check_sandbox_config() methodJürg Billeter2019-04-143-1/+26
|/
* Merge branch 'tristan/fix-bzr-race-1.2' into 'bst-1.2'bst-marge-bot2019-04-143-93/+116
|\
| * tests/frontend/track.py: Use test_track_recurse() to stress test SourcesTristan Van Berkom2019-04-141-13/+47
| * testutils/runcli.py: Added cli.get_element_states()Tristan Van Berkom2019-04-141-0/+22
| * bzr source plugins: Remove all of the atomic backup directory business logicTristan Van Berkom2019-04-141-74/+18
| * bzr source plugin: Use lock files to avoid corrupting the source cacheTristan Van Berkom2019-04-141-6/+29
|/
* Merge branch 'abderrahim/backport-scheduler-fixes' into 'bst-1.2'bst-marge-bot2019-04-1416-295/+382
|\
| * _artifactcache/artifactcache.py: Rephrase failure messageabderrahim/backport-scheduler-fixesTristan Van Berkom2019-04-121-1/+1
| * _scheduler: Refactor of queues and resources.Tristan Van Berkom2019-04-126-239/+286
| * _scheduler/jobs/job.py: Removed 'skipped' propertyTristan Van Berkom2019-04-122-20/+2
| * Scheduler: Introduced JobStatus instead of simple success booleanTristan Van Berkom2019-04-1213-37/+68
| * _scheduler/scheduler.py: Only run one cache size job at a timeTristan Van Berkom2019-04-121-8/+45
| * _scheduler/scheduler.py: Make _schedule_jobs() privateTristan Van Berkom2019-04-121-16/+18
| * Fix stack traces discovered with ^C forceful termination.Tristan Van Berkom2019-04-122-10/+6
| * scheduler: minor cleanups to CleanupJobTiago Gomes2019-04-122-10/+2
|/
* Merge branch 'jjardon/same_image' into 'bst-1.2'Javier Jardón2019-04-051-6/+6
|\
| * .gitlab-ci.yml: Use same version for all imagesJavier Jardón2019-04-051-6/+6
|/
* Merge branch 'jjardon/jjardon/bst_1_2_fedora_30' into 'bst-1.2'Javier Jardón2019-04-051-0/+4
|\