summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * .gitlab-ci.yml: Add tests for Fedora 30jjardon/jjardon/bst_1_2_fedora_30Javier Jardón2019-04-051-0/+4
|/
* Merge branch 'jjardon/bst_1_2_fedora_29' into 'bst-1.2'Javier Jardón2019-04-042-6/+5
|\
| * .gitlab-ci.yml: Remove deprecated fedora-27 and add current stable fedora-29Javier Jardón2019-04-041-5/+5