Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
None
-
master
-
None
-
aee941a1a (master), b544a5527 (dev), 8fbfa276e (6.10)
Description
Recently some builds have been randomly failing on error:
agent:2025/06/09 11:08:31 build.go:412: cd /home/qt/work/qt/qtimageformats/src/imageformats && /home/qt/work/qt/qtimageformats/doc_tools_build/install/libexec/qtattributionsscanner /home/qt/work/qt/qtimageformats --basedir /home/qt/work/qt/qtimageformats/.. --filter QDocModule=qtimageformats -o /home/qt/work/qt/qtimageformats/src/imageformats/codeattributions.qdoc agent:2025/06/09 11:08:31 build.go:412: /bin/sh: 1: /home/qt/work/qt/qtimageformats/doc_tools_build/install/libexec/qtattributionsscanner: not found
This issue occurs due to the recently implemented dependency optimization. If a module that depends on qtbase and has a fast build phase, it may trigger the documentation-warning test before qtbase has completed building its test artifacts. One of these artifacts includes the qtattributionsscanner, which is required by the documentation-warning test. As a result, the test may fail due to the missing dependency.
Integration link: https://testresults.qt.io/coin/integration/qt/qt5/tasks/1749467431
Attachments
For Gerrit Dashboard: COIN-1247 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
656318,1 | Build doc tools first | 6.9 | qt/qtbase | Status: NEW | +2 | 0 |
653280,3 | Build doc tools first | dev | qt/qtbase | Status: MERGED | +2 | 0 |
653539,3 | Call dumpState() also into ArtifactsUploaded event | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
656198,2 | Build doc tools first | 6.10 | qt/qtbase | Status: MERGED | +2 | 0 |