[MDBF-47] Changes to Buildbot web interface Created: 2020-05-05  Updated: 2022-02-05  Due: 2020-05-25  Resolved: 2022-02-05

Status: Closed
Project: MariaDB Foundation Development
Component/s: None
Affects Version/s: None
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Michael Widenius Assignee: Vlad Bogolin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 1.25d
Time Spent: 1.75d
Original Estimate: 3d

Issue Links:
PartOf
includes MDBF-109 Allow know failures Closed
is part of MDBF-42 Milestone 2: Most developers able to ... Closed
is part of MDBF-102 Desirable changes to web interface Open
Relates
relates to MDBF-23 Grid view per branch Closed

 Description   

Wish list of changes to the Buildbot web interface.

This can be split into different tasks if some tasks require a lot
of time to get done or require more discussions.

  • Main page:
  • https://buildbot.mariadb.org is probably only useful for
    someone maintaining buildbot.
    Better to move this to a new page "Builders" and as landing page use
    something more close to:
    http://buildbot.askmonty.org/buildbot/
    We definitely want to have direct links to builds for 10.2, 10.3... and
    all major pages for buildbot.
  • Grid view:
  • Remove tags from each row and add tags that can be checked/unchecked on top
    of the page. We want to be able to see as many builds as possible
    on each row
  • Add revid and tree to the header of build column. These are very important
    to get an idea what is building and to find your commit. See
    http://buildbot.askmonty.org/buildbot/grid
  • When clicking on a build header, you get first a screen with 'author' and
    other things for 1/2 second and then you get moved to the git commit.
    This is annoying, remove the in between screen!
  • Grid view doesn't show all builds
    For example:
    https://buildbot.mariadb.org/#/grid?branch=10.5
  • Shows a lot of builders
    https://buildbot.mariadb.org/#/grid
  • Shows only a few. Should show all
  • (Rasmus suggestion): Preserve the branch dropdown so that branches can be easily switched.
  • Build view
  • When clicking on a test, you have all mysqld.err.1 files there which takes
    up a lot of space. Can you get this folded/hidden so that you have to
    click on a 'error files' to see all of them? Same thing you do now
    with 'compile'
  • Old buildbot did show the failing test (Search after "Failing
    test(s) in the output") in the header if something fails. Please add
    this information to the (8) 'test' header! Would be good to also
    add for this to each failed build on the grid screen (at least 80
    characters of information!)


 Comments   
Comment by Vlad Bogolin [ 2020-05-09 ]

Apart from the tags, the Grid view items should be fixed.

Comment by Vlad Bogolin [ 2020-05-15 ]

ratzpo suggests preserving the branch dropdown so that branches can be easily switched.

Comment by Vlad Bogolin [ 2020-06-08 ]

Added links in the main page. The other fixes will be moved to milestone 4 https://jira.mariadb.org/browse/MDBF-102.

Generated at Thu Feb 08 03:35:04 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.