mariadb/mysql-test/suite/perfschema/include
Monty c9f612dbde Add more execution stages (commit, rollback, etc)
This was done to get more information about where time is spent.
Now we can get proper timing for time spent in commit, rollback,
binlog write etc.

Following stages was added:
- Commit
- Commit_implicit
- Rollback
- Rollback implicit
- Binlog write
- Init for update
  - This is used instead of "Init" for insert, update and delete.
- Staring cleanup

Following stages where changed:
- "Unlocking tables" stage reset stage to previous stage at end
- "binlog write" stage resets stage to previous stage at end
- "end" -> "end of update loop"
- "cleaning up" -> "Reset for next command"
- Added stage_searching_rows_for_update when searching for rows
  to be deleted.

Other things:
- Renamed all stages to start with big letter (before there was no
  consitency)
- Increased performance_schema_max_stage_classes from 150 to 160.
- Most of the test changes in performance schema comes from renaming of
  stages.
- Removed duplicate output of variables and inital state in a lot of
  performance schema tests.
  This was done to make it easier to change a default value for a
  performance variable without affecting all tests.
- Added start_server_variables.test to check configuration
- Removed some duplicate "closing tables" stages
- Updated position for "stage_init_update" and "stage_updating" for
  delete, insert and update to be just before update loop (for more
  exact timing).
- Don't set "Checking permissions" twice in a row.
- Remove stage_end stage from creating views (not done for create table
  either).
- Updated default performance history size from 10 to 20 because of new
  stages
- Ensure that ps_enabled is correct (to be used in a later patch)
2017-11-05 22:23:31 +02:00
..
binlog_common.inc Removing copyright headers from test files 2011-10-19 23:44:17 +02:00
binlog_edge_common.inc perfschema 5.6.10 initial commit. 2014-05-06 23:22:16 +02:00
binlog_ok_common.inc perfschema 5.6.10 initial commit. 2014-05-06 23:22:16 +02:00
cleanup_helper.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
connection_cleanup.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
connection_load.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
connection_setup.inc MDEV-6066: Merge new defaults from 5.6 and 5.7 (defaults changed, QC can be stopped with no-zero size) 2015-09-04 10:33:56 +02:00
digest_cleanup.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
digest_execution.inc MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
digest_setup.inc 5.6.25 2015-06-16 11:00:33 +02:00
disable_instruments.inc 5.6.17 2014-05-07 10:04:30 +02:00
enable_instruments.inc 5.6.17 2014-05-07 10:04:30 +02:00
event_aggregate_cleanup.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
event_aggregate_load.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
event_aggregate_setup.inc Add more execution stages (commit, rollback, etc) 2017-11-05 22:23:31 +02:00
have_aligned_memory.inc perfschema 5.6.10 initial commit. 2014-05-06 23:22:16 +02:00
have_timer_cycle.inc MDEV-8692 prefschema test failures on ARM (on Debian build system) 2015-10-30 10:10:43 +04:00
hostcache_dump.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
hostcache_set_state.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
pfs_no_running_event_scheduler.inc MDEV-11221 - main.events_restart failed in bb 2017-03-02 12:35:31 +04:00
pfs_running_event_scheduler.inc MDEV-11221 - main.events_restart failed in bb 2017-03-02 12:35:31 +04:00
pfs_upgrade.inc Next part of merge. See TODO for details 2012-08-14 17:23:34 +03:00
privilege.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
rpl_statements_truncate.inc 5.6.17 2014-05-07 10:04:30 +02:00
schema.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
setup_helper.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
sizing_auto.inc 5.6.24 2015-05-04 22:16:00 +02:00
socket_check1.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
socket_event.inc 5.6.24 2015-05-04 22:16:00 +02:00
socket_event_dbg.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
socket_ipv6.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
socket_summary_check.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
socket_summary_check_dbg.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
stage_cleanup.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
stage_setup.inc MDEV-6066: Merge new defaults from 5.6 and 5.7 (defaults changed, QC can be stopped with no-zero size) 2015-09-04 10:33:56 +02:00
start_server_common.inc Add more execution stages (commit, rollback, etc) 2017-11-05 22:23:31 +02:00
table_aggregate_cleanup.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
table_aggregate_load.inc Add more execution stages (commit, rollback, etc) 2017-11-05 22:23:31 +02:00
table_aggregate_setup.inc MDEV-6066: Merge new defaults from 5.6 and 5.7 (defaults changed, QC can be stopped with no-zero size) 2015-09-04 10:33:56 +02:00
table_io_basic_dml.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
table_io_cleanup_helper.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
table_io_result_helper.inc don't show 'performance_schema_%_classes_lost' variables in tests 2017-03-10 18:21:25 +01:00
table_io_setup_helper.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
upgrade_check.inc cleanup: pfs_upgrade* tests 2017-03-21 11:37:31 +01:00
wait_for_pfs_thread_count.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00
wait_till_sleep.inc perfschema 5.6.10 initial commit. 2014-05-06 23:20:50 +02:00