Page MenuHomePhabricator

Support estimation of time remaining and progress indicator based on previous builds
Open, WishlistPublic

Description

Bamboo has a neat feature where it will use the previous build times to give an estimation of time remaining on a build. This seems pretty easy to do; basically:

  • Take the last 5 successful builds for a (buildable, build plan) combination and get the amount of time they took
  • Calculate the average and render it out to some hidden field on the page
  • When rendering the page, also output the current time elapsed
  • Use some fancy Javascript to calculate the initial remaining time and count it down as time passes
  • Display some fancy progress bar based on this

Event Timeline

hach-que created this task.Jul 1 2014, 6:57 AM
hach-que raised the priority of this task from to Needs Triage.
hach-que updated the task description. (Show Details)
hach-que changed the visibility from "Public (No Login Required)" to "All Users".
hach-que added subscribers: hach-que, epriestley.
hach-que edited this Maniphest Task.Jul 1 2014, 6:57 AM
chad changed the visibility from "All Users" to "Public (No Login Required)".
Zolli added a subscriber: Zolli.Jan 4 2015, 4:07 PM
epriestley triaged this task as Wishlist priority.Aug 8 2015, 7:18 PM
epriestley moved this task from Backlog to Future on the Harbormaster board.
eadler added a project: Restricted Project.Feb 23 2016, 7:15 AM
eadler moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Feb 23 2016, 7:18 AM
garoevans moved this task from Future to v2 on the Harbormaster board.Mar 7 2016, 4:03 PM
garoevans moved this task from v2 to Future on the Harbormaster board.
eadler moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 4 2016, 9:17 PM