Details
-
Suggestion
-
Resolution: Unresolved
-
None
-
None
Description
Bamboo logs an ERROR in DefaultChangeDetectionManager for a repository enabled with the quiet period because the change detection time exceeds the default threshold of 30 seconds.
A repository configured with an enabled quiet period is expected to take more than 30 seconds to complete. It would be better if the quiet period was considered while counting the time it took to perform the operation and whether it was an ERROR.
Steps to reproduce;
- Create a Bitbucket Linked Repository with an Enabled quiet period
- Quiet period: 60
- Maximum retries: 2
- Link the repository to a Build Plan
- Commit something to your repository
- check the atlassian-bamboo.log, and you will see an ERROR log like below
tail -100f logs/atlassian-bamboo.log | grep 'DefaultChangeDetectionManager' 2024-03-12 16:56:46,534 INFO [15-BAM::PlanExec:pool-16-thread-1] [DefaultChangeDetectionManager] : Found one change for plan 'TES-BAM', waiting 1 minute to see if there are any more... (one retry remaining) 2024-03-12 16:57:47,447 ERROR [15-BAM::PlanExec:pool-16-thread-1] [DefaultChangeDetectionManager] Bamboo operation time: Change detection for plan TES-BAM took 61660 ms