Edgewall Software
Modify

Opened 17 years ago

Last modified 12 years ago

#179 new enhancement

Display connected build slaves

Reported by: thomas_mueller_ffb Owned by: wbell
Priority: minor Milestone:
Component: Trac plugin Version: dev
Keywords: Cc: srl@…, mpotter@…
Operating System:

Description

in would be a great feature to see the connected build slaves with their configuration values etc. maybe there is a button to check the status of the build slave

Attachments (1)

t179_listener.patch (2.1 KB) - added by Steven R. Loomis <srl@…> 15 years ago.
patch against trunk that adds an ISlaveListener

Download all attachments as: .zip

Change History (7)

comment:1 Changed 17 years ago by thomas_mueller_ffb

Maybe this is no longer possible due to the new http protocol between slave and master/trac-plugin.

@admin: please remove my email from the initial post - i don't want to be spammed! ;-) THX

comment:2 Changed 17 years ago by thomas_mueller_ffb

But the slave-object of build could hold the last request date time, which can be displayed in the build status page.
In addition the status of the slave can be determined by computing the difference of current and the last request time. If the diff exceeds the poll-time one can assume the slave is no longer alive.
Two symbols like a green and a red light can we added as well......

I'll have a closer look and see what I can do .....

comment:3 Changed 15 years ago by wbell

  • Owner changed from cmlenz to wbell

I have a patch for this. Statuses of slaves are kept around, and the state of each slave (working on build x, waiting for a new build, disconnected, etc) is stored in the database and accessible from a new status page. It's very useful for tracking our slaves.

I'll attempt to get this into the mainline.

comment:4 Changed 15 years ago by jhampton

I'd love to see this feature added. I'd be happy to test a patch if you have one.

comment:5 Changed 15 years ago by Steven R. Loomis <srl@…>

  • Cc srl@… added

This would be really great for bringing up target platforms. Build Configurations says you can run the slave to see what the values for os, etc are. But the slaves already connect all the time, it would be nice to see these centrally, and offer their values as autocompletes for filling in target platforms.

Changed 15 years ago by Steven R. Loomis <srl@…>

patch against trunk that adds an ISlaveListener

comment:6 Changed 12 years ago by Mark Potter <mpotter@…>

  • Cc mpotter@… added

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain wbell.
Author


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

 
Note: See TracTickets for help on using tickets.