********* Start testing of tst_QTextToSpeech *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-llp64 shared (dynamic) release build; by MSVC 2022), windows 11
QINFO  : tst_QTextToSpeech::initTestCase() Available text-to-speech engines:
QINFO  : tst_QTextToSpeech::initTestCase() -  sapi
QINFO  : tst_QTextToSpeech::initTestCase() -  winrt
QINFO  : tst_QTextToSpeech::initTestCase() -  mock
PASS   : tst_QTextToSpeech::initTestCase()
PASS   : tst_QTextToSpeech::capabilities(sapi)
QINFO  : tst_QTextToSpeech::capabilities(winrt) qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1 LGPL version 2.1 or later
PASS   : tst_QTextToSpeech::capabilities(winrt)
PASS   : tst_QTextToSpeech::capabilities(mock)
QINFO  : tst_QTextToSpeech::availableVoices(sapi) Available voices:
QINFO  : tst_QTextToSpeech::availableVoices(sapi) - QVoice(name: Microsoft Zira Desktop, locale: QLocale(English, Latin, United States), gender: Female, age: Adult; data: QVariant(QString, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_EN-US_ZIRA_11.0))
QINFO  : tst_QTextToSpeech::availableVoices(sapi) - QVoice(name: Microsoft David Desktop, locale: QLocale(English, Latin, United States), gender: Male, age: Adult; data: QVariant(QString, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_EN-US_DAVID_11.0))
PASS   : tst_QTextToSpeech::availableVoices(sapi)
QINFO  : tst_QTextToSpeech::availableVoices(winrt) Available voices:
QINFO  : tst_QTextToSpeech::availableVoices(winrt) - QVoice(name: Microsoft David, locale: QLocale(English, Latin, United States), gender: Male, age: Other Age; data: QVariant(QString, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_enUS_DavidM))
QINFO  : tst_QTextToSpeech::availableVoices(winrt) - QVoice(name: Microsoft Zira, locale: QLocale(English, Latin, United States), gender: Female, age: Other Age; data: QVariant(QString, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_enUS_ZiraM))
QINFO  : tst_QTextToSpeech::availableVoices(winrt) - QVoice(name: Microsoft Mark, locale: QLocale(English, Latin, United States), gender: Male, age: Other Age; data: QVariant(QString, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_enUS_MarkM))
PASS   : tst_QTextToSpeech::availableVoices(winrt)
QINFO  : tst_QTextToSpeech::availableVoices(mock) Available voices:
QINFO  : tst_QTextToSpeech::availableVoices(mock) - QVoice(name: Bob, locale: QLocale(English, Latin, United Kingdom), gender: Male, age: Adult; data: QVariant(QString, en-GB-1))
QINFO  : tst_QTextToSpeech::availableVoices(mock) - QVoice(name: Anne, locale: QLocale(English, Latin, United Kingdom), gender: Female, age: Adult; data: QVariant(QString, en-GB-2))
PASS   : tst_QTextToSpeech::availableVoices(mock)
QINFO  : tst_QTextToSpeech::availableLocales(sapi) Available locales:
QINFO  : tst_QTextToSpeech::availableLocales(sapi) - QLocale(English, Latin, United States)
PASS   : tst_QTextToSpeech::availableLocales(sapi)
QINFO  : tst_QTextToSpeech::availableLocales(winrt) Available locales:
QINFO  : tst_QTextToSpeech::availableLocales(winrt) - QLocale(English, Latin, United States)
PASS   : tst_QTextToSpeech::availableLocales(winrt)
QINFO  : tst_QTextToSpeech::availableLocales(mock) Available locales:
QINFO  : tst_QTextToSpeech::availableLocales(mock) - QLocale(English, Latin, United Kingdom)
QINFO  : tst_QTextToSpeech::availableLocales(mock) - QLocale(English, Latin, United States)
QINFO  : tst_QTextToSpeech::availableLocales(mock) - QLocale(Norwegian Bokml, Latin, Norway)
QINFO  : tst_QTextToSpeech::availableLocales(mock) - QLocale(Norwegian Nynorsk, Latin, Norway)
QINFO  : tst_QTextToSpeech::availableLocales(mock) - QLocale(Finnish, Latin, Finland)
PASS   : tst_QTextToSpeech::availableLocales(mock)
PASS   : tst_QTextToSpeech::findVoices(sapi:one-of-one)
PASS   : tst_QTextToSpeech::findVoices(sapi:none)
PASS   : tst_QTextToSpeech::findVoices(sapi:all)
PASS   : tst_QTextToSpeech::findVoices(sapi:bobs)
PASS   : tst_QTextToSpeech::findVoices(sapi:male)
PASS   : tst_QTextToSpeech::findVoices(sapi:senior)
PASS   : tst_QTextToSpeech::findVoices(sapi:Chinese)
PASS   : tst_QTextToSpeech::findVoices(sapi:from Norway)
PASS   : tst_QTextToSpeech::findVoices(sapi:QLatin1String)
PASS   : tst_QTextToSpeech::findVoices(sapi:QLatin1StringView)
PASS   : tst_QTextToSpeech::findVoices(sapi:QStringView)
PASS   : tst_QTextToSpeech::findVoices(sapi:QRegularExpression)
PASS   : tst_QTextToSpeech::findVoices(sapi:const char*)
PASS   : tst_QTextToSpeech::findVoices(sapi:QByteArray)
PASS   : tst_QTextToSpeech::findVoices(winrt:one-of-one)
PASS   : tst_QTextToSpeech::findVoices(winrt:none)
PASS   : tst_QTextToSpeech::findVoices(winrt:all)
PASS   : tst_QTextToSpeech::findVoices(winrt:bobs)
PASS   : tst_QTextToSpeech::findVoices(winrt:male)
PASS   : tst_QTextToSpeech::findVoices(winrt:senior)
PASS   : tst_QTextToSpeech::findVoices(winrt:Chinese)
PASS   : tst_QTextToSpeech::findVoices(winrt:from Norway)
PASS   : tst_QTextToSpeech::findVoices(winrt:QLatin1String)
PASS   : tst_QTextToSpeech::findVoices(winrt:QLatin1StringView)
PASS   : tst_QTextToSpeech::findVoices(winrt:QStringView)
PASS   : tst_QTextToSpeech::findVoices(winrt:QRegularExpression)
PASS   : tst_QTextToSpeech::findVoices(winrt:const char*)
PASS   : tst_QTextToSpeech::findVoices(winrt:QByteArray)
PASS   : tst_QTextToSpeech::findVoices(mock:one-of-one)
PASS   : tst_QTextToSpeech::findVoices(mock:none)
PASS   : tst_QTextToSpeech::findVoices(mock:all)
PASS   : tst_QTextToSpeech::findVoices(mock:bobs)
PASS   : tst_QTextToSpeech::findVoices(mock:male)
PASS   : tst_QTextToSpeech::findVoices(mock:senior)
PASS   : tst_QTextToSpeech::findVoices(mock:Chinese)
PASS   : tst_QTextToSpeech::findVoices(mock:from Norway)
PASS   : tst_QTextToSpeech::findVoices(mock:QLatin1String)
PASS   : tst_QTextToSpeech::findVoices(mock:QLatin1StringView)
PASS   : tst_QTextToSpeech::findVoices(mock:QStringView)
PASS   : tst_QTextToSpeech::findVoices(mock:QRegularExpression)
PASS   : tst_QTextToSpeech::findVoices(mock:const char*)
PASS   : tst_QTextToSpeech::findVoices(mock:QByteArray)
SKIP   : tst_QTextToSpeech::locale(sapi) Engine doesn't support more than one locale
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(366) : failure location
SKIP   : tst_QTextToSpeech::locale(winrt) Engine doesn't support more than one locale
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(366) : failure location
PASS   : tst_QTextToSpeech::locale(mock)
PASS   : tst_QTextToSpeech::voice(sapi)
PASS   : tst_QTextToSpeech::voice(winrt)
PASS   : tst_QTextToSpeech::voice(mock)
PASS   : tst_QTextToSpeech::rate(sapi)
PASS   : tst_QTextToSpeech::rate(winrt)
PASS   : tst_QTextToSpeech::rate(mock)
PASS   : tst_QTextToSpeech::pitch(sapi)
PASS   : tst_QTextToSpeech::pitch(winrt)
PASS   : tst_QTextToSpeech::pitch(mock)
PASS   : tst_QTextToSpeech::volume(sapi)
PASS   : tst_QTextToSpeech::volume(winrt)
PASS   : tst_QTextToSpeech::volume(mock)
SKIP   : tst_QTextToSpeech::sayHello(sapi) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(532) : failure location
SKIP   : tst_QTextToSpeech::sayHello(winrt) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(532) : failure location
PASS   : tst_QTextToSpeech::sayHello(mock)
SKIP   : tst_QTextToSpeech::pauseResume(sapi) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(557) : failure location
SKIP   : tst_QTextToSpeech::pauseResume(winrt) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(557) : failure location
PASS   : tst_QTextToSpeech::pauseResume(mock)
SKIP   : tst_QTextToSpeech::sayWithVoices(sapi) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(585) : failure location
SKIP   : tst_QTextToSpeech::sayWithVoices(winrt) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(585) : failure location
QDEBUG : tst_QTextToSpeech::sayWithVoices(mock) "engine mock with voice of Bob"
QDEBUG : tst_QTextToSpeech::sayWithVoices(mock) "engine mock with voice of Anne"
PASS   : tst_QTextToSpeech::sayWithVoices(mock)
SKIP   : tst_QTextToSpeech::sayWithRates(sapi) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(628) : failure location
SKIP   : tst_QTextToSpeech::sayWithRates(winrt) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(628) : failure location
PASS   : tst_QTextToSpeech::sayWithRates(mock)
SKIP   : tst_QTextToSpeech::sayMultiple(sapi:one) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(705) : failure location
SKIP   : tst_QTextToSpeech::sayMultiple(sapi:three) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(705) : failure location
SKIP   : tst_QTextToSpeech::sayMultiple(winrt:one) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(705) : failure location
SKIP   : tst_QTextToSpeech::sayMultiple(winrt:three) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(705) : failure location
QDEBUG : tst_QTextToSpeech::sayMultiple(mock:one) Equeued utterance 0
QDEBUG : tst_QTextToSpeech::sayMultiple(mock:one) Synthesized utterances QList(QList(QVariant(qlonglong, 0)))
PASS   : tst_QTextToSpeech::sayMultiple(mock:one)
QDEBUG : tst_QTextToSpeech::sayMultiple(mock:three) Equeued utterance 0
QDEBUG : tst_QTextToSpeech::sayMultiple(mock:three) Equeued utterance 1
QDEBUG : tst_QTextToSpeech::sayMultiple(mock:three) Equeued utterance 2
QDEBUG : tst_QTextToSpeech::sayMultiple(mock:three) Synthesized utterances QList(QList(QVariant(qlonglong, 0)), QList(QVariant(qlonglong, 0)), QList(QVariant(qlonglong, 1)))
PASS   : tst_QTextToSpeech::sayMultiple(mock:three)
SKIP   : tst_QTextToSpeech::sayInvalid(sapi) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(670) : failure location
SKIP   : tst_QTextToSpeech::sayInvalid(winrt) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(670) : failure location
QWARN  : tst_QTextToSpeech::sayInvalid(mock) Failure with voice QVoice(name: Bob, locale: QLocale(English, Latin, United Kingdom), gender: Male, age: Adult; data: QVariant(QString, en-GB-1))
PASS   : tst_QTextToSpeech::sayInvalid(mock)
SKIP   : tst_QTextToSpeech::pauseAtUtterance(sapi:one) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(749) : failure location
SKIP   : tst_QTextToSpeech::pauseAtUtterance(sapi:three) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(749) : failure location
SKIP   : tst_QTextToSpeech::pauseAtUtterance(winrt:one) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(749) : failure location
SKIP   : tst_QTextToSpeech::pauseAtUtterance(winrt:three) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(749) : failure location
PASS   : tst_QTextToSpeech::pauseAtUtterance(mock:one)
PASS   : tst_QTextToSpeech::pauseAtUtterance(mock:three)
SKIP   : tst_QTextToSpeech::sayingWord(sapi:one word) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
SKIP   : tst_QTextToSpeech::sayingWord(sapi:sentence) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
SKIP   : tst_QTextToSpeech::sayingWord(sapi:punctuation) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
SKIP   : tst_QTextToSpeech::sayingWord(sapi:two sentences) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
SKIP   : tst_QTextToSpeech::sayingWord(winrt:one word) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
SKIP   : tst_QTextToSpeech::sayingWord(winrt:sentence) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
SKIP   : tst_QTextToSpeech::sayingWord(winrt:punctuation) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
SKIP   : tst_QTextToSpeech::sayingWord(winrt:two sentences) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(810) : failure location
PASS   : tst_QTextToSpeech::sayingWord(mock:one word)
PASS   : tst_QTextToSpeech::sayingWord(mock:sentence)
PASS   : tst_QTextToSpeech::sayingWord(mock:punctuation)
PASS   : tst_QTextToSpeech::sayingWord(mock:two sentences)
SKIP   : tst_QTextToSpeech::sayingWordWithPause(sapi:pause1) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(879) : failure location
SKIP   : tst_QTextToSpeech::sayingWordWithPause(sapi:pause4) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(879) : failure location
SKIP   : tst_QTextToSpeech::sayingWordWithPause(winrt:pause1) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(879) : failure location
SKIP   : tst_QTextToSpeech::sayingWordWithPause(winrt:pause4) No audio device present
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(879) : failure location
PASS   : tst_QTextToSpeech::sayingWordWithPause(mock:pause1)
PASS   : tst_QTextToSpeech::sayingWordWithPause(mock:pause4)
PASS   : tst_QTextToSpeech::synthesize(sapi:text)
PASS   : tst_QTextToSpeech::synthesize(winrt:text)
PASS   : tst_QTextToSpeech::synthesize(mock:text)
SKIP   : tst_QTextToSpeech::synthesizeCallback(sapi:one) Only testing with mock engine
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(1033) : failure location
SKIP   : tst_QTextToSpeech::synthesizeCallback(sapi:several) Only testing with mock engine
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(1033) : failure location
SKIP   : tst_QTextToSpeech::synthesizeCallback(winrt:one) Only testing with mock engine
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(1033) : failure location
SKIP   : tst_QTextToSpeech::synthesizeCallback(winrt:several) Only testing with mock engine
C:\Users\qt\work\qt\qtspeech\tests\auto\qtexttospeech\tst_qtexttospeech.cpp(1033) : failure location
PASS   : tst_QTextToSpeech::synthesizeCallback(mock:one)
PASS   : tst_QTextToSpeech::synthesizeCallback(mock:several)
PASS   : tst_QTextToSpeech::cleanupTestCase()
Totals: 86 passed, 0 failed, 36 skipped, 0 blacklisted, 19292ms
********* Finished testing of tst_QTextToSpeech *********
