Edgewall Software
Modify

Opened 16 years ago

Closed 15 years ago

#331 closed enhancement (wontfix)

special wait command on BuildSlave. "Waiting on License"

Reported by: anonymous Owned by: cmlenz
Priority: minor Milestone: 0.6
Component: Build slave Version: 0.5.3
Keywords: Cc:
Operating System: BSD

Description

For our FPGA toolchain we only have 1 license. When working with this floating license on another computer the buildSlave cant compile the step. We can detect if this license is in use with a return code. But this wil result in a "Failure" as build result. I would hope Bitten will give result "Waiting for License" on the Build Status? page on Trac. Later it should try to rebuild (test if the license is available) on the next cycle.

Attachments (0)

Change History (2)

comment:1 Changed 16 years ago by ebray

  • Priority changed from major to minor

I don't see that there's anything Bitten can do here, as this is a problem specific to your tool. You could write a plugin to do something about this, but otherwise you'll have to manually invalidate any build that fails in this way. I'd say wontfix for this, if I had permission to close tickets.

comment:2 Changed 15 years ago by wbell

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

It doesn't seem to me that bitten can help here. Longterm, one could see a feature where bitten handles some of the license restrictions (ie, only allow this rule [which happens to use tool x] to run with one slave at a time.)

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain cmlenz.
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.