| 28 | | * Broken /builders/xxx/builds/NN pages after a clean master shutdown that interrupted a build:[[br]] |
| 29 | | ** URL was: http://staging-master.build.mozilla.org:8010/builders/WINNT%205.2%20mozilla-central%20build/builds/8 [[br]] |
| 30 | | ** Exception was: |
| 31 | | {{{ |
| 32 | | web.Server Traceback (most recent call last): |
| 33 | | |
| 34 | | <type 'exceptions.KeyError'>: 5 |
| 35 | | /tools/twisted-8.0.1/lib/python2.5/site-packages/twisted/web/server.py, line 150 in process |
| 36 | | 148 try: |
| 37 | | 149 resrc = self.site.getResourceFor(self) |
| 38 | | 150 self.render(resrc) |
| 39 | | 151 except: |
| 40 | | Self |
| 41 | | site |
| 42 | | twisted.web.server.Site instance @ 0x8cb0b8c <twisted.web.server.Site instance at 0x8cb0b8c> |
| 43 | | Locals |
| 44 | | resrc |
| 45 | | buildbot.status.web.build.StatusResourceBuild instance @ 0xb198b78cL <buildbot.status.web.build.StatusResourceBuild instance at 0xb198b78c> |
| 46 | | self |
| 47 | | twisted.web.server.Request instance @ 0xb9e62cc <GET /builders/WINNT%205.2%20mozilla-central%20build/builds/8 HTTP/1.1> |
| 48 | | /tools/twisted-8.0.1/lib/python2.5/site-packages/twisted/web/server.py, line 157 in render |
| 49 | | 155 def render(self, resrc): |
| 50 | | 156 try: |
| 51 | | 157 body = resrc.render(self) |
| 52 | | 158 except UnsupportedMethod, e: |
| 53 | | Locals |
| 54 | | resrc |
| 55 | | buildbot.status.web.build.StatusResourceBuild instance @ 0xb198b78cL <buildbot.status.web.build.StatusResourceBuild instance at 0xb198b78c> |
| 56 | | self |
| 57 | | twisted.web.server.Request instance @ 0xb9e62cc <GET /builders/WINNT%205.2%20mozilla-central%20build/builds/8 HTTP/1.1> |
| 58 | | Globals |
| 59 | | UnsupportedMethod <class 'twisted.web.server.UnsupportedMethod'> |
| 60 | | /tools/buildbot-schedulerdb//lib/python2.5/site-packages/buildbot/status/web/base.py, line 282 in render |
| 61 | | 280 return '' |
| 62 | | 281 |
| 63 | | 282 data = self.content(request) |
| 64 | | 283 if isinstance(data, unicode): |
| 65 | | Locals |
| 66 | | self |
| 67 | | buildbot.status.web.build.StatusResourceBuild instance @ 0xb198b78cL <buildbot.status.web.build.StatusResourceBuild instance at 0xb198b78c> |
| 68 | | request |
| 69 | | twisted.web.server.Request instance @ 0xb9e62cc <GET /builders/WINNT%205.2%20mozilla-central%20build/builds/8 HTTP/1.1> |
| 70 | | /tools/buildbot-schedulerdb//lib/python2.5/site-packages/buildbot/status/web/base.py, line 365 in content |
| 71 | | 363 data += '<body %s>\n' % " ".join(['%s="%s"' % (k,v) |
| 72 | | 364 for (k,v) in s.body_attrs.items()]) |
| 73 | | 365 data += self.body(request) |
| 74 | | 366 data += "</body>\n" |
| 75 | | Locals |
| 76 | | s |
| 77 | | buildbot.status.web.baseweb.WebStatus instance @ 0x8a9b02c <WebStatus on port tcp:8010 at 0x8a9b02c> |
| 78 | | v '#800080' |
| 79 | | data '\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n\n<html\n xmlns="http://www.w3.org/1999/xhtml"\n lang="en"\n xml:lang="en">\n<head>\n <title>Buildbot: WINNT 5.2 mozilla-central build Build #8</title>\n <link href="../../../buildbot.css" rel="stylesheet" type="text/css" />\n</head>\n\n<body vlink="#800080">\n' |
| 80 | | k 'vlink' |
| 81 | | request |
| 82 | | twisted.web.server.Request instance @ 0xb9e62cc <GET /builders/WINNT%205.2%20mozilla-central%20build/builds/8 HTTP/1.1> |
| 83 | | self |
| 84 | | buildbot.status.web.build.StatusResourceBuild instance @ 0xb198b78cL <buildbot.status.web.build.StatusResourceBuild instance at 0xb198b78c> |
| 85 | | /tools/buildbot-schedulerdb//lib/python2.5/site-packages/buildbot/status/web/build.py, line 117 in body |
| 86 | | 115 time_to_run = end - start |
| 87 | | 116 if s.isFinished(): |
| 88 | | 117 css_class = css_classes[s.getResults()[0]] |
| 89 | | 118 elif s.isStarted(): |
| 90 | | Locals |
| 91 | | time_to_run 763.84091091156006 |
| 92 | | end 1261152313.3513949 |
| 93 | | css_class 'success' |
| 94 | | start 1261151549.510484 |
| 95 | | s |
| 96 | | buildbot.status.builder.BuildStepStatus instance @ 0xb0d9750cL <buildbot.status.builder.BuildStepStatus instance at 0xb0d9750c> |
| 97 | | Globals |
| 98 | | css_classes |
| 99 | | Dictionary instance @ 0x8d5d8ac |
| 100 | | 0 'success' |
| 101 | | 1 'warnings' |
| 102 | | 2 'failure' |
| 103 | | 3 'skipped' |
| 104 | | 4 'exception' |
| 105 | | |
| 106 | | <type 'exceptions.KeyError'>: 5 |
| 107 | | }}} |