-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.5
-
None
-
-
774e33825 (tqtc/lts-6.5)
Latest merge log to lts-6.5:
- https://codereview.qt-project.org/c/qt/tqtc-qtmqtt/+/669060
- https://ci-files01-hki.ci.qt.io:8081/coin/integration/qt/tqtc-qtmqtt/tasks/1755523236
Shows that MQTT with Win 10 and 11 is passing but Tst_MqttConformance silently fails:
FAIL! : Tst_MqttConformance::basic_test(V3.1.1) 'client.state() == QMqttClient::Connected' returned FALSE. (Could not connect to broker) FAIL! : Tst_MqttConformance::retained_message_test(4:receiveRetain) 'client.state() == QMqttClient::Connected' returned FALSE. (Could not connect to broker) FAIL! : Tst_MqttConformance::retained_message_test(4:clearRetain) 'client.state() == QMqttClient::Connected' returned FALSE. (Could not connect to broker) FAIL! : Tst_MqttConformance::will_message_test(V3.1.1) 'client.state() == QMqttClient::Connected' returned FALSE. (Could not connect to broker) FAIL! : Tst_MqttConformance::zero_length_clientid_test(4:cleanSession) 'client.state() == QMqttClient::Connected' returned FALSE. (Could not connect to broker.) FAIL! : Tst_MqttConformance::offline_message_queueing_test(V3.1.1) 'client.state() == QMqttClient::Connected' returned FALSE. (Could not connect to broker.)
And tst_conformance fails:
1/10 Test #1: tst_conformance ...................***Failed
But Coin ignores it:
Process finished with error exit status 8 but the result is ignored as instructed by Coin.
There is a ticket where same tests have failed in 5.15 and the fix was to update MQTT broker
- https://bugreports.qt.io/browse/QTBUG-130573
- Therefore it's reasonable to add this MQTT broker update fix also to 6.5 where it's missing
- relates to
-
QTBUG-130573 Windows: Tst_MqttConformance::basic_test and some others in same testcase fails with "Could not connect to broker" when removing Python 2
-
- Closed
-