summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/pipeline_duration.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-2/+2
* Struct.new could take a block for defining methods, feedback:smart-pipeline-durationLin Jen-Shin2016-09-081-2/+1
* Split try_merge_period into overlap? and merge:Lin Jen-Shin2016-09-081-7/+9
* Be more specific since it's not needed to be generic now,Lin Jen-Shin2016-09-061-3/+5
* Sort by database, feedback:Lin Jen-Shin2016-09-061-2/+4
* Just use module because there's nothing to save, feedback:Lin Jen-Shin2016-09-061-14/+10
* Use sum, feedback:Lin Jen-Shin2016-09-061-3/+1
* Forget about pending duration for now, need more discussionLin Jen-Shin2016-09-051-39/+10
* Just sum all the queuing time, indication for needing more runnersLin Jen-Shin2016-09-021-6/+7
* Actually we still need to use total - running to get:Lin Jen-Shin2016-09-021-3/+4
* Calculate real queueing time to exclude gaps from:Lin Jen-Shin2016-09-021-14/+14
* Use guard clause, feedback:Lin Jen-Shin2016-08-311-11/+9
* Introduction to PipelineDurationLin Jen-Shin2016-08-311-0/+98
* Fix renamingLin Jen-Shin2016-08-301-1/+1
* Avoid shadowing method name. Just use existing methodLin Jen-Shin2016-08-301-2/+2
* Rename to periods since it's easier to understandLin Jen-Shin2016-08-301-22/+22
* Use algorithm from Kamil:Lin Jen-Shin2016-08-301-28/+9
* build might not start yetLin Jen-Shin2016-08-301-1/+1
* no builds no pendingLin Jen-Shin2016-08-291-0/+2
* Smartly calculate real running time and pending timeLin Jen-Shin2016-08-291-0/+90