Modify ↓
Opened 17 years ago
Closed 15 years ago
#268 closed defect (fixed)
Slave should print out the current date/time on failure
Reported by: | manu.blot@… | Owned by: | osimons |
---|---|---|---|
Priority: | major | Milestone: | 0.6 |
Component: | Build slave | Version: | 0.5.3 |
Keywords: | Cc: | ||
Operating System: | BSD |
Description
Whenever the slave fails, especially when the error is due to a remote issue, the slave should print out the current date time so that the error can be tracked down between the server/master and the slave, e.g.:
Slave
[DEBUG ] /bin/sh exited with code 0 [INFO ] Build step build-sdk completed successfully [DEBUG ] Sending POST request to 'http://server/trac/sdk/builds/218/steps/' [WARNING ] Server returned error 500: Internal Server Error [DEBUG ] Removing build directory /private/var/folders/3h/3hKDHQngExGoFklHbVAHAk+++TI/-Tmp-/bittenkCUwf8/build_sdk-debug_218 [ERROR ] HTTP Error 500: Internal Server Error [DEBUG ] Removing temporary directory /var/folders/3h/3hKDHQngExGoFklHbVAHAk+++TI/-Tmp-/bittenkCUwf8
Master
It is really hard to find the matching issue on the server, i.e. what issue has caused the internal error. From Apache log
[Wed Mar 26 11:41:51 2008] [error] [client 10.0.0.141] A failure occurred while driving the update report editor [500, #160005] [Wed Mar 26 11:41:51 2008] [error] [client 10.0.0.141] Target path does not exist [500, #160005]
does this error actually match the slave one?
Attachments (0)
Change History (2)
comment:1 Changed 15 years ago by osimons
- Owner changed from cmlenz to osimons
comment:2 Changed 15 years ago by osimons
- Resolution set to fixed
- Status changed from new to closed
... and closing.
Note: See
TracTickets for help on using
tickets.
Implemented in [684].