buildkite / feedback

Got feedback? Please let us know!
https://buildkite.com
25 stars 24 forks source link

Don't show every step's icon in the list view for a branch in a pipeline #275

Closed missyjcat closed 7 years ago

missyjcat commented 7 years ago

I have hundreds of parallel workers for each build because I am using BuildKite as a performance regression testing framework, and when I try to look at a list view for a branch (ie., master), it takes forever to load. The markup is on the order of megabytes.

If I have a list of 20 builds, the UI is literally rendering thousands of status icons for my build steps.

I'd like to see a list view of just the build metadata with maybe some summary information about the steps and then be able to click into a build that I'm interested in. More similar to the landing page of a pipeline.

toolmantim commented 7 years ago

Thanks for the feedback, we've been seeing the performance pain of these pages in our monitoring too! We'll look at getting this sorted.

toolmantim commented 7 years ago

Hi @missyjcat! We’ve made some changes to limit the number of jobs shown on those branch index pages, which should make things much more performant for you. Could you give those pages a test and let us know if that fixes it for you?

We’re also making to look at more improvements at how we handle parallel jobs on those index pages, but this was a good first step.

missyjcat commented 7 years ago

I just tested it and it loads much faster! Thanks for the quick turnaround on this!

On Thu, Sep 7, 2017 at 12:36 AM, Tim Lucas notifications@github.com wrote:

Hi @missyjcat https://github.com/missyjcat! We’ve made some changes to limit the number of jobs shown on those branch index pages, which should make things much more performant for you. Could you give those pages a test and let us know if that fixes it for you?

We’re also making to look at more improvements at how we handle parallel jobs on those index pages, but this was a good first step.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/buildkite/feedback/issues/275#issuecomment-327715044, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGtR-qOw5g0E3C6oz90_EVhf6ojcebXks5sf50GgaJpZM4PIDBq .

-- Jessica Chan http://www.linkedin.com/in/jessicawchan graphic design. front-end web dev. writing. editing.

portfolio | www.jessicachanstudios.com | @missyjcat http://www.twitter.com/missyjcat enableher. | enableher.com | @enableher http://www.twitter.com/enableher

toolmantim commented 7 years ago

@missyjcat 🙌🏼 🎉 Thanks. That's good to hear!