[mythtv-commits] Ticket #13647: Backend segfaults (probably in JobQueue)

MythTV noreply at mythtv.org
Thu Jul 9 08:05:33 UTC 2020


#13647: Backend segfaults (probably in JobQueue)
--------------------------------+-------------------------------
 Reporter:  warpme              |          Owner:  David Hampton
     Type:  Bug Report - Crash  |         Status:  assigned
 Priority:  minor               |      Milestone:  31.1
Component:  MythTV - General    |        Version:  Master Head
 Severity:  medium              |     Resolution:
 Keywords:                      |  Ticket locked:  0
--------------------------------+-------------------------------

Comment (by warpme):

 David,
 Thx for quick reaction :-)

 Here is result of make test:

 I'm not sure where I need to look for expected results...


 {{{
 ********* Start testing of TestEITFixups *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestEITFixups::initTestCase()
 PASS   : TestEITFixups::testUKFixups1()
 PASS   : TestEITFixups::testUKFixups2()
 PASS   : TestEITFixups::testUKFixups3()
 PASS   : TestEITFixups::testUKFixups4()
 PASS   : TestEITFixups::testUKFixups5()
 PASS   : TestEITFixups::testUKFixups6()
 PASS   : TestEITFixups::testUKFixups7()
 PASS   : TestEITFixups::testUKFixups8()
 PASS   : TestEITFixups::testUKFixups9()
 PASS   : TestEITFixups::testUKLawAndOrder()
 PASS   : TestEITFixups::testUKMarvel()
 PASS   : TestEITFixups::testUKXFiles()
 PASS   : TestEITFixups::testDEPro7Sat1()
 PASS   : TestEITFixups::testHTMLFixup()
 PASS   : TestEITFixups::testSkyEpisodes()
 PASS   : TestEITFixups::testUnitymedia()
 PASS   : TestEITFixups::testDeDisneyChannel()
 PASS   : TestEITFixups::testATV()
 PASS   : TestEITFixups::test64BitEnum()
 PASS   : TestEITFixups::cleanupTestCase()
 Totals: 21 passed, 0 failed, 0 skipped, 0 blacklisted, 106ms
 ********* Finished testing of TestEITFixups *********

 ********* Start testing of TestAvcInfo *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestAvcInfo::initTestCase()
 PASS   : TestAvcInfo::test_guids()
 PASS   : TestAvcInfo::cleanupTestCase()
 Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
 ********* Finished testing of TestAvcInfo *********

 ********* Start testing of TestFrequencies *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestFrequencies::initTestCase()
 PASS   : TestFrequencies::test_gchanlists(us-bcast)
 PASS   : TestFrequencies::test_gchanlists(france)
 PASS   : TestFrequencies::test_gchanlists(bogus)
 PASS   : TestFrequencies::test_get_tables(dbvt_ofdm_gb)
 PASS   : TestFrequencies::test_get_tables(dbvt_ofdm_au)
 PASS   : TestFrequencies::test_get_tables(dbvc_qam_de)
 PASS   : TestFrequencies::test_get_tables(atsc uscable)
 PASS   : TestFrequencies::test_get_tables(qam256 uscable)
 PASS   : TestFrequencies::test_get_tables(us bcast)
 PASS   : TestFrequencies::test_get_tables(us cable hrc)
 PASS   : TestFrequencies::test_get_tables(france)
 PASS   : TestFrequencies::test_get_tables(dbvc_qam_xx)
 PASS   : TestFrequencies::test_get_closest(dbvt_ofdm_gb 1)
 PASS   : TestFrequencies::test_get_closest(dbvt_ofdm_gb 2)
 PASS   : TestFrequencies::test_get_closest(dbvt_ofdm_au 1)
 PASS   : TestFrequencies::test_get_closest(dbvt_ofdm_au 2)
 PASS   : TestFrequencies::test_get_closest(dbvc_qam_de 1)
 PASS   : TestFrequencies::test_get_closest(dbvc_qam_de 2)
 PASS   : TestFrequencies::test_get_closest(atsc uscable 1)
 PASS   : TestFrequencies::test_get_closest(atsc uscable 2)
 PASS   : TestFrequencies::test_get_closest(qam256 uscable 1)
 PASS   : TestFrequencies::test_get_closest(qam256 uscable 2)
 PASS   : TestFrequencies::test_get_closest(us bcast 1)
 PASS   : TestFrequencies::test_get_closest(us bcast 2)
 PASS   : TestFrequencies::test_get_closest(us cable hrc 1)
 PASS   : TestFrequencies::test_get_closest(us cable hrc 2)
 PASS   : TestFrequencies::cleanupTestCase()
 Totals: 28 passed, 0 failed, 0 skipped, 0 blacklisted, 9ms
 ********* Finished testing of TestFrequencies *********

 ********* Start testing of TestIPTVRecorder *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestIPTVRecorder::initTestCase()
 PASS   : TestIPTVRecorder::TuningData()
 SKIP   : TestIPTVRecorder::TuningDataVLCStyle() Do we want to support non-
 conformant urls that happen to work with VLC?
    Loc: [moc/../test_iptvrecorder.h(77)]
 PASS   : TestIPTVRecorder::ParseChanInfo()
 PASS   : TestIPTVRecorder::ParseRTP()
 PASS   : TestIPTVRecorder::cleanupTestCase()
 Totals: 5 passed, 0 failed, 1 skipped, 0 blacklisted, 2ms
 ********* Finished testing of TestIPTVRecorder *********

 ********* Start testing of TestMythIOWrapper *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestMythIOWrapper::initTestCase()
 PASS   : TestMythIOWrapper::local_directory_test()
 PASS   : TestMythIOWrapper::cleanupTestCase()
 Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
 ********* Finished testing of TestMythIOWrapper *********

 ********* Start testing of TestCopyFrames *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestCopyFrames::initTestCase()
 PASS   : TestCopyFrames::YV12copy(SSE)
 RESULT : TestCopyFrames::YV12copy():"SSE":
      70 msecs per iteration (total: 70, iterations: 1)
 PASS   : TestCopyFrames::YV12copy(Pure C)
 RESULT : TestCopyFrames::YV12copy():"Pure C":
      71 msecs per iteration (total: 71, iterations: 1)
 PASS   : TestCopyFrames::NV12copy(SSE)
 RESULT : TestCopyFrames::NV12copy():"SSE":
      80 msecs per iteration (total: 80, iterations: 1)
 PASS   : TestCopyFrames::NV12copy(Pure C)
 RESULT : TestCopyFrames::NV12copy():"Pure C":
      460 msecs per iteration (total: 460, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopy(64)
 RESULT : TestCopyFrames::NV12SSEcopy():"64":
      81 msecs per iteration (total: 81, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopy(32)
 RESULT : TestCopyFrames::NV12SSEcopy():"32":
      80 msecs per iteration (total: 80, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopy(16)
 RESULT : TestCopyFrames::NV12SSEcopy():"16":
      70 msecs per iteration (total: 70, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopy(0)
 RESULT : TestCopyFrames::NV12SSEcopy():"0":
      69 msecs per iteration (total: 69, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned(64)
 RESULT : TestCopyFrames::NV12StrideAligned():"64":
      83 msecs per iteration (total: 83, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned(32)
 RESULT : TestCopyFrames::NV12StrideAligned():"32":
      79 msecs per iteration (total: 79, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned(16)
 RESULT : TestCopyFrames::NV12StrideAligned():"16":
      69 msecs per iteration (total: 69, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned(0)
 RESULT : TestCopyFrames::NV12StrideAligned():"0":
      70 msecs per iteration (total: 70, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopySrcNotAligned(64)
 RESULT : TestCopyFrames::NV12SSEcopySrcNotAligned():"64":
      83 msecs per iteration (total: 83, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopySrcNotAligned(32)
 RESULT : TestCopyFrames::NV12SSEcopySrcNotAligned():"32":
      84 msecs per iteration (total: 84, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopySrcNotAligned(16)
 RESULT : TestCopyFrames::NV12SSEcopySrcNotAligned():"16":
      71 msecs per iteration (total: 71, iterations: 1)
 PASS   : TestCopyFrames::NV12SSEcopySrcNotAligned(0)
 RESULT : TestCopyFrames::NV12SSEcopySrcNotAligned():"0":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_DstNotAligned(64)
 RESULT : TestCopyFrames::NV12StrideAligned_DstNotAligned():"64":
      90 msecs per iteration (total: 90, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_DstNotAligned(32)
 RESULT : TestCopyFrames::NV12StrideAligned_DstNotAligned():"32":
      85 msecs per iteration (total: 85, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_DstNotAligned(16)
 RESULT : TestCopyFrames::NV12StrideAligned_DstNotAligned():"16":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_DstNotAligned(0)
 RESULT : TestCopyFrames::NV12StrideAligned_DstNotAligned():"0":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_NeitherAligned(64)
 RESULT : TestCopyFrames::NV12StrideAligned_NeitherAligned():"64":
      91 msecs per iteration (total: 91, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_NeitherAligned(32)
 RESULT : TestCopyFrames::NV12StrideAligned_NeitherAligned():"32":
      87 msecs per iteration (total: 87, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_NeitherAligned(16)
 RESULT : TestCopyFrames::NV12StrideAligned_NeitherAligned():"16":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_NeitherAligned(7)
 RESULT : TestCopyFrames::NV12StrideAligned_NeitherAligned():"7":
      87 msecs per iteration (total: 87, iterations: 1)
 PASS   : TestCopyFrames::NV12StrideAligned_NeitherAligned(0)
 RESULT : TestCopyFrames::NV12StrideAligned_NeitherAligned():"0":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12VariousWidth(1080)
 RESULT : TestCopyFrames::NV12VariousWidth():"1080":
      141 msecs per iteration (total: 141, iterations: 1)
 PASS   : TestCopyFrames::NV12VariousWidth(1440)
 RESULT : TestCopyFrames::NV12VariousWidth():"1440":
      157 msecs per iteration (total: 157, iterations: 1)
 PASS   : TestCopyFrames::NV12VariousWidth(720)
 RESULT : TestCopyFrames::NV12VariousWidth():"720":
      79 msecs per iteration (total: 79, iterations: 1)
 PASS   : TestCopyFrames::NV12VariousWidth(600)
 RESULT : TestCopyFrames::NV12VariousWidth():"600":
      74 msecs per iteration (total: 74, iterations: 1)
 PASS   : TestCopyFrames::NV12VariousWidth(300)
 RESULT : TestCopyFrames::NV12VariousWidth():"300":
      56 msecs per iteration (total: 56, iterations: 1)
 PASS   : TestCopyFrames::YV12USWCcopy()
 RESULT : TestCopyFrames::YV12USWCcopy():
      70 msecs per iteration (total: 70, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopy(64)
 RESULT : TestCopyFrames::NV12USWCcopy():"64":
      80 msecs per iteration (total: 80, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopy(32)
 RESULT : TestCopyFrames::NV12USWCcopy():"32":
      78 msecs per iteration (total: 78, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopy(16)
 RESULT : TestCopyFrames::NV12USWCcopy():"16":
      68 msecs per iteration (total: 68, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopy(0)
 RESULT : TestCopyFrames::NV12USWCcopy():"0":
      68 msecs per iteration (total: 68, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned(64)
 RESULT : TestCopyFrames::NV12USWCStrideAligned():"64":
      81 msecs per iteration (total: 81, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned(32)
 RESULT : TestCopyFrames::NV12USWCStrideAligned():"32":
      78 msecs per iteration (total: 78, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned(16)
 RESULT : TestCopyFrames::NV12USWCStrideAligned():"16":
      68 msecs per iteration (total: 68, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned(0)
 RESULT : TestCopyFrames::NV12USWCStrideAligned():"0":
      68 msecs per iteration (total: 68, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopySrcNotAligned(64)
 RESULT : TestCopyFrames::NV12USWCcopySrcNotAligned():"64":
      82 msecs per iteration (total: 82, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopySrcNotAligned(32)
 RESULT : TestCopyFrames::NV12USWCcopySrcNotAligned():"32":
      81 msecs per iteration (total: 81, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopySrcNotAligned(16)
 RESULT : TestCopyFrames::NV12USWCcopySrcNotAligned():"16":
      70 msecs per iteration (total: 70, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCcopySrcNotAligned(0)
 RESULT : TestCopyFrames::NV12USWCcopySrcNotAligned():"0":
      70 msecs per iteration (total: 70, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned(64)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned():"64":
      88 msecs per iteration (total: 88, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned(32)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned():"32":
      88 msecs per iteration (total: 88, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned(16)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned():"16":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned(0)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_DstNotAligned():"0":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned(64)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned():"64":
      91 msecs per iteration (total: 91, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned(32)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned():"32":
      85 msecs per iteration (total: 85, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned(16)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned():"16":
      71 msecs per iteration (total: 71, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned(7)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned():"7":
      86 msecs per iteration (total: 86, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned(0)
 RESULT : TestCopyFrames::NV12USWCStrideAligned_NeitherAligned():"0":
      72 msecs per iteration (total: 72, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCVariousWidth(1080)
 RESULT : TestCopyFrames::NV12USWCVariousWidth():"1080":
      137 msecs per iteration (total: 137, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCVariousWidth(1440)
 RESULT : TestCopyFrames::NV12USWCVariousWidth():"1440":
      159 msecs per iteration (total: 159, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCVariousWidth(720)
 RESULT : TestCopyFrames::NV12USWCVariousWidth():"720":
      78 msecs per iteration (total: 78, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCVariousWidth(600)
 RESULT : TestCopyFrames::NV12USWCVariousWidth():"600":
      73 msecs per iteration (total: 73, iterations: 1)
 PASS   : TestCopyFrames::NV12USWCVariousWidth(300)
 RESULT : TestCopyFrames::NV12USWCVariousWidth():"300":
      56 msecs per iteration (total: 56, iterations: 1)
 PASS   : TestCopyFrames::cleanupTestCase()
 Totals: 59 passed, 0 failed, 0 skipped, 0 blacklisted, 31721ms
 ********* Finished testing of TestCopyFrames *********

 ********* Start testing of TestMhegDsmcc *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestMhegDsmcc::initTestCase()
 PASS   : TestMhegDsmcc::test_objects()
 PASS   : TestMhegDsmcc::test_carousel(1a)
 PASS   : TestMhegDsmcc::test_carousel(1b)
 PASS   : TestMhegDsmcc::test_carousel(1c)
 PASS   : TestMhegDsmcc::test_carousel(1x)
 PASS   : TestMhegDsmcc::test_carousel(2a)
 PASS   : TestMhegDsmcc::test_carousel(2x)
 PASS   : TestMhegDsmcc::test_carousel(3a)
 PASS   : TestMhegDsmcc::test_carousel(3x)
 PASS   : TestMhegDsmcc::cleanupTestCase()
 Totals: 11 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
 ********* Finished testing of TestMhegDsmcc *********

 ********* Start testing of TestMPEGTables *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestMPEGTables::initTestCase()
 PASS   : TestMPEGTables::pat_test()
 PASS   : TestMPEGTables::dvbdate()
 PASS   : TestMPEGTables::tdt_test()
 PASS   : TestMPEGTables::ContentIdentifierDescriptor_test()
 PASS   : TestMPEGTables::clone_test()
 PASS   : TestMPEGTables::PrivateDataSpecifierDescriptor_test()
 PASS   : TestMPEGTables::PrivateUPCCablecomEpisodetitleDescriptor_test()
 PASS   : TestMPEGTables::ItemList_test()
 PASS   : TestMPEGTables::TestUCS2()
 PASS   : TestMPEGTables::ParentalRatingDescriptor_test()
 PASS   : TestMPEGTables::ExtendedEventDescriptor_test()
 PASS   : TestMPEGTables::OTAChannelName_test()
 PASS   : TestMPEGTables::cleanupTestCase()
 Totals: 14 passed, 0 failed, 0 skipped, 0 blacklisted, 11ms
 ********* Finished testing of TestMPEGTables *********

 ********* Start testing of TestDataContracts *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestDataContracts::initTestCase()
 PASS   : TestDataContracts::test_channelinfo()
 PASS   : TestDataContracts::test_program()
 XFAIL  : TestDataContracts::test_programlist() Bogus count
    Loc: [test_datacontracts.cpp(113)]
 PASS   : TestDataContracts::test_programlist()
 PASS   : TestDataContracts::test_recrule()
 PASS   : TestDataContracts::test_recordinginfo()
 PASS   : TestDataContracts::cleanupTestCase()
 Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms
 ********* Finished testing of TestDataContracts *********

 ********* Start testing of TestAudioConvert *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestAudioConvert::initTestCase()
 PASS   : TestAudioConvert::Identical(Full Range)
 PASS   : TestAudioConvert::Identical(8 bytes)
 PASS   : TestAudioConvert::Identical(24 bytes)
 PASS   : TestAudioConvert::Identical(0 bytes)
 PASS   : TestAudioConvert::S16ToFloat(Full Range)
 PASS   : TestAudioConvert::S16ToFloat(8 bytes)
 PASS   : TestAudioConvert::S16ToFloat(24 bytes)
 PASS   : TestAudioConvert::S16ToFloat(0 bytes)
 PASS   : TestAudioConvert::S16ToS24LSB(Full Range)
 PASS   : TestAudioConvert::S16ToS24LSB(8 bytes)
 PASS   : TestAudioConvert::S16ToS24LSB(24 bytes)
 PASS   : TestAudioConvert::S16ToS24LSB(0 bytes)
 PASS   : TestAudioConvert::S24LSBToS32(Full Range)
 PASS   : TestAudioConvert::S24LSBToS32(8 bytes)
 PASS   : TestAudioConvert::S24LSBToS32(24 bytes)
 PASS   : TestAudioConvert::S24LSBToS32(0 bytes)
 PASS   : TestAudioConvert::S16ToS24(Full Range)
 PASS   : TestAudioConvert::S16ToS24(8 bytes)
 PASS   : TestAudioConvert::S16ToS24(24 bytes)
 PASS   : TestAudioConvert::S16ToS24(0 bytes)
 PASS   : TestAudioConvert::S24ToS32(Full Range)
 PASS   : TestAudioConvert::S24ToS32(8 bytes)
 PASS   : TestAudioConvert::S24ToS32(24 bytes)
 PASS   : TestAudioConvert::S24ToS32(0 bytes)
 PASS   : TestAudioConvert::S16ToS32(Full Range)
 PASS   : TestAudioConvert::S16ToS32(8 bytes)
 PASS   : TestAudioConvert::S16ToS32(24 bytes)
 PASS   : TestAudioConvert::S16ToS32(0 bytes)
 PASS   : TestAudioConvert::U8ToS16(Full Range)
 PASS   : TestAudioConvert::U8ToS16(8 bytes)
 PASS   : TestAudioConvert::U8ToS16(24 bytes)
 PASS   : TestAudioConvert::U8ToS16(0 bytes)
 PASS   : TestAudioConvert::S32ClipTest()
 PASS   : TestAudioConvert::FloatS32ClipTest3(Use SSE accelerated code)
 PASS   : TestAudioConvert::FloatS32ClipTest3(Use C code)
 PASS   : TestAudioConvert::FloatS16ClipTest3(Use SSE accelerated code)
 PASS   : TestAudioConvert::FloatS16ClipTest3(Use C code)
 PASS   : TestAudioConvert::FloatU8ClipTest3(Use SSE accelerated code)
 PASS   : TestAudioConvert::FloatU8ClipTest3(Use C code)
 PASS   : TestAudioConvert::cleanupTestCase()
 Totals: 41 passed, 0 failed, 0 skipped, 0 blacklisted, 169ms
 ********* Finished testing of TestAudioConvert *********

 ********* Start testing of TestAudioUtils *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestAudioUtils::initTestCase()
 PASS   : TestAudioUtils::S16ToFloatSSE(Full Range)
 PASS   : TestAudioUtils::S16ToFloatSSE(8 bytes)
 PASS   : TestAudioUtils::S16ToFloatSSE(24 bytes)
 PASS   : TestAudioUtils::S16ToFloatSSE(0 bytes)
 PASS   : TestAudioUtils::S16ToFloatC(Full Range)
 PASS   : TestAudioUtils::S16ToFloatC(8 bytes)
 PASS   : TestAudioUtils::S16ToFloatC(24 bytes)
 PASS   : TestAudioUtils::S16ToFloatC(0 bytes)
 PASS   : TestAudioUtils::S16ToFloatCvsSSE()
 PASS   : TestAudioUtils::S16ToFloatBoundsSSE(Full Range)
 PASS   : TestAudioUtils::S16ToFloatBoundsSSE(8 bytes)
 PASS   : TestAudioUtils::S16ToFloatBoundsSSE(24 bytes)
 PASS   : TestAudioUtils::S16ToFloatBoundsSSE(0 bytes)
 PASS   : TestAudioUtils::S16ClipTest()
 PASS   : TestAudioUtils::S16ToFloatCvsSSESpeed(Aligned memory)
 RESULT : TestAudioUtils::S16ToFloatCvsSSESpeed():"Aligned memory":
      3.5 msecs per iteration (total: 57, iterations: 16)
 PASS   : TestAudioUtils::S16ToFloatCvsSSESpeed(Unaligned memory)
 RESULT : TestAudioUtils::S16ToFloatCvsSSESpeed():"Unaligned memory":
      3.9 msecs per iteration (total: 63, iterations: 16)
 PASS   : TestAudioUtils::U8ToFloatSSE()
 PASS   : TestAudioUtils::U8ToFloatC()
 PASS   : TestAudioUtils::U8ToFloatCvsSSE()
 PASS   : TestAudioUtils::U8ToFloatBoundsSSE()
 PASS   : TestAudioUtils::U8ClipTest()
 PASS   : TestAudioUtils::S32ToFloatCvsSSE()
 PASS   : TestAudioUtils::S32ToFloatBoundsSSE()
 PASS   : TestAudioUtils::S32ClipTest()
 PASS   : TestAudioUtils::FloatToS32CvsSSESpeed(Aligned memory)
 RESULT : TestAudioUtils::FloatToS32CvsSSESpeed():"Aligned memory":
      5.0 msecs per iteration (total: 80, iterations: 16)
 PASS   : TestAudioUtils::FloatToS32CvsSSESpeed(Unaligned memory)
 RESULT : TestAudioUtils::FloatToS32CvsSSESpeed():"Unaligned memory":
      5.4 msecs per iteration (total: 87, iterations: 16)
 PASS   : TestAudioUtils::FloatClipping()
 PASS   : TestAudioUtils::PinkNoiseGenerator()
 PASS   : TestAudioUtils::cleanupTestCase()
 Totals: 30 passed, 0 failed, 0 skipped, 0 blacklisted, 1349ms
 ********* Finished testing of TestAudioUtils *********

 ********* Start testing of TestProgramInfo *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestProgramInfo::initTestCase()
 PASS   : TestProgramInfo::programFromVideo_test()
 PASS   : TestProgramInfo::movieComparison_test()
 XFAIL  : TestProgramInfo::programToStringList_test() Intentionally changed
 title.
    Loc: [moc/../test_programinfo.h(289)]
 PASS   : TestProgramInfo::programToStringList_test()
 PASS   : TestProgramInfo::programSorting_test()
 PASS   : TestProgramInfo::SubstituteMatches_compile_test()
 PASS   : TestProgramInfo::SubstituteMatches_test(title)
 PASS   : TestProgramInfo::SubstituteMatches_test(subtitle)
 PASS   : TestProgramInfo::SubstituteMatches_test(episode)
 PASS   : TestProgramInfo::SubstituteMatches_test(times1utc)
 PASS   : TestProgramInfo::SubstituteMatches_test(times1isoutc)
 PASS   : TestProgramInfo::SubstituteMatches_test(times2utc)
 PASS   : TestProgramInfo::SubstituteMatches_test(times2isoutc)
 PASS   : TestProgramInfo::cleanupTestCase()
 Totals: 14 passed, 0 failed, 0 skipped, 0 blacklisted, 27ms
 ********* Finished testing of TestProgramInfo *********

 ********* Start testing of TestSettings *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestSettings::initTestCase()
 PASS   : TestSettings::ByName()
 PASS   : TestSettings::cleanupTestCase()
 Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
 ********* Finished testing of TestSettings *********

 ********* Start testing of TestMythSystemLegacy *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestMythSystemLegacy::initTestCase()
 PASS   : TestMythSystemLegacy::constructed_command_is_run()
 PASS   : TestMythSystemLegacy::wait_returns_exit_code()
 PASS   : TestMythSystemLegacy::getstatus_returns_exit_code()
 PASS   : TestMythSystemLegacy::run_in_background_works()
 PASS   : TestMythSystemLegacy::stdin_works()
 PASS   : TestMythSystemLegacy::stdout_works()
 PASS   : TestMythSystemLegacy::stderr_works()
 PASS   : TestMythSystemLegacy::shell_used_when_requested()
 PASS   : TestMythSystemLegacy::shell_not_used_when_not_requested()
 SKIP   : TestMythSystemLegacy::logs_anonymized_when_requested() Log
 inspection not supported in old logging.
    Loc: [moc/../test_mythsystemlegacy.h(188)]
 PASS   : TestMythSystemLegacy::cleanupTestCase()
 Totals: 11 passed, 0 failed, 1 skipped, 0 blacklisted, 4463ms
 ********* Finished testing of TestMythSystemLegacy *********

 ********* Start testing of TestTemplate *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestTemplate::initTestCase()
 PASS   : TestTemplate::example_passing_unit_test()
 PASS   : TestTemplate::example_benchmark_test()
 RESULT : TestTemplate::example_benchmark_test():
      0.0057 msecs per iteration (total: 95, iterations: 16384)
 SKIP   : TestTemplate::example_skipped_test() this test should pass, but
 doesn't yet
    Loc: [moc/../test_template.h(68)]
 PASS   : TestTemplate::cleanupTestCase()
 Totals: 4 passed, 0 failed, 1 skipped, 0 blacklisted, 381ms
 ********* Finished testing of TestTemplate *********

 ********* Start testing of TestISO639 *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestISO639::initTestCase()
 PASS   : TestISO639::test_str2name(en)
 PASS   : TestISO639::test_str2name(eng)
 PASS   : TestISO639::test_str2name(zh)
 PASS   : TestISO639::test_str2name(zho)
 PASS   : TestISO639::test_str2name(chi)
 PASS   : TestISO639::test_key2str3(eng)
 PASS   : TestISO639::test_key2str3(zho)
 PASS   : TestISO639::test_key2str3(cho)
 PASS   : TestISO639::test_str3_to_key(aaa)
 PASS   : TestISO639::test_str3_to_key(eng)
 PASS   : TestISO639::test_str3_to_key(zho)
 PASS   : TestISO639::test_str3_to_key(cho)
 PASS   : TestISO639::test_str3_to_key(und)
 PASS   : TestISO639::test_key2name(eng)
 PASS   : TestISO639::test_key2name(zho)
 PASS   : TestISO639::test_key2name(cho)
 PASS   : TestISO639::test_str2_to_str3(eng)
 PASS   : TestISO639::test_str2_to_str3(chi)
 PASS   : TestISO639::test_str2_to_str3(xyz)
 PASS   : TestISO639::test_key_to_cankey(zho)
 PASS   : TestISO639::test_key_to_cankey(xyz)
 PASS   : TestISO639::cleanupTestCase()
 Totals: 23 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
 ********* Finished testing of TestISO639 *********

 ********* Start testing of TestLogging *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestLogging::initTestCase()
 PASS   : TestLogging::initialize()
 PASS   : TestLogging::test_syslogGetFacility(auth)
 PASS   : TestLogging::test_syslogGetFacility(user)
 PASS   : TestLogging::test_syslogGetFacility(local7)
 PASS   : TestLogging::test_syslogGetFacility(random)
 PASS   : TestLogging::test_syslogGetFacility(empty)
 PASS   : TestLogging::test_logLevelGet(any)
 PASS   : TestLogging::test_logLevelGet(alert)
 PASS   : TestLogging::test_logLevelGet(debug)
 PASS   : TestLogging::test_logLevelGet(unknown)
 PASS   : TestLogging::test_logLevelGet(random)
 PASS   : TestLogging::test_logLevelGet(empty)
 PASS   : TestLogging::test_logLevelGet(long)
 PASS   : TestLogging::test_logLevelGetName(any)
 PASS   : TestLogging::test_logLevelGetName(alert)
 PASS   : TestLogging::test_logLevelGetName(debug)
 PASS   : TestLogging::test_logLevelGetName(unknown)
 PASS   : TestLogging::test_logLevelGetName(random)
 PASS   : TestLogging::test_verboseArgParse_kwd(empty)
 PASS   : TestLogging::test_verboseArgParse_kwd(nextarg)
 PASS   : TestLogging::test_verboseArgParse_kwd(help)
 PASS   : TestLogging::test_verboseArgParse_kwd(important)
 PASS   : TestLogging::test_verboseArgParse_kwd(extra)
 PASS   : TestLogging::test_verboseArgParse_kwd(random)
 PASS   : TestLogging::test_verboseArgParse_twice()
 PASS   : TestLogging::test_verboseArgParse_class(general)
 PASS   : TestLogging::test_verboseArgParse_class(general,system)
 PASS   : TestLogging::test_verboseArgParse_class(system,general)
 PASS   : TestLogging::test_verboseArgParse_class(most,system)
 PASS   : TestLogging::test_verboseArgParse_class(most,nocommflag)
 PASS   : TestLogging::test_verboseArgParse_class(none)
 PASS   : TestLogging::test_verboseArgParse_class(general,none)
 PASS   : TestLogging::test_verboseArgParse_class(default)
 PASS   : TestLogging::test_verboseArgParse_class(record,default)
 PASS   : TestLogging::test_verboseArgParse_level(general)
 PASS   : TestLogging::test_verboseArgParse_level(general:info)
 PASS   : TestLogging::test_verboseArgParse_level(general:notice)
 PASS   :
 TestLogging::test_verboseArgParse_level(general:notice,file:debug)
 PASS   : TestLogging::test_logPropagateCalc(plain)
 PASS   : TestLogging::test_logPropagateCalc(path)
 PASS   : TestLogging::test_logPropagateCalc(quiet)
 PASS   : TestLogging::test_logPropagateCalc(syslog)
 PASS   : TestLogging::test_logPropagateCalc(systemd)
 PASS   : TestLogging::test_logPropagateCalc(dblog)
 PASS   : TestLogging::test_logPropagateCalc(muddle)
 PASS   : TestLogging::test_logPropagateCalc(muddle2)
 PASS   : TestLogging::cleanupTestCase()
 Totals: 48 passed, 0 failed, 0 skipped, 0 blacklisted, 7ms
 ********* Finished testing of TestLogging *********

 ********* Start testing of TestMiscUtil *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestMiscUtil::initTestCase()
 PASS   : TestMiscUtil::test_parse_cmdline(simple)
 PASS   : TestMiscUtil::test_parse_cmdline(simplequotes)
 PASS   : TestMiscUtil::test_parse_cmdline(multiword)
 PASS   : TestMiscUtil::test_parse_cmdline(mixedargs)
 PASS   : TestMiscUtil::test_parse_cmdline(mixedquotes)
 PASS   : TestMiscUtil::test_parse_cmdline(mixeduneven)
 PASS   : TestMiscUtil::test_parse_cmdline(1escapedquote)
 PASS   : TestMiscUtil::test_parse_cmdline(nestedquotes)
 PASS   : TestMiscUtil::test_parse_cmdline(unfinishedquote)
 PASS   : TestMiscUtil::cleanupTestCase()
 Totals: 11 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
 ********* Finished testing of TestMiscUtil *********

 ********* Start testing of TestLcdDevice *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestLcdDevice::initTestCase()
 PASS   : TestLcdDevice::test_singleton()
 PASS   : TestLcdDevice::test_quotedString(empty)
 PASS   : TestLcdDevice::test_quotedString(single)
 PASS   : TestLcdDevice::test_quotedString(none)
 PASS   : TestLcdDevice::test_quotedString(middle)
 PASS   : TestLcdDevice::test_quotedString(start)
 PASS   : TestLcdDevice::cleanupTestCase()
 Totals: 8 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
 ********* Finished testing of TestLcdDevice *********

 ********* Start testing of TestCommandLineParser *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestCommandLineParser::initTestCase()
 PASS   : TestCommandLineParser::test_getOpt(end)
 PASS   : TestCommandLineParser::test_getOpt(empty)
 PASS   : TestCommandLineParser::test_getOpt(first)
 PASS   : TestCommandLineParser::test_getOpt(combo)
 PASS   : TestCommandLineParser::test_getOpt(badcombo)
 PASS   : TestCommandLineParser::test_getOpt(passthru)
 PASS   : TestCommandLineParser::test_getOpt(argument)
 PASS   : TestCommandLineParser::test_getOpt(arg val1)
 PASS   : TestCommandLineParser::test_getOpt(arg val2)
 PASS   : TestCommandLineParser::test_getOpt(arg noval)
 PASS   : TestCommandLineParser::test_getOpt(arg noval)
 PASS   : TestCommandLineParser::test_getOpt_passthrough()
 PASS   : TestCommandLineParser::test_parse_help()
 PASS   : TestCommandLineParser::test_overrides()
 PASS   : TestCommandLineParser::test_override_file()
 PASS   : TestCommandLineParser::cleanupTestCase()
 Totals: 17 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms
 ********* Finished testing of TestCommandLineParser *********

 ********* Start testing of TestSortHelper *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestSortHelper::initTestCase()
 PASS   : TestSortHelper::Singleton()
 PASS   : TestSortHelper::titles_timing(Case Sensitive, Keep Prefix, No
 Exclsions)
 RESULT : TestSortHelper::titles_timing():"Case Sensitive, Keep Prefix, No
 Exclsions":
      0.00053 msecs per iteration (total: 70, iterations: 131072)
 PASS   : TestSortHelper::titles_timing(Case Sensitive, Remove Prefix, No
 Exclsions)
 RESULT : TestSortHelper::titles_timing():"Case Sensitive, Remove Prefix,
 No Exclsions":
      0.0014 msecs per iteration (total: 94, iterations: 65536)
 PASS   : TestSortHelper::titles_timing(Case Sensitive, Prefix to end, No
 Exclsions)
 RESULT : TestSortHelper::titles_timing():"Case Sensitive, Prefix to end,
 No Exclsions":
      0.0020 msecs per iteration (total: 68, iterations: 32768)
 PASS   : TestSortHelper::titles_timing(Case Insensitive, Keep Prefix, No
 Exclsions)
 RESULT : TestSortHelper::titles_timing():"Case Insensitive, Keep Prefix,
 No Exclsions":
      0.000381 msecs per iteration (total: 100, iterations: 262144)
 PASS   : TestSortHelper::titles_timing(Case Insensitive, Remove Prefix, No
 Exclsions)
 RESULT : TestSortHelper::titles_timing():"Case Insensitive, Remove Prefix,
 No Exclsions":
      0.0013 msecs per iteration (total: 87, iterations: 65536)
 PASS   : TestSortHelper::titles_timing(Case Insensitive, Prefix to end, No
 Exclsions)
 RESULT : TestSortHelper::titles_timing():"Case Insensitive, Prefix to end,
 No Exclsions":
      0.0019 msecs per iteration (total: 65, iterations: 32768)
 PASS   : TestSortHelper::titles_timing(Case Insensitive, Remove Prefix,
 Exclsions)
 RESULT : TestSortHelper::titles_timing():"Case Insensitive, Remove Prefix,
 Exclsions":
      0.0013 msecs per iteration (total: 86, iterations: 65536)
 PASS   : TestSortHelper::pathnames_timing(Case Sensitive, Keep Prefix, No
 Exclsions)
 RESULT : TestSortHelper::pathnames_timing():"Case Sensitive, Keep Prefix,
 No Exclsions":
      0.00064 msecs per iteration (total: 84, iterations: 131072)
 PASS   : TestSortHelper::pathnames_timing(Case Sensitive, Remove Prefix,
 No Exclsions)
 RESULT : TestSortHelper::pathnames_timing():"Case Sensitive, Remove
 Prefix, No Exclsions":
      0.0046 msecs per iteration (total: 76, iterations: 16384)
 PASS   : TestSortHelper::pathnames_timing(Case Sensitive, Prefix to end,
 No Exclsions)
 RESULT : TestSortHelper::pathnames_timing():"Case Sensitive, Prefix to
 end, No Exclsions":
      0.0063 msecs per iteration (total: 52, iterations: 8192)
 PASS   : TestSortHelper::pathnames_timing(Case Insensitive, Keep Prefix,
 No Exclsions)
 RESULT : TestSortHelper::pathnames_timing():"Case Insensitive, Keep
 Prefix, No Exclsions":
      0.00038 msecs per iteration (total: 51, iterations: 131072)
 PASS   : TestSortHelper::pathnames_timing(Case Insensitive, Remove Prefix,
 No Exclsions)
 RESULT : TestSortHelper::pathnames_timing():"Case Insensitive, Remove
 Prefix, No Exclsions":
      0.0042 msecs per iteration (total: 69, iterations: 16384)
 PASS   : TestSortHelper::pathnames_timing(Case Insensitive, Prefix to end,
 No Exclsions)
 RESULT : TestSortHelper::pathnames_timing():"Case Insensitive, Prefix to
 end, No Exclsions":
      0.0060 msecs per iteration (total: 99, iterations: 16384)
 PASS   : TestSortHelper::pathnames_timing(Case Insensitive, Remove Prefix,
 Exclsions)
 RESULT : TestSortHelper::pathnames_timing():"Case Insensitive, Remove
 Prefix, Exclsions":
      0.0042 msecs per iteration (total: 70, iterations: 16384)
 PASS   : TestSortHelper::Variations_test()
 PASS   : TestSortHelper::cleanupTestCase()
 Totals: 18 passed, 0 failed, 0 skipped, 0 blacklisted, 4356ms
 ********* Finished testing of TestSortHelper *********

 ********* Start testing of TestMythTimer *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestMythTimer::initTestCase()
 PASS   : TestMythTimer::StartsNotRunning()
 PASS   : TestMythTimer::StartsOnStart()
 PASS   : TestMythTimer::TimeElapsesAfterStart()
 PASS   : TestMythTimer::TimeElapsesAfterRestart()
 PASS   :
 TestMythTimer::TimeDoesNotElapseImmediatelyAfterConstructionByDefault()
 PASS   :
 TestMythTimer::TimeDoesNotElapsesImmediatelyAfterContructionIfIntended()
 PASS   : TestMythTimer::TimeElapsesContinually()
 PASS   : TestMythTimer::TimeResetsOnRestart()
 PASS   : TestMythTimer::AddMSecsWorks()
 PASS   : TestMythTimer::AddMSecsIsResetOnStart()
 PASS   : TestMythTimer::AddMSecsIsResetOnRestart()
 PASS   : TestMythTimer::cleanupTestCase()
 Totals: 13 passed, 0 failed, 0 skipped, 0 blacklisted, 5702ms
 ********* Finished testing of TestMythTimer *********

 ********* Start testing of TestMythSystem *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : TestMythSystem::initTestCase()
 PASS   : TestMythSystem::constructed_command_is_run()
 SKIP   : TestMythSystem::run_in_background_works() MythSystemLegacyPrivate
 calls MythSystem::Unlockafter the instance is deleted
    Loc: [moc/../test_mythsystem.h(100)]
 SKIP   : TestMythSystem::stdin_works() stdin_works -- currently blocks
 forever
    Loc: [moc/../test_mythsystem.h(112)]
 PASS   : TestMythSystem::stdout_works()
 PASS   : TestMythSystem::stderr_works()
 PASS   : TestMythSystem::shell_used_when_requested()
 PASS   : TestMythSystem::shell_not_used_when_not_requested()
 SKIP   : TestMythSystem::logs_anonymized_when_requested() Log inspection
 not supported in old logging.
    Loc: [moc/../test_mythsystem.h(189)]
 PASS   : TestMythSystem::auto_cleanup_return_null()
 PASS   : TestMythSystem::get_flags_returns_flags_sent()
 PASS   : TestMythSystem::get_starting_path_returns_path_sent()
 SKIP   : TestMythSystem::get_starting_path_returns_a_path_when_none_sent()
 Not working yet
    Loc: [moc/../test_mythsystem.h(224)]
 SKIP   : TestMythSystem::get_cpu_priority_returns_priority_sent() Not
 working yet
    Loc: [moc/../test_mythsystem.h(232)]
 SKIP   : TestMythSystem::get_disk_priority_returns_priority_sent() Not
 working yet
    Loc: [moc/../test_mythsystem.h(241)]
 PASS   : TestMythSystem::wait_returns_true_on_exit()
 PASS   : TestMythSystem::wait_returns_false_on_timeout()
 PASS   : TestMythSystem::getexitcode_returns_exit_code_when_non_zero()
 PASS   : TestMythSystem::getexitcode_returns_neg_1_when_signal_seen()
 PASS   : TestMythSystem::getexitcode_returns_neg_2_when_still_running()
 PASS   : TestMythSystem::cleanupTestCase()
 Totals: 15 passed, 0 failed, 6 skipped, 0 blacklisted, 6762ms
 ********* Finished testing of TestMythSystem *********

 ********* Start testing of Testvideometadata *********
 Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64
 shared (dynamic) release build; by GCC 5.3.0)
 PASS   : Testvideometadata::initTestCase()
 PASS   : Testvideometadata::NonTVFilenameNoSubtitle()
 PASS   : Testvideometadata::NonTVFilenameNoSubtitleDotSeparator()
 PASS   : Testvideometadata::NonTVFilenameWithYear()
 FAIL!  : Testvideometadata::NonTVFilenameWithYearInBrackets() Compared
 values are not the same
    Actual   (title)        : "A Movie Title (1984)"
    Expected (expectedTitle): "A Movie Title"
    Loc: [moc/../test_videometadata.h(332)]
 PASS   : Testvideometadata::TVFilenameSESyntaxLower()
 PASS   : Testvideometadata::TVFilenameSESyntaxLowerDotSeparator()
 PASS   : Testvideometadata::TVFilenameSESyntaxUpper()
 PASS   : Testvideometadata::TVFilenameXSyntax()
 PASS   : Testvideometadata::TVFilenameXSyntaxUpper()
 PASS   : Testvideometadata::TVFilenameXSyntaxUpperDoubleZeroPadded()
 PASS   : Testvideometadata::TVFilenameSeasonEpisodeSyntax()
 PASS   : Testvideometadata::TVFilenameSeasonEpisodeSyntaxUpper()
 PASS   : Testvideometadata::TVFilenameSeasonEpisodeNoSpaceSyntaxUpper()
 PASS   : Testvideometadata::TVFullPath()
 PASS   : Testvideometadata::TVFullPathSESyntax()
 PASS   : Testvideometadata::TVFullPathXSyntax()
 PASS   : Testvideometadata::TVFullPathXSyntaxNoSubtitle()
 PASS   : Testvideometadata::TVFullPathSeasonEpisodeSyntax()
 PASS   : Testvideometadata::TVFullPathWithSeasonXSyntax()
 PASS   : Testvideometadata::TVFullPathWithSeasonAndTitleXSyntax()
 SKIP   : Testvideometadata::MovieWithMinus() Minus is handled between
 parts of the title, but not as part of the title itself.
    Loc: [moc/../test_videometadata.h(209)]
 PASS   : Testvideometadata::MovieWithUnderscore()
 PASS   : Testvideometadata::MovieWithPeriod()
 PASS   : Testvideometadata::MovieWithAMix()
 PASS   : Testvideometadata::SeriesWithAMix()
 SKIP   : Testvideometadata::ProgramWithInetref() Might connect to the
 database or call the installed metadata grabbers.
    Loc: [moc/../test_videometadata.h(341)]
 SKIP   : Testvideometadata::testEmbeddedFilnameToMetadata() Tries to
 connect to the database.
    Loc: [moc/../test_videometadata.h(360)]
 PASS   : Testvideometadata::cleanupTestCase()
 Totals: 25 passed, 1 failed, 3 skipped, 0 blacklisted, 8ms
 ********* Finished testing of Testvideometadata *********
 error: A unit test failed.
 error: At least one unit test failed, returning 1
 Makefile:592: recipe for target 'test' failed
 }}}

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13647#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list