Edgewall Software
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

Implemented in [684].

comment:2 Changed 15 years ago by osimons

  • Resolution set to fixed
  • Status changed from new to closed

... and closing.

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain osimons.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.