最後のビルドの状態 (成功/失敗) を判断する必要があり、次のようにします。
report_url = 'http://.../ViewLatestBuildReport.aspx'
success_marker = '<td class="header-title" colspan="2">BUILD SUCCESSFUL</td>'
page = urllib.urlopen(report_url)
if all(success_marker not in line for line in page):
# build is not good, do something
...
しかし、これは無駄が多く (HTML ページ全体をロードする)、エラーが発生しやすく (既にバイト/ユニコードのバグに遭遇しました)、脆弱です。