<< Back to previous view

[QB-1701] Add configuration information in server log for build condition checking
Created: 03/Jul/13  Updated: 03/Jul/13

Status: Open
Project: QuickBuild
Component/s: None
Affects Version/s: 5.0.27
Fix Version/s: None

Type: Improvement Priority: Major
Reporter: Riku Eronen Assigned To: Robin Shen
Resolution: Unresolved Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown
Environment: All


 Description   
The server log with build condition information is pretty useless as it does not tell for what configuration it is checking the build condition or figured out that the condition is or is not satisfied or has been processed. This makes it time consuming to figure out where the system is behaving badly or in an unexpected manner when there are 300+ configurations.

Please add the configuration path (/root/name/of/config ) to the log messages.

Example of log lines that should be improved:
2013-07-03 12:45:53,188 [pool-1-thread-23933] INFO com.pmease.quickbuild.DefaultBuildEngine - Checking build condition on node 'emeastowb12:8811'...
2013-07-03 12:45:55,349 [pool-1-thread-23921] INFO com.pmease.quickbuild.DefaultBuildEngine - Build condition not satisfied, new build won't be generated.
2013-07-03 12:45:55,349 [pool-1-thread-23921] INFO com.pmease.quickbuild.DefaultBuildEngine - Build request has been processed.
Generated at Tue May 21 07:02:38 UTC 2024 using JIRA 189.