Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
None
-
13
-
Qt6_Foundation_Sprint 28, Qt6_Foundation_Sprint 29, Qt6_Foundation_Sprint 30, Qt6_Foundation_Sprint 31
Description
The QtRO tests for QAbstractItemModel are fragile: the root of the problem is that client requests don't know the shape of the response (list, tree, etc), so several client-server trips may be necessary and detecting when a QCOMPARE or QVERIFY can be made is difficult.
Review the tests and investigate whether the current approach can be improved. https://codereview.qt-project.org/c/qt/qtbase/+/302905 may be relevant.