summaryrefslogtreecommitdiff
path: root/buildstream/_scheduler/jobs
Commit message (Expand)AuthorAgeFilesLines
* _scheduler: Refactor of queues and resources.Tristan Van Berkom2019-01-163-27/+8
* _scheduler/jobs/job.py: Removed 'skipped' propertyTristan Van Berkom2019-01-071-16/+0
* Scheduler: Introduced JobStatus instead of simple success booleanTristan Van Berkom2019-01-075-14/+41
* Fix stack traces discovered with ^C forceful termination.tristan/keyboard-interrupt-stack-traceTristan Van Berkom2019-01-071-10/+1
* _scheduler/jobs/job.py: Correct lint issue around abstract methodDaniel Silverstone2018-10-251-1/+1
* _scheduler: Fix bookkeeping of terminated jobsTristan Van Berkom2018-10-031-3/+11
* _scheduler: Migrate to Context.artifactcacheJürg Billeter2018-09-272-6/+4
* Rework Skipped usageJosh Smith2018-09-191-5/+25
* scheduler: minor cleanups to CleanupJobTiago Gomes2018-09-141-8/+1
* scheduler: add missing copyrightTiago Gomes2018-09-141-0/+19
* _artifactcache: There shalt be only one cache sizeTristan Van Berkom2018-09-103-14/+10
* element.py: Remove _get_artifact_cache() accessor.Tristan Van Berkom2018-09-101-2/+6
* _scheduler/jobs/cleanupjob.py: Use Platform.get_platform() public accessorTristan Van Berkom2018-09-101-3/+5
* _scheduler/jobs/cachesizejob.py: Use Platform.get_platform() public accessorTristan Van Berkom2018-09-101-3/+5
* element.py: Remove _get_artifact_size()Tristan Van Berkom2018-09-101-3/+0
* _artifactcache/artifactcache.py: Sealing away some the estimated sizeTristan Van Berkom2018-09-102-2/+3
* _artifactcache: Making public methods publicTristan Van Berkom2018-09-102-2/+2
* jobs.py: Reduce FD leaks from queues and process objectsdanielsilverstone-ct/maybe-reduce-fd-leaksDaniel Silverstone2018-09-041-1/+6
* job.py: Modify retry messages to be FAILJosh Smith2018-08-311-7/+3
* job.py: Prevent terminated jobs retryingJosh Smith2018-08-171-2/+2
* _exceptions.py: Modify BstError API to allow optional retryJosh Smith2018-07-271-8/+28
* Refactor: Use new logging mechanism from Contexttristan/local-cache-expiryTristan Van Berkom2018-07-184-213/+44
* Clean the artifact cache when we hit the cache quotaTristan Maat2018-07-182-0/+64
* Compute the artifact cache size after each build/pullTristan Maat2018-07-182-0/+83
* Make elements keep track of their built artifact sizeTristan Maat2018-07-181-0/+5
* Make Jobs abstract and element-independentTristan Maat2018-07-183-0/+836