Opened 5 years ago

Last modified 14 months ago

#2517 new task

Automatically check for broken links and invalid HTML/CSS

Reported by: rutsky Owned by:
Priority: major Milestone: ongoing
Version: 0.8.7p1 Keywords: web
Cc: rutsky.vladimir@…


It would be nice to setup automated tests that will check Buildbot web sites for links integrity and validity of HTML/CSS.

Currently start page of has broken link and unnecessary redirects according to W3C Link Checker. W3C Markup Validation Service reports errors too on

I didn't found open source link checkers that can do offline checking (to check HTML files on disk), but since at least has only relative links (without mentioning hostname), it should be possible to start web server locally on Buildbot slave, serve HTML files on it and check them using online link checkers, such as W3C Link Checker (which can be installed and run locally, no internet connection required). I think other HTML and CSS W3C checker can be run in same way too.

Change History (2)

comment:1 Changed 5 years ago by dustin

  • Milestone changed from undecided to ongoing
  • Type changed from enhancement to task

Sounds like a good plan.

comment:2 Changed 14 months ago by rutsky

We currently check external links validity in documentation using Sphinx' linkcheck target, so this point is covered.

Redirection issues reported by W3C Link Checker still need to be considered.

Note: See TracTickets for help on using tickets.