1
create table t1 (a int primary key auto_increment, b int, index(b)) engine=storage_engine_api_tester;
5
`a` INT NOT NULL AUTO_INCREMENT,
9
) ENGINE=STORAGE_ENGINE_API_TESTER COLLATE = utf8_general_ci
10
insert into t1 (b) values (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
11
insert into t1 (b) values (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
12
explain select min(b) from t1;
13
id select_type table type possible_keys key key_len ref rows Extra
14
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
15
SELECT seapitester_error_inject(4);
16
seapitester_error_inject(4)
18
select seapitester_clear_engine_state_history();
19
seapitester_clear_engine_state_history()
21
select min(b) from t1;
22
Got one of the listed errors
23
select * from data_dictionary.seapitester_engine_state_history;
29
select seapitester_clear_engine_state_history();
30
seapitester_clear_engine_state_history()
32
SELECT seapitester_error_inject(0);
33
seapitester_error_inject(0)