Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12, 5.14
-
-
a7f0ba8c2d64dcb942069a6fd5ea17166b3b7a6d (qt/qtmultimedia/5.14) 060e2e7846441a65bfdab5cf0afea008b1bbb13f (qt/qtmultimedia/5.14) c22f263c5d7bd602197215978d59e53d67a7dd6d (qt/qtmultimedia/5.12)
Description
Here is the log from the first incident:
http://coin/coin/integration/qt/qtmultimedia/tasks/1581603237
********* Start testing of tst_QMediaPlayerBackend ********* Config: Using QtTest library 5.14.2, Qt 5.14.2 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 7.4.1 20190905 [gcc-7-branch revision 275407]) QDEBUG : tst_QMediaPlayerBackend::initTestCase() [ 0.132 D] qt.qpa.events QXcbConnection::printXcbEvent - Event | XCB_PROPERTY_NOTIFY(28) | sequence: 405 QDEBUG : tst_QMediaPlayerBackend::initTestCase() [ 0.132 D] qt.qpa.events QXcbConnection::printXcbEvent - Event | XCB_PROPERTY_NOTIFY(28) | sequence: 405 QWARN : tst_QMediaPlayerBackend::initTestCase() [ 0.332 W] default QGstreamerPlayerSession::processBusMessage - Warning: "No decoder available for type 'video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)5.1, profile=(string)high, codec_data=(buffer)01640033ffe1001d67640033ac568288fdffe000800062000003000200000300641e30654001000568fe32c8b0, width=(int)160, height=(int)120, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)213/160'." QWARN : tst_QMediaPlayerBackend::initTestCase() [ 0.332 W] default QGstreamerPlayerSession::processBusMessage - Warning: "No decoder available for type 'audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2'." QWARN : tst_QMediaPlayerBackend::initTestCase() [ 0.335 W] default QGstreamerPlayerSession::processBusMessage - Error: "Your GStreamer installation is missing a plug-in." QWARN : tst_QMediaPlayerBackend::initTestCase() [ 0.567 W] default QGstreamerPlayerSession::processBusMessage - Warning: "No decoder available for type 'audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)48000, channels=(int)2, parsed=(boolean)true'." QWARN : tst_QMediaPlayerBackend::initTestCase() [ 0.570 W] default QGstreamerPlayerSession::processBusMessage - Error: "Your GStreamer installation is missing a plug-in." QWARN : tst_QMediaPlayerBackend::initTestCase() [ 0.766 W] default QGstreamerPlayerSession::processBusMessage - Warning: "No decoder available for type 'audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)48000, channels=(int)2, parsed=(boolean)true'." QWARN : tst_QMediaPlayerBackend::initTestCase() [ 0.770 W] default QGstreamerPlayerSession::processBusMessage - Error: "Your GStreamer installation is missing a plug-in." PASS : tst_QMediaPlayerBackend::initTestCase() FAIL! : tst_QMediaPlayerBackend::processEOS() Compared values are not the same Actual (positionSpy.first()[0].value()): 2 Expected (0) : 0 Loc: [tst_qmediaplayerbackend.cpp(521)] PASS : tst_QMediaPlayerBackend::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 3077ms ********* Finished testing of tst_QMediaPlayerBackend *********
External log:
The wanted action
- Fix the autotest flakiness in all affected versions, not just one.
- Please delegate this task to a suitable developer
Guidelines for debugging
Please see the internal page https://intranet.qt.io/display/QTRD/Metrics+Guidelines+for+Grafana+Tool+for+Autotests+with+Issues
How to locate the failed flaky test:
Please open the link to the Grafana dashboard showing the failure history of the test:
Please see the panel List of the recent flaky tests (both passed and failed). Sort it based on the results to see the failed instances.
Please open the links to the Coin tasks containing the logs. Please see the test section containing state "Error" and open corresponding logs. There are two versions of the links. The first one is for the Qt company internal use allowing you to re-schedule build for debugging. The second one is public, allowing only to browse the logs.
List of the incidents:
- Incident 1: Qt 5.14: Host openSUSE_15_0, target openSUSE_15_0, GCC compiler
- Incident 2: Qt 5.14: Host openSUSE_15_0, target openSUSE_15_0, GCC compiler
- Incident 3: Qt 5.14: Host openSUSE_15_0, target openSUSE_15_0, GCC compiler
- Incident 4: Qt 5.14: Host Ubuntu_18_04, target Ubuntu_18_04, GCC compiler
- Incident 5: Qt 5.14: Host Ubuntu_18_04, target Ubuntu_18_04, GCC compiler