Skip to content

Commit

Permalink
test(mtr): Optimize parallel scheduling to execute more innodb engine…
Browse files Browse the repository at this point in the history
… testcases, add date type and std func testcase(stoneatom#1196)
  • Loading branch information
davidshiz committed Mar 30, 2023
1 parent d29544b commit e086163
Show file tree
Hide file tree
Showing 7 changed files with 1,292 additions and 86 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pull_requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ jobs:
groupadd mysql && useradd -g mysql mysql
chown -R mysql:mysql /stonedb57 && chown -R mysql:mysql ./build
cd /stonedb57/install/mysql-test
./mysql-test-run.pl --suite=innodb --nowarnings --force --nocheck-testcases --retry=0 --defaults-file=/stonedb57/install/mysql-test/suite/innodb/include/my_innodb.cnf --do-test-list=/stonedb57/install/mysql-test/suite/innodb/include/innodb_testlist
./mysql-test-run.pl --suite=innodb --mysqld=--default-storage-engine=innodb --nowarnings --force --nocheck-testcases --retry=0 --do-test-list=./suite/innodb/include/innodb_testlist --parallel=10
./mysql-test-run.pl --suite=tianmu --nowarnings --force --nocheck-testcases --retry=0 --parallel=10
- name: create coverage.info
Expand Down
216 changes: 131 additions & 85 deletions mysql-test/suite/innodb/include/innodb_testlist
Original file line number Diff line number Diff line change
@@ -1,80 +1,56 @@
innodb.check_sector_size
innodb.innodb_bug53674
innodb.innodb
innodb.innodb_misc1
innodb.innodb_ctype_ldml
innodb.innodb_misc1
innodb.check_sector_size
innodb.innodb-autoinc-44030
innodb.innodb
innodb.innodb_autoinc_lock_mode_zero
innodb.update_time
innodb.table_encryption
innodb.events-merge-tmp-path
innodb.file_format_defaults
innodb.innodb_bug39438
innodb.innodb-autoinc
innodb.table_encrypt_2
innodb.blob_redo
innodb.innodb-index
innodb.innodb_buffer_pool_load_now
innodb.innodb-autoinc-56228
innodb.innodb_bug30919
innodb.innodb-index
innodb.innodb_bug42101-nonzero
innodb.innodb_stats_flag_global_off
innodb.innodb_stats_flag_global_on
innodb.innodb-wl5980-linux
innodb.create_isl_with_direct
innodb.innodb_mysql_rbk
innodb.innodb_bug60049
innodb.innodb_timeout_rollback
innodb.innodb-consistent
innodb.alter_table_stage_progress
innodb.innodb_bug47167
innodb.innodb_file_format
innodb.alter_page_size
innodb.alter_rename_existing
innodb.alter_row_format
innodb.alter_table_redundant
innodb.check_ibd_filesize_16k
innodb.checksum
innodb.create-index
innodb.create_tablespace_partition
innodb.innodb-consistent
innodb.innodb_mysql_rbk
innodb.innodb_buffer_pool_load
innodb.deadlock_detect
innodb.default_row_format
innodb.innodb_bug47167
innodb.innodb_file_format
innodb.add_foreign_key
innodb.default_row_format_16k
innodb.default_row_format_compatibility
innodb.default_row_format_tablespace
innodb.deprecate_part_in_shared_ts
innodb.dropdb
innodb.foreign_key
innodb.import
innodb.import_tablespace_schema_missmatch
innodb.import_update_stats
innodb.index-online-norebuild
innodb.index_length
innodb.index_tree_operation
innodb.innodb-semi-consistent
innodb.innodb-alter-autoinc
innodb.innodb-alter-nullable
innodb.default_row_format_tablespace
innodb.innodb-alter-wl6554
innodb.innodb-analyze
innodb.innodb-autoinc-18274
innodb.innodb-autoinc-optimize
innodb.deprecate_part_in_shared_ts
innodb.dropdb
innodb.innodb-bug-14068765
innodb.innodb-bug-14084530
innodb.innodb_lock_wait_timeout_1
innodb.innodb-lock
innodb.innodb-bug12552164
innodb.innodb-bug14219515
innodb.innodb-import-partition
innodb.innodb-index_ucs2
innodb.innodb-isolation
innodb.innodb-large-prefix
innodb.innodb-lock
innodb.innodb-timeout
innodb.innodb-truncate
innodb.innodb-ucs2
innodb.innodb-update-insert
innodb.innodb-wl5522-1
innodb.innodb_buffer_pool_dump_pct
innodb.innodb_bug11789106
innodb.innodb_bug11933790
innodb.innodb_bug12429573
innodb.innodb_bug12661768
innodb.innodb_bug14169459
innodb.innodb_bug21704
innodb.innodb_bug34053
innodb.innodb_bug34300
innodb.innodb_bug35220
innodb.innodb_bug38231
innodb.innodb_bug40360
innodb.innodb_bug40565
innodb.innodb_bug41904
innodb.innodb_bug42101
innodb.innodb_bug42419
Expand All @@ -86,39 +62,33 @@ innodb.innodb_bug46000
innodb.innodb_bug46676
innodb.innodb_bug47621
innodb.innodb_bug47622
innodb.table_encrypt_5
innodb.innodb_bug47777
innodb.innodb_bug48024
innodb.innodb_i_s_innodb_trx
innodb.innodb_information_schema_buffer
innodb.innodb_io_pf
innodb.innodb_multi_update
innodb.innodb_notembedded
innodb.innodb_bug49164
innodb.innodb_bug51378
innodb.innodb_bug51920
innodb.innodb_bug52199
innodb.innodb_bug53046
innodb.innodb_bug53592
innodb.innodb_bug54044
innodb.innodb-wl6045-1
innodb.innodb-import-partition
innodb.file_format_upgrade_16k
innodb.innodb-index_ucs2
innodb.innodb_bug56143
innodb.innodb_bug56716
innodb.alter_missing_tablespace
innodb.innodb_bug57252
innodb.alter_page_size
innodb.innodb_bug57255
innodb.innodb_bug57904
innodb.innodb_bug59307
innodb.innodb_bug59410
innodb.innodb_bug59733
innodb.innodb_bug60229
innodb.innodb_bulk_create_index_small
innodb.innodb_i_s_innodb_locks
innodb.innodb_i_s_innodb_trx
innodb.innodb_information_schema_buffer
innodb.innodb_io_pf
innodb.innodb_multi_update
innodb.innodb_notembedded
innodb.innodb_prefix_index_check
innodb.innodb_rename_index
innodb.innodb_stats
innodb.innodb_stats_auto_recalc_ddl
innodb.innodb_stats_auto_recalc_lots
innodb.innodb_stats_auto_recalc_on_nonexistent
innodb.innodb_stats_create_on_corrupted
innodb.innodb_stats_create_table
innodb.alter_rename_existing
innodb.alter_row_format
innodb.innodb_stats_drop_locked
innodb.innodb_stats_external_pages
innodb.innodb_stats_fetch
Expand All @@ -127,32 +97,108 @@ innodb.innodb_stats_fetch_nonexistent
innodb.innodb_stats_rename_table
innodb.innodb_stats_rename_table_if_exists
innodb.innodb_stats_sample_pages
innodb.innodb_sys_var_valgrind
innodb.innodb_tablespace
innodb.innodb_tablespace_zip
innodb.innodb_trx_weight
innodb.innodb_wl6469_1
innodb.innodb_bug57904
innodb.innodb_bug59307
innodb.innodb_bug59410
innodb.innodb_prefix_index_check
innodb.innodb-isolation
innodb.innodb-multiple-tablespaces
innodb.innodb-large-prefix
innodb.innodb_wl6470
innodb.foreign_key
innodb.alter_table_redundant
innodb.innodb_stats
innodb.innodb-timeout
innodb.innodb-truncate
innodb.innodb-ucs2
innodb.innodb_bug59641
innodb.innodb-update-insert
innodb.innodb_bug59733
innodb.innodb_bug60229
innodb.innodb_bulk_create_index_small
innodb.help_verbose
innodb.innodb_bug-13628249
innodb.innodb_bug11789106
innodb.import
innodb.import_tablespace_schema_missmatch
innodb.import_update_stats
innodb.index-online-norebuild
innodb.innodb_bug11933790
innodb.innodb_stats_auto_recalc
innodb.innodb_stats_auto_recalc_ddl
innodb.innodb_bug12429573
innodb.innodb_bug12661768
innodb.innodb_bug14169459
innodb.innodb-wl5522-1
innodb.innodb_bug21704
innodb.innodb_bug34053
innodb.innodb_bug34300
innodb.innodb_bug35220
innodb.innodb_bug38231
innodb.innodb_bug40360
innodb.innodb_bug40565
innodb.innodb_wl6560_1
innodb.innodb_wl6915
innodb.innodb_wl8114
innodb.check_ibd_filesize_16k
innodb.index_length
innodb.index_tree_operation
innodb.innodb_stats_auto_recalc_lots
innodb.innodb_stats_auto_recalc_on_nonexistent
innodb.innodb_stats_create_on_corrupted
innodb.innodb_stats_create_table
innodb.checksum
innodb.crc32_endianness
innodb.create-index
innodb.iodku
innodb.log_file_size_checkpoint
innodb.monitor
innodb.monitor_restart
innodb.partition-blob
innodb.partition
innodb.readahead
innodb.stored_fk
innodb.strict_mode
innodb.innodb_prefix_index_restart_server
innodb.tablespace_per_table
innodb.tablespace_per_table_not_windows
innodb.innodb_rename_index
innodb.timestamp
innodb.tmpdir
innodb.monitor_restart
innodb.partition-blob
innodb.innodb-wl5522
innodb.log_file_size_checkpoint
innodb.partition-upgrade
innodb.create_tablespace
innodb.trx_id_future
innodb.undo
innodb.virtual_basic
innodb.virtual_blob
innodb.partition
innodb.innodb_stats_table_flag_auto_recalc
innodb.virtual_fk
innodb.readahead
innodb.virtual_index
innodb.virtual_stats

innodb.innodb_force_recovery
innodb.innodb_i_s_innodb_locks
innodb.readonly
innodb.missing_tablespaces
innodb.monitor
innodb.virtual_fk_restart
innodb.xa_recovery
innodb.create_tablespace_partition
innodb.create_tablespace_16k
innodb.create_tablespace_replication
innodb.innodb-import-partition-rpl
innodb.innodb_bulk_create_index_replication
innodb.rename_table
innodb.stored_fk
innodb.strict_mode
innodb.innodb_buffer_pool_dump_pct
innodb.innodb_sys_var_valgrind
innodb.innodb_tablespace
innodb.innodb_tablespace_zip
innodb.innodb_trx_weight
innodb.innodb_wl6469_1
innodb.create_tablespace_notembedded
innodb.innodb_stats_table_flag_sample_pages
innodb.virtual_blob
innodb.innodb-wl5980-discard
innodb.update_time_wl6658
innodb.innodb-wl6445
innodb.innodb-wl6045-linux
innodb.virtual_basic
innodb.table_encrypt_kill
innodb.table_encrypt_3
Loading

0 comments on commit e086163

Please sign in to comment.