********* Start testing of tst_QSqlTableModel *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 15.0.0
INFO   : tst_QSqlTableModel::initTestCase() entering
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("create table " + qTableName("test1", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int, name varchar(20), title int)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(190)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("create table " + qTableName("test2", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int, title varchar(20))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(192)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("create table " + qTableName("test3", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int, random varchar(20), randomtwo varchar(20))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(194)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("create table " + qTableName("test4", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(column1 varchar(50), column2 varchar(50), column3 varchar(50))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(197)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("create table " + qTableName("emptytable", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(202)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("create table " + qTableName("qtestw hitespace", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + " ("+ fieldStr + " int)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(205)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("create table " + qTableName("pktest", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int not null primary key, a varchar(20))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(207)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("insert into " + test + " values(1, 'harry', 1)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(221)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("insert into " + test + " values(2, 'trond', 2)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(222)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("insert into " + test + " values(3, 'vohi', 3)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(223)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("insert into " + test2 + " values(1, 'herr')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(226)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("insert into " + test2 + " values(2, 'mister')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(227)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("insert into " + test3 + " values(1, 'foo', 'bar')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(230)]
INFO   : tst_QSqlTableModel::initTestCase() QVERIFY((q).exec("insert into " + test3 + " values(2, 'baz', 'joe')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(231)]
PASS   : tst_QSqlTableModel::initTestCase()
INFO   : tst_QSqlTableModel::modelInAnotherThread() entering
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY(t.isDone)
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(2206)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY(t.isFinished())
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(2207)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("create table " + qTableName("test1", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int, name varchar(20), title int)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(190)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("create table " + qTableName("test2", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int, title varchar(20))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(192)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("create table " + qTableName("test3", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int, random varchar(20), randomtwo varchar(20))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(194)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("create table " + qTableName("test4", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(column1 varchar(50), column2 varchar(50), column3 varchar(50))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(197)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("create table " + qTableName("emptytable", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(202)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("create table " + qTableName("qtestw hitespace", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + " ("+ fieldStr + " int)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(205)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("create table " + qTableName("pktest", "/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp", db) + "(id int not null primary key, a varchar(20))"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(207)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("insert into " + test + " values(1, 'harry', 1)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(221)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("insert into " + test + " values(2, 'trond', 2)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(222)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("insert into " + test + " values(3, 'vohi', 3)"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(223)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("insert into " + test2 + " values(1, 'herr')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(226)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("insert into " + test2 + " values(2, 'mister')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(227)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("insert into " + test3 + " values(1, 'foo', 'bar')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(230)]
INFO   : tst_QSqlTableModel::modelInAnotherThread() QVERIFY((q).exec("insert into " + test3 + " values(2, 'baz', 'joe')"))
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp(231)]
PASS   : tst_QSqlTableModel::modelInAnotherThread()
INFO   : tst_QSqlTableModel::cleanupTestCase() entering
PASS   : tst_QSqlTableModel::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 20ms
********* Finished testing of tst_QSqlTableModel *********
