********* Start testing of tst_QFileSystemModel *********
Config: Using QtTest library 6.9.3, Qt 6.9.3 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.3.0
PASS   : tst_QFileSystemModel::initTestCase()
PASS   : tst_QFileSystemModel::indexPath()
PASS   : tst_QFileSystemModel::rootPath()
PASS   : tst_QFileSystemModel::readOnly()
PASS   : tst_QFileSystemModel::iconProvider()
PASS   : tst_QFileSystemModel::nullIconProvider()
PASS   : tst_QFileSystemModel::rowCount()
PASS   : tst_QFileSystemModel::rowsInserted(Qt::AscendingOrder 0)
PASS   : tst_QFileSystemModel::rowsInserted(Qt::DescendingOrder 0)
PASS   : tst_QFileSystemModel::rowsInserted(Qt::AscendingOrder 1)
PASS   : tst_QFileSystemModel::rowsInserted(Qt::DescendingOrder 1)
PASS   : tst_QFileSystemModel::rowsInserted(Qt::AscendingOrder 2)
PASS   : tst_QFileSystemModel::rowsInserted(Qt::DescendingOrder 2)
PASS   : tst_QFileSystemModel::rowsInserted(Qt::AscendingOrder 3)
PASS   : tst_QFileSystemModel::rowsInserted(Qt::DescendingOrder 3)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::AscendingOrder 0)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::DescendingOrder 0)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::AscendingOrder 1)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::DescendingOrder 1)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::AscendingOrder 2)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::DescendingOrder 2)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::AscendingOrder 3)
PASS   : tst_QFileSystemModel::rowsRemoved(Qt::DescendingOrder 3)
SKIP   : tst_QFileSystemModel::dataChanged(Qt::AscendingOrder 0) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
SKIP   : tst_QFileSystemModel::dataChanged(Qt::DescendingOrder 0) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
SKIP   : tst_QFileSystemModel::dataChanged(Qt::AscendingOrder 1) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
SKIP   : tst_QFileSystemModel::dataChanged(Qt::DescendingOrder 1) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
SKIP   : tst_QFileSystemModel::dataChanged(Qt::AscendingOrder 2) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
SKIP   : tst_QFileSystemModel::dataChanged(Qt::DescendingOrder 2) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
SKIP   : tst_QFileSystemModel::dataChanged(Qt::AscendingOrder 3) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
SKIP   : tst_QFileSystemModel::dataChanged(Qt::DescendingOrder 3) This can't be tested right now since we don't watch files, only directories.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(566)]
PASS   : tst_QFileSystemModel::filters(no dirs)
PASS   : tst_QFileSystemModel::filters(no dirs - dot)
PASS   : tst_QFileSystemModel::filters(no dirs - dotdot)
PASS   : tst_QFileSystemModel::filters(no dirs - dotanddotdot)
PASS   : tst_QFileSystemModel::filters(one dir - dot)
PASS   : tst_QFileSystemModel::filters(one dir - dotdot)
PASS   : tst_QFileSystemModel::filters(one dir - dotanddotdot)
PASS   : tst_QFileSystemModel::filters(one dir)
PASS   : tst_QFileSystemModel::filters(no dir + hidden)
PASS   : tst_QFileSystemModel::filters(dir+hid+files)
PASS   : tst_QFileSystemModel::filters(dir+file+hid-dot .A)
PASS   : tst_QFileSystemModel::filters(dir+files+hid+dot A)
PASS   : tst_QFileSystemModel::filters(dir+files+hid+dot+cas1)
PASS   : tst_QFileSystemModel::filters(dir+files+hid+dot+cas2)
PASS   : tst_QFileSystemModel::filters(dir+files+hid+dot+cas+alldir)
PASS   : tst_QFileSystemModel::filters(case sensitive)
PASS   : tst_QFileSystemModel::showFilesOnly()
PASS   : tst_QFileSystemModel::nameFilters()
PASS   : tst_QFileSystemModel::setData(in current dir)
PASS   : tst_QFileSystemModel::setData(in subdir)
PASS   : tst_QFileSystemModel::sortPersistentIndex()
PASS   : tst_QFileSystemModel::sort(standard usage)
PASS   : tst_QFileSystemModel::sort(QFileDialog usage)
PASS   : tst_QFileSystemModel::mkdir()
PASS   : tst_QFileSystemModel::deleteFile()
PASS   : tst_QFileSystemModel::deleteDirectory()
XFAIL  : tst_QFileSystemModel::caseSensitivity() QFileSystemModelNodePathKey is hard-coded to be case sensitive on non-Windows and case-insensitive on Windows (QTBUG-31103)
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp(1077)]
PASS   : tst_QFileSystemModel::caseSensitivity()
PASS   : tst_QFileSystemModel::drives(current)
PASS   : tst_QFileSystemModel::drives(slash)
PASS   : tst_QFileSystemModel::drives(My Computer)
PASS   : tst_QFileSystemModel::dirsBeforeFiles()
PASS   : tst_QFileSystemModel::roleNames(decoration)
PASS   : tst_QFileSystemModel::roleNames(display)
PASS   : tst_QFileSystemModel::roleNames(fileIcon)
PASS   : tst_QFileSystemModel::roleNames(filePath)
PASS   : tst_QFileSystemModel::roleNames(fileName)
PASS   : tst_QFileSystemModel::roleNames(filePermissions)
PASS   : tst_QFileSystemModel::permissions(rw-02000)
PASS   : tst_QFileSystemModel::permissions(ro-02000)
PASS   : tst_QFileSystemModel::permissions(rw-04000)
PASS   : tst_QFileSystemModel::permissions(ro-04000)
PASS   : tst_QFileSystemModel::permissions(rw-06000)
PASS   : tst_QFileSystemModel::permissions(ro-06000)
PASS   : tst_QFileSystemModel::doNotUnwatchOnFailedRmdir()
PASS   : tst_QFileSystemModel::specialFiles()
PASS   : tst_QFileSystemModel::fileInfo()
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(trailing space)
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(leading space)
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(trailing dot)
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(leading dot)
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(spacedot .)
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(dotspace. )
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(invisible)
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(leading 0x3000)
PASS   : tst_QFileSystemModel::pathWithTrailingSpace(trailing 0x3000)
PASS   : tst_QFileSystemModel::cleanupTestCase()
Totals: 79 passed, 0 failed, 8 skipped, 0 blacklisted, 10202ms
********* Finished testing of tst_QFileSystemModel *********
