Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
6.10
-
None
-
d9f792473 (dev), b20cdb5ac (dev), dd32fb056 (dev), 03909ae34 (dev), 4cd2100b9 (dev)
Description
tst_qmlformat is slow and is doing out of process formatting for most files. Also, people have a tendency to use it to add new out of process tests that actually should be in process.
Make the distinction clear by splitting the test in two files, such that non-cli tests that don't need to spawn a qmlformat executable are implemented in tst_qmlformat that only has tools to run in-process formatting.
Attachments
For Gerrit Dashboard: QTBUG-134669 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
631309,8 | tst_qmlformat: prefer in-process formatting instead of out-of-process | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
631310,8 | tst_qmlformat: extract common code into base class | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
631311,9 | tst_qmlformat: move cli stuff to tst_qmlformat_cli | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
632169,4 | tst_qmlformat: clean up in-process formatting method | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
632170,4 | tst_qmlformat: move common functionality into header | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |