Details
-
Bug
-
Resolution: Cannot Reproduce
-
P1: Critical
-
None
-
master
-
None
Description
When Coin is restarted, all cancelled integrations from gerrit (status: integrating) should be started again. Here is the Coin restart example from 18.3.2019:
On IRC #qtci -channel:
[14:37:51] <aakeskim> all: restarting coin to reduce the amount of threads that seem to clock the service completely
Following integrations were cancelled due Coin restart:
h4. [qt/qtbase: refs/builds/qtci/5.12/1552902261 → 5.12 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtbase/tasks/1552903349] h4. [qt/qtbase: refs/builds/qtci/dev/1552891544 → dev [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtbase/tasks/1552903351] h4. [qt/qtmultimedia: refs/builds/qtci/5.12/1552905893 → 5.12 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtmultimedia/tasks/1552905894] h4. [qt/qt5: refs/builds/qtci/5.12/1552906162 → 5.12 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qt5/tasks/1552906163] h4. [yocto/meta-boot2qt: refs/builds/qtci/thud/1552906163 → thud [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/yocto/meta-boot2qt/tasks/1552906165] h4. [qt3dstudio/qt3dstudio: refs/builds/qtci/2.3/1552906263 → 2.3 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt3dstudio/qt3dstudio/tasks/1552906264] h4. [qt/qtwebengine: refs/builds/qtci/5.13/1552906528 → 5.13 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtwebengine/tasks/1552906529] h4. [qt/qtdeclarative: refs/builds/qtci/5.13/1552906662 → 5.13 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtdeclarative/tasks/1552906664] h4. [qt/qtdeclarative: refs/builds/qtci/dev/1552906730 → dev [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtdeclarative/tasks/1552906732] h4. [tqtc-boot2qt/qtsaferenderer: refs/builds/qtci/2.0/1552906996 → 2.0 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/tqtc-boot2qt/qtsaferenderer/tasks/1552906997] h4. [qt/qtdeclarative: refs/builds/qtci/5.12/1552909381 → 5.12 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtdeclarative/tasks/1552909383] h4. [qt/qttools: refs/builds/qtci/5.12/1552910447 → 5.12 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qttools/tasks/1552910447] h4. [pyside/pyside-setup: refs/builds/qtci/5.12/1552911709 → 5.12 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/pyside/pyside-setup/tasks/1552911710] h4. [qt/qtlocation: refs/builds/qtci/5.12/1552911913 → 5.12 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtlocation/tasks/1552911914] h4. [qt/qtlocation: refs/builds/qtci/5.13/1552911982 → 5.13 [Integration] Cancelled|http://10.212.3.36:8080/coin/integration/qt/qtlocation/tasks/1552911983]
But when Coin was back up again, only following integrations were deplyed again:
2019-03-18 12:38:19,795 DEBUG:gerrit_monitor(24494): Checking integrating and staged states on startup 2019-03-18 12:38:21,998 INFO:gerrit_monitor(24494): Resume integration for "tqtc-boot2qt/qtsaferenderer", "2.0" - build branch: "refs/builds/qtci/2.0/1552906996" 2019-03-18 12:38:21,999 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged tqtc-boot2qt/qtsaferenderer-2.0 ref: refs/builds/qtci/2.0/1552906996 2019-03-18 12:38:22,157 INFO:gerrit_monitor(24494): Resume integration for "qt/qtlocation", "5.12" - build branch: "refs/builds/qtci/5.12/1552911913" 2019-03-18 12:38:22,158 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged qt/qtlocation-5.12 ref: refs/builds/qtci/5.12/1552911913 2019-03-18 12:38:22,321 INFO:gerrit_monitor(24494): Resume integration for "pyside/pyside-setup", "5.12" - build branch: "refs/builds/qtci/5.12/1552911709" 2019-03-18 12:38:22,322 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged pyside/pyside-setup-5.12 ref: refs/builds/qtci/5.12/1552911709 2019-03-18 12:38:22,339 INFO:gerrit_monitor(24494): Resume integration for "yocto/meta-boot2qt", "thud" - build branch: "refs/builds/qtci/thud/1552906163" 2019-03-18 12:38:22,340 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged yocto/meta-boot2qt-thud ref: refs/builds/qtci/thud/1552906163 2019-03-18 12:38:22,503 INFO:gerrit_monitor(24494): Resume integration for "qt/qtmultimedia", "5.12" - build branch: "refs/builds/qtci/5.12/1552905893" 2019-03-18 12:38:22,504 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged qt/qtmultimedia-5.12 ref: refs/builds/qtci/5.12/1552905893 2019-03-18 12:38:22,511 INFO:gerrit_monitor(24494): Resume integration for "qt/qttools", "5.12" - build branch: "refs/builds/qtci/5.12/1552910447" 2019-03-18 12:38:22,512 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged qt/qttools-5.12 ref: refs/builds/qtci/5.12/1552910447 2019-03-18 12:38:22,584 INFO:gerrit_monitor(24494): Resume integration for "qt3dstudio/qt3dstudio", "2.3" - build branch: "refs/builds/qtci/2.3/1552906263" 2019-03-18 12:38:22,585 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged qt3dstudio/qt3dstudio-2.3 ref: refs/builds/qtci/2.3/1552906263 2019-03-18 12:38:22,870 INFO:gerrit_monitor(24494): Resume integration for "qt/qtwebengine", "5.13" - build branch: "refs/builds/qtci/5.13/1552906528" 2019-03-18 12:38:22,871 DEBUG:gerrit_monitor(24494): Start integration of: EventType.patches_staged qt/qtwebengine-5.13 ref: refs/builds/qtci/5.13/1552906528
For example qt/qtbase integrations were not started and those are staying in integrating status in Gerrit and blocking all future staged changes until the state is corrected.