Ticket #2337 (closed enhancement: worksforme)
gitpoller fails to fetch commit following twisted errors
|Reported by:||Clement||Owned by:|
On my environnement, the getProcessOutput command of twistd sometimes fails with an OSError exception (Errno 11 or 513). The exception is catched by buildbot and the polling fails. The problem is that the git repository is already updated and that the commit will be then ignored by the next buildbot pollings. This is particulary annoying when several commits are pushed in the same time and that the exception occurs in the middle, resulting in the second half of the commit set not being seen by buildbot.
Would it be possible to retry the calls to getProcessOutput when exception occurs or if gitpoller fails, to move the HEAD of the repository to the HEAD of the last successful polling.
- Status changed from new to closed
- Resolution set to fixed
- Cc clement.demongeot@… added
- Status changed from closed to reopened
- Resolution fixed deleted
- Type changed from undecided to enhancement
- Milestone changed from undecided to 0.8.+