1.Dd January 24, 2024 2.Dt SQLITE_TESTCTRL_FIRST 3 3.Os 4.Sh NAME 5.Nm SQLITE_TESTCTRL_FIRST , 6.Nm SQLITE_TESTCTRL_PRNG_SAVE , 7.Nm SQLITE_TESTCTRL_PRNG_RESTORE , 8.Nm SQLITE_TESTCTRL_PRNG_RESET , 9.Nm SQLITE_TESTCTRL_FK_NO_ACTION , 10.Nm SQLITE_TESTCTRL_BITVEC_TEST , 11.Nm SQLITE_TESTCTRL_FAULT_INSTALL , 12.Nm SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS , 13.Nm SQLITE_TESTCTRL_PENDING_BYTE , 14.Nm SQLITE_TESTCTRL_ASSERT , 15.Nm SQLITE_TESTCTRL_ALWAYS , 16.Nm SQLITE_TESTCTRL_RESERVE , 17.Nm SQLITE_TESTCTRL_JSON_SELFCHECK , 18.Nm SQLITE_TESTCTRL_OPTIMIZATIONS , 19.Nm SQLITE_TESTCTRL_ISKEYWORD , 20.Nm SQLITE_TESTCTRL_SCRATCHMALLOC , 21.Nm SQLITE_TESTCTRL_INTERNAL_FUNCTIONS , 22.Nm SQLITE_TESTCTRL_LOCALTIME_FAULT , 23.Nm SQLITE_TESTCTRL_EXPLAIN_STMT , 24.Nm SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD , 25.Nm SQLITE_TESTCTRL_NEVER_CORRUPT , 26.Nm SQLITE_TESTCTRL_VDBE_COVERAGE , 27.Nm SQLITE_TESTCTRL_BYTEORDER , 28.Nm SQLITE_TESTCTRL_ISINIT , 29.Nm SQLITE_TESTCTRL_SORTER_MMAP , 30.Nm SQLITE_TESTCTRL_IMPOSTER , 31.Nm SQLITE_TESTCTRL_PARSER_COVERAGE , 32.Nm SQLITE_TESTCTRL_RESULT_INTREAL , 33.Nm SQLITE_TESTCTRL_PRNG_SEED , 34.Nm SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS , 35.Nm SQLITE_TESTCTRL_SEEK_COUNT , 36.Nm SQLITE_TESTCTRL_TRACEFLAGS , 37.Nm SQLITE_TESTCTRL_TUNE , 38.Nm SQLITE_TESTCTRL_LOGEST , 39.Nm SQLITE_TESTCTRL_USELONGDOUBLE , 40.Nm SQLITE_TESTCTRL_LAST 41.Nd testing interface operation codes 42.Sh SYNOPSIS 43.In sqlite3.h 44.Fd #define SQLITE_TESTCTRL_FIRST 45.Fd #define SQLITE_TESTCTRL_PRNG_SAVE 46.Fd #define SQLITE_TESTCTRL_PRNG_RESTORE 47.Fd #define SQLITE_TESTCTRL_PRNG_RESET 48.Fd #define SQLITE_TESTCTRL_FK_NO_ACTION 49.Fd #define SQLITE_TESTCTRL_BITVEC_TEST 50.Fd #define SQLITE_TESTCTRL_FAULT_INSTALL 51.Fd #define SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS 52.Fd #define SQLITE_TESTCTRL_PENDING_BYTE 53.Fd #define SQLITE_TESTCTRL_ASSERT 54.Fd #define SQLITE_TESTCTRL_ALWAYS 55.Fd #define SQLITE_TESTCTRL_RESERVE 56.Fd #define SQLITE_TESTCTRL_JSON_SELFCHECK 57.Fd #define SQLITE_TESTCTRL_OPTIMIZATIONS 58.Fd #define SQLITE_TESTCTRL_ISKEYWORD 59.Fd #define SQLITE_TESTCTRL_SCRATCHMALLOC 60.Fd #define SQLITE_TESTCTRL_INTERNAL_FUNCTIONS 61.Fd #define SQLITE_TESTCTRL_LOCALTIME_FAULT 62.Fd #define SQLITE_TESTCTRL_EXPLAIN_STMT 63.Fd #define SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD 64.Fd #define SQLITE_TESTCTRL_NEVER_CORRUPT 65.Fd #define SQLITE_TESTCTRL_VDBE_COVERAGE 66.Fd #define SQLITE_TESTCTRL_BYTEORDER 67.Fd #define SQLITE_TESTCTRL_ISINIT 68.Fd #define SQLITE_TESTCTRL_SORTER_MMAP 69.Fd #define SQLITE_TESTCTRL_IMPOSTER 70.Fd #define SQLITE_TESTCTRL_PARSER_COVERAGE 71.Fd #define SQLITE_TESTCTRL_RESULT_INTREAL 72.Fd #define SQLITE_TESTCTRL_PRNG_SEED 73.Fd #define SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS 74.Fd #define SQLITE_TESTCTRL_SEEK_COUNT 75.Fd #define SQLITE_TESTCTRL_TRACEFLAGS 76.Fd #define SQLITE_TESTCTRL_TUNE 77.Fd #define SQLITE_TESTCTRL_LOGEST 78.Fd #define SQLITE_TESTCTRL_USELONGDOUBLE 79.Fd #define SQLITE_TESTCTRL_LAST 80.Sh DESCRIPTION 81These constants are the valid operation code parameters used as the 82first argument to 83.Fn sqlite3_test_control . 84These parameters and their meanings are subject to change without notice. 85These values are for testing purposes only. 86Applications should not use any of these parameters or the 87.Fn sqlite3_test_control 88interface. 89.Sh IMPLEMENTATION NOTES 90These declarations were extracted from the 91interface documentation at line 8283. 92.Bd -literal 93#define SQLITE_TESTCTRL_FIRST 5 94#define SQLITE_TESTCTRL_PRNG_SAVE 5 95#define SQLITE_TESTCTRL_PRNG_RESTORE 6 96#define SQLITE_TESTCTRL_PRNG_RESET 7 /* NOT USED */ 97#define SQLITE_TESTCTRL_FK_NO_ACTION 7 98#define SQLITE_TESTCTRL_BITVEC_TEST 8 99#define SQLITE_TESTCTRL_FAULT_INSTALL 9 100#define SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS 10 101#define SQLITE_TESTCTRL_PENDING_BYTE 11 102#define SQLITE_TESTCTRL_ASSERT 12 103#define SQLITE_TESTCTRL_ALWAYS 13 104#define SQLITE_TESTCTRL_RESERVE 14 /* NOT USED */ 105#define SQLITE_TESTCTRL_JSON_SELFCHECK 14 106#define SQLITE_TESTCTRL_OPTIMIZATIONS 15 107#define SQLITE_TESTCTRL_ISKEYWORD 16 /* NOT USED */ 108#define SQLITE_TESTCTRL_SCRATCHMALLOC 17 /* NOT USED */ 109#define SQLITE_TESTCTRL_INTERNAL_FUNCTIONS 17 110#define SQLITE_TESTCTRL_LOCALTIME_FAULT 18 111#define SQLITE_TESTCTRL_EXPLAIN_STMT 19 /* NOT USED */ 112#define SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD 19 113#define SQLITE_TESTCTRL_NEVER_CORRUPT 20 114#define SQLITE_TESTCTRL_VDBE_COVERAGE 21 115#define SQLITE_TESTCTRL_BYTEORDER 22 116#define SQLITE_TESTCTRL_ISINIT 23 117#define SQLITE_TESTCTRL_SORTER_MMAP 24 118#define SQLITE_TESTCTRL_IMPOSTER 25 119#define SQLITE_TESTCTRL_PARSER_COVERAGE 26 120#define SQLITE_TESTCTRL_RESULT_INTREAL 27 121#define SQLITE_TESTCTRL_PRNG_SEED 28 122#define SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS 29 123#define SQLITE_TESTCTRL_SEEK_COUNT 30 124#define SQLITE_TESTCTRL_TRACEFLAGS 31 125#define SQLITE_TESTCTRL_TUNE 32 126#define SQLITE_TESTCTRL_LOGEST 33 127#define SQLITE_TESTCTRL_USELONGDOUBLE 34 128#define SQLITE_TESTCTRL_LAST 34 /* Largest TESTCTRL */ 129.Ed 130.Sh SEE ALSO 131.Xr sqlite3_test_control 3 132