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)
Change History (7)
comment:1 Changed 17 years ago by thomas_mueller_ffb
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.
comment:6 Changed 12 years ago by Mark Potter <mpotter@…>
- Cc mpotter@… added
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