Lines Matching refs:err
984 Error err = {0}; /* Error code and message */ in walthread1_thread() local
988 opendb(&err, &db, "test.db", 0); in walthread1_thread()
989 while( !timetostop(&err) ){ in walthread1_thread()
996 execsql(&err, &db, "BEGIN"); in walthread1_thread()
997 integrity_check(&err, &db); in walthread1_thread()
998 z1 = execsql_text(&err, &db, 1, azSql[0]); in walthread1_thread()
999 z2 = execsql_text(&err, &db, 2, azSql[1]); in walthread1_thread()
1000 z3 = execsql_text(&err, &db, 3, azSql[0]); in walthread1_thread()
1001 execsql(&err, &db, "COMMIT"); in walthread1_thread()
1004 test_error(&err, "Failed read: %s %s %s", z1, z2, z3); in walthread1_thread()
1007 sql_script(&err, &db, in walthread1_thread()
1016 closedb(&err, &db); in walthread1_thread()
1018 print_and_free_err(&err); in walthread1_thread()
1023 Error err = {0}; /* Error code and message */ in walthread1_ckpt_thread() local
1027 opendb(&err, &db, "test.db", 0); in walthread1_ckpt_thread()
1028 while( !timetostop(&err) ){ in walthread1_ckpt_thread()
1030 execsql(&err, &db, "PRAGMA wal_checkpoint"); in walthread1_ckpt_thread()
1031 if( err.rc==SQLITE_OK ) nCkpt++; in walthread1_ckpt_thread()
1032 clear_error(&err, SQLITE_BUSY); in walthread1_ckpt_thread()
1034 closedb(&err, &db); in walthread1_ckpt_thread()
1036 print_and_free_err(&err); in walthread1_ckpt_thread()
1041 Error err = {0}; /* Error code and message */ in walthread1() local
1046 opendb(&err, &db, "test.db", 1); in walthread1()
1047 sql_script(&err, &db, in walthread1()
1054 closedb(&err, &db); in walthread1()
1056 setstoptime(&err, nMs); in walthread1()
1058 launch_thread(&err, &threads, walthread1_thread, 0); in walthread1()
1060 launch_thread(&err, &threads, walthread1_ckpt_thread, 0); in walthread1()
1061 join_all_threads(&err, &threads); in walthread1()
1063 print_and_free_err(&err); in walthread1()
1067 Error err = {0}; /* Error code and message */ in walthread2_thread() local
1075 while( !timetostop(&err) ){ in walthread2_thread()
1079 opendb(&err, &db, "test.db", 0); in walthread2_thread()
1081 sql_script(&err, &db, zJournal); in walthread2_thread()
1082 clear_error(&err, SQLITE_BUSY); in walthread2_thread()
1083 sql_script(&err, &db, "BEGIN"); in walthread2_thread()
1084 sql_script(&err, &db, "INSERT INTO t1 VALUES(NULL, randomblob(100))"); in walthread2_thread()
1086 journal_exists = (filesize(&err, "test.db-journal") >= 0); in walthread2_thread()
1087 wal_exists = (filesize(&err, "test.db-wal") >= 0); in walthread2_thread()
1089 test_error(&err, "File system looks incorrect (%d, %d)", in walthread2_thread()
1095 sql_script(&err, &db, "COMMIT"); in walthread2_thread()
1096 integrity_check(&err, &db); in walthread2_thread()
1097 closedb(&err, &db); in walthread2_thread()
1100 print_and_free_err(&err); in walthread2_thread()
1105 Error err = {0}; in walthread2() local
1109 opendb(&err, &db, "test.db", 1); in walthread2()
1110 sql_script(&err, &db, "CREATE TABLE t1(x INTEGER PRIMARY KEY, y UNIQUE)"); in walthread2()
1111 closedb(&err, &db); in walthread2()
1113 setstoptime(&err, nMs); in walthread2()
1114 launch_thread(&err, &threads, walthread2_thread, 0); in walthread2()
1115 launch_thread(&err, &threads, walthread2_thread, 0); in walthread2()
1116 launch_thread(&err, &threads, walthread2_thread, (void*)1); in walthread2()
1117 launch_thread(&err, &threads, walthread2_thread, (void*)1); in walthread2()
1118 join_all_threads(&err, &threads); in walthread2()
1120 print_and_free_err(&err); in walthread2()
1124 Error err = {0}; /* Error code and message */ in walthread3_thread() local
1129 opendb(&err, &db, "test.db", 0); in walthread3_thread()
1130 sql_script(&err, &db, "PRAGMA wal_autocheckpoint = 10"); in walthread3_thread()
1138 while( 0==(stop = timetostop(&err)) ){ in walthread3_thread()
1139 i64 iMax = execsql_i64(&err, &db, "SELECT max(cnt) FROM t1"); in walthread3_thread()
1144 sum1 = execsql_i64(&err, &db, "SELECT sum(cnt) FROM t1"); in walthread3_thread()
1145 sum2 = execsql_i64(&err, &db, "SELECT sum(sum1) FROM t1"); in walthread3_thread()
1146 execsql_i64(&err, &db, in walthread3_thread()
1150 integrity_check(&err, &db); in walthread3_thread()
1155 closedb(&err, &db); in walthread3_thread()
1156 print_and_free_err(&err); in walthread3_thread()
1161 Error err = {0}; in walthread3() local
1166 opendb(&err, &db, "test.db", 1); in walthread3()
1167 sql_script(&err, &db, in walthread3()
1174 closedb(&err, &db); in walthread3()
1176 setstoptime(&err, nMs); in walthread3()
1178 launch_thread(&err, &threads, walthread3_thread, INT2PTR(i)); in walthread3()
1180 join_all_threads(&err, &threads); in walthread3()
1182 print_and_free_err(&err); in walthread3()
1186 Error err = {0}; /* Error code and message */ in walthread4_reader_thread() local
1189 opendb(&err, &db, "test.db", 0); in walthread4_reader_thread()
1190 while( !timetostop(&err) ){ in walthread4_reader_thread()
1191 integrity_check(&err, &db); in walthread4_reader_thread()
1193 closedb(&err, &db); in walthread4_reader_thread()
1195 print_and_free_err(&err); in walthread4_reader_thread()
1200 Error err = {0}; /* Error code and message */ in walthread4_writer_thread() local
1204 opendb(&err, &db, "test.db", 0); in walthread4_writer_thread()
1205 sql_script(&err, &db, "PRAGMA wal_autocheckpoint = 15;"); in walthread4_writer_thread()
1206 while( !timetostop(&err) ){ in walthread4_writer_thread()
1208 &err, &db, "REPLACE INTO t1 VALUES(:iRow, randomblob(300))", &iRow in walthread4_writer_thread()
1213 closedb(&err, &db); in walthread4_writer_thread()
1215 print_and_free_err(&err); in walthread4_writer_thread()
1220 Error err = {0}; in walthread4() local
1224 opendb(&err, &db, "test.db", 1); in walthread4()
1225 sql_script(&err, &db, in walthread4()
1229 closedb(&err, &db); in walthread4()
1231 setstoptime(&err, nMs); in walthread4()
1232 launch_thread(&err, &threads, walthread4_reader_thread, 0); in walthread4()
1233 launch_thread(&err, &threads, walthread4_writer_thread, 0); in walthread4()
1234 join_all_threads(&err, &threads); in walthread4()
1236 print_and_free_err(&err); in walthread4()
1240 Error err = {0}; /* Error code and message */ in walthread5_thread() local
1244 opendb(&err, &db, "test.db", 0); in walthread5_thread()
1245 nRow = execsql_i64(&err, &db, "SELECT count(*) FROM t1"); in walthread5_thread()
1246 closedb(&err, &db); in walthread5_thread()
1248 if( nRow!=65536 ) test_error(&err, "Bad row count: %d", (int)nRow); in walthread5_thread()
1249 print_and_free_err(&err); in walthread5_thread()
1253 Error err = {0}; in walthread5() local
1257 opendb(&err, &db, "test.db", 1); in walthread5()
1258 sql_script(&err, &db, in walthread5()
1283 filecopy(&err, "test.db", "test_sv.db"); in walthread5()
1284 filecopy(&err, "test.db-wal", "test_sv.db-wal"); in walthread5()
1285 closedb(&err, &db); in walthread5()
1287 filecopy(&err, "test_sv.db", "test.db"); in walthread5()
1288 filecopy(&err, "test_sv.db-wal", "test.db-wal"); in walthread5()
1290 if( err.rc==SQLITE_OK ){ in walthread5()
1291 printf(" WAL file is %d bytes,", (int)filesize(&err,"test.db-wal")); in walthread5()
1292 printf(" DB file is %d.\n", (int)filesize(&err,"test.db")); in walthread5()
1295 setstoptime(&err, nMs); in walthread5()
1296 launch_thread(&err, &threads, walthread5_thread, 0); in walthread5()
1297 launch_thread(&err, &threads, walthread5_thread, 0); in walthread5()
1298 launch_thread(&err, &threads, walthread5_thread, 0); in walthread5()
1299 launch_thread(&err, &threads, walthread5_thread, 0); in walthread5()
1300 launch_thread(&err, &threads, walthread5_thread, 0); in walthread5()
1301 join_all_threads(&err, &threads); in walthread5()
1303 if( err.rc==SQLITE_OK ){ in walthread5()
1304 printf(" WAL file is %d bytes,", (int)filesize(&err,"test.db-wal")); in walthread5()
1305 printf(" DB file is %d.\n", (int)filesize(&err,"test.db")); in walthread5()
1308 print_and_free_err(&err); in walthread5()
1345 Error err = {0}; in cgt_pager_1() local
1348 opendb(&err, &db, "test.db", 1); in cgt_pager_1()
1349 sql_script(&err, &db, in cgt_pager_1()
1355 xSub = cgt_pager_1_populate; xSub(&err, &db); in cgt_pager_1()
1356 xSub = cgt_pager_1_update; xSub(&err, &db); in cgt_pager_1()
1357 xSub = cgt_pager_1_read; xSub(&err, &db); in cgt_pager_1()
1359 closedb(&err, &db); in cgt_pager_1()
1360 print_and_free_err(&err); in cgt_pager_1()
1372 Error err = {0}; /* Error code and message */ in dynamic_triggers_1() local
1377 opendb(&err, &db, "test.db", 0); in dynamic_triggers_1()
1378 while( !timetostop(&err) ){ in dynamic_triggers_1()
1387 execsql(&err, &db, zSql); in dynamic_triggers_1()
1398 execsql(&err, &db, zSql); in dynamic_triggers_1()
1405 execsql(&err, &db, zSql); in dynamic_triggers_1()
1412 execsql(&err, &db, zSql); in dynamic_triggers_1()
1417 closedb(&err, &db); in dynamic_triggers_1()
1419 print_and_free_err(&err); in dynamic_triggers_1()
1424 Error err = {0}; /* Error code and message */ in dynamic_triggers_2() local
1430 opendb(&err, &db, "test.db", 0); in dynamic_triggers_2()
1431 while( !timetostop(&err) ){ in dynamic_triggers_2()
1434 execsql(&err, &db, "INSERT INTO t1 VALUES(:iX, :iY+1)", &iVal, &iVal); in dynamic_triggers_2()
1440 execsql(&err, &db, "DELETE FROM t1 WHERE x = :iX", &iVal); in dynamic_triggers_2()
1444 closedb(&err, &db); in dynamic_triggers_2()
1446 print_and_free_err(&err); in dynamic_triggers_2()
1451 Error err = {0}; in dynamic_triggers() local
1455 opendb(&err, &db, "test.db", 1); in dynamic_triggers()
1456 sql_script(&err, &db, in dynamic_triggers()
1469 closedb(&err, &db); in dynamic_triggers()
1471 setstoptime(&err, nMs); in dynamic_triggers()
1474 launch_thread(&err, &threads, dynamic_triggers_2, 0); in dynamic_triggers()
1475 launch_thread(&err, &threads, dynamic_triggers_2, 0); in dynamic_triggers()
1480 launch_thread(&err, &threads, dynamic_triggers_2, 0); in dynamic_triggers()
1481 launch_thread(&err, &threads, dynamic_triggers_1, 0); in dynamic_triggers()
1483 join_all_threads(&err, &threads); in dynamic_triggers()
1485 print_and_free_err(&err); in dynamic_triggers()