Merge lp://qastaging/~patrick-crews/drizzle/qp-merge2 into lp://qastaging/~drizzle-trunk/drizzle/development

Proposed by Patrick Crews
Status: Merged
Approved by: Brian Aker
Approved revision: 2484
Merged at revision: 2516
Proposed branch: lp://qastaging/~patrick-crews/drizzle/qp-merge2
Merge into: lp://qastaging/~drizzle-trunk/drizzle/development
Diff against target: 162490 lines (+158204/-542)
676 files modified
.bzrignore (+2/-0)
docs/index.rst (+2/-1)
docs/testing/dbqp.rst (+10/-477)
docs/testing/kewpie.rst (+494/-0)
docs/testing/randgen.rst (+36/-31)
docs/testing/sql-bench.rst (+23/-15)
docs/testing/sysbench.rst (+8/-8)
docs/testing/test-run.rst (+3/-3)
docs/testing/writing_tests.rst (+74/-4)
tests/include.am (+62/-3)
tests/kewpie/.bzrignore (+5/-0)
tests/kewpie/drizzle_tests/crashme/crashme_test.py (+43/-0)
tests/kewpie/drizzle_tests/randgen_basic/basic_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/blob_test.py (+39/-0)
tests/kewpie/drizzle_tests/randgen_basic/collations_test.py (+39/-0)
tests/kewpie/drizzle_tests/randgen_basic/combinations_test.py (+44/-0)
tests/kewpie/drizzle_tests/randgen_basic/createDrop_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/databaseIntegrityAfterRecovery_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/database_consistency_after_recovery.disabled (+8/-0)
tests/kewpie/drizzle_tests/randgen_basic/drizzledumpRestoreRandom_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/drizzledump_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/limitCompare_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/manyIndexes_test.py (+44/-0)
tests/kewpie/drizzle_tests/randgen_basic/optimizerSubquery_test.py (+40/-0)
tests/kewpie/drizzle_tests/randgen_basic/orderby_validator.disabled (+8/-0)
tests/kewpie/drizzle_tests/randgen_basic/outerJoin_test.py (+39/-0)
tests/kewpie/drizzle_tests/randgen_basic/repeatableRead_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/selectStabilityValidator_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/subquerySemijoinNested_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/subquerySemijoin_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/subquery_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_basic/varchar_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_innoTrxLog/multiThread1CrashRecover_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_innoTrxLog/multiThread1Mix_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_innoTrxLog/multiThread1_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_innoTrxLog/multiThread2_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_innoTrxLog/multiThread3_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_innoTrxLog/singleThread3_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_innoTrxLog/trxOrdering_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_slavePlugin/multiThread1CrashRecover_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_slavePlugin/multiThread1Mix_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_slavePlugin/multiThread1_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_slavePlugin/multiThread2_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_slavePlugin/multiThread3_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_slavePlugin/singleThread3_test.py (+38/-0)
tests/kewpie/drizzle_tests/randgen_slavePlugin/trxOrdering_test.py (+38/-0)
tests/kewpie/drizzle_tests/sqlbench/sqlbench_test.py (+44/-0)
tests/kewpie/kewpie.py (+129/-0)
tests/kewpie/lib/modes/dtr/dtr_test_execution.py (+139/-0)
tests/kewpie/lib/modes/dtr/dtr_test_management.py (+477/-0)
tests/kewpie/lib/modes/native/native_test_execution.py (+100/-0)
tests/kewpie/lib/modes/native/native_test_management.py (+175/-0)
tests/kewpie/lib/modes/sysbench/sysbench_test_execution.py (+162/-0)
tests/kewpie/lib/modes/sysbench/sysbench_test_management.py (+159/-0)
tests/kewpie/lib/modes/test_mode.py (+68/-0)
tests/kewpie/lib/opts/defaults.py (+109/-0)
tests/kewpie/lib/opts/test_run_options.py (+570/-0)
tests/kewpie/lib/server_mgmt/drizzled.py (+246/-0)
tests/kewpie/lib/server_mgmt/mysqld.py (+506/-0)
tests/kewpie/lib/server_mgmt/server.py (+382/-0)
tests/kewpie/lib/server_mgmt/server_management.py (+507/-0)
tests/kewpie/lib/sys_mgmt/codeTree.py (+489/-0)
tests/kewpie/lib/sys_mgmt/code_management.py (+116/-0)
tests/kewpie/lib/sys_mgmt/environment_management.py (+99/-0)
tests/kewpie/lib/sys_mgmt/logging_management.py (+157/-0)
tests/kewpie/lib/sys_mgmt/port_management.py (+196/-0)
tests/kewpie/lib/sys_mgmt/system_management.py (+548/-0)
tests/kewpie/lib/sys_mgmt/time_management.py (+118/-0)
tests/kewpie/lib/test_mgmt/execution_management.py (+141/-0)
tests/kewpie/lib/test_mgmt/test_execution.py (+315/-0)
tests/kewpie/lib/test_mgmt/test_management.py (+329/-0)
tests/kewpie/lib/util/crashme_methods.py (+127/-0)
tests/kewpie/lib/util/mysqlBaseTestCase.py (+377/-0)
tests/kewpie/lib/util/mysql_methods.py (+258/-0)
tests/kewpie/lib/util/randgen_methods.py (+55/-0)
tests/kewpie/lib/util/sqlbench_methods.py (+70/-0)
tests/kewpie/lib/util/xtrabackup_methods.py (+109/-0)
tests/kewpie/randgen/Contributors (+22/-0)
tests/kewpie/randgen/LICENSE (+339/-0)
tests/kewpie/randgen/Makefile (+20/-0)
tests/kewpie/randgen/README (+28/-0)
tests/kewpie/randgen/backtrace-all.gdb (+19/-0)
tests/kewpie/randgen/backtrace.gdb (+21/-0)
tests/kewpie/randgen/bench/WL5004_sql.yy (+1656/-0)
tests/kewpie/randgen/bench/benchmark.pl (+75/-0)
tests/kewpie/randgen/bench/falcon_data_types.zz (+34/-0)
tests/kewpie/randgen/bughunt_template.cfg (+207/-0)
tests/kewpie/randgen/combinations.pl (+322/-0)
tests/kewpie/randgen/conf/backup/backup_interop.yy (+92/-0)
tests/kewpie/randgen/conf/backup/backup_obj.yy (+132/-0)
tests/kewpie/randgen/conf/backup/backup_simple.yy (+50/-0)
tests/kewpie/randgen/conf/backup/invariant.yy (+279/-0)
tests/kewpie/randgen/conf/backup/invariant.zz (+56/-0)
tests/kewpie/randgen/conf/dbt3/LICENSE (+110/-0)
tests/kewpie/randgen/conf/dbt3/dbt3-dml.yy (+824/-0)
tests/kewpie/randgen/conf/dbt3/dbt3-joins.yy (+465/-0)
tests/kewpie/randgen/conf/dbt3/dbt3-ranges.yy (+219/-0)
tests/kewpie/randgen/conf/dbt3/dbt3-s0.0001.dump (+42/-0)
tests/kewpie/randgen/conf/dbt3/dbt3-s0.001.dump (+310/-0)
tests/kewpie/randgen/conf/drizzle/bug680669.yy (+246/-0)
tests/kewpie/randgen/conf/drizzle/collations_drizzle.yy (+49/-0)
tests/kewpie/randgen/conf/drizzle/combinations_drizzle.zz (+34/-0)
tests/kewpie/randgen/conf/drizzle/data_dict_concurrent_drizzle.yy (+114/-0)
tests/kewpie/randgen/conf/drizzle/drizzle.yy (+34/-0)
tests/kewpie/randgen/conf/drizzle/drizzle.zz (+44/-0)
tests/kewpie/randgen/conf/drizzle/drizzledump.yy (+167/-0)
tests/kewpie/randgen/conf/drizzle/drizzledump_migrate.yy (+204/-0)
tests/kewpie/randgen/conf/drizzle/drizzledump_migrate.zz (+51/-0)
tests/kewpie/randgen/conf/drizzle/limit_compare_drizzle.yy (+111/-0)
tests/kewpie/randgen/conf/drizzle/many_indexes_drizzle.yy (+55/-0)
tests/kewpie/randgen/conf/drizzle/many_indexes_drizzle.zz (+32/-0)
tests/kewpie/randgen/conf/drizzle/optimizer_subquery_data_dictionary_drizzle.yy (+867/-0)
tests/kewpie/randgen/conf/drizzle/optimizer_subquery_drizzle.yy (+802/-0)
tests/kewpie/randgen/conf/drizzle/outer_join_data_dictionary_drizzle.yy (+337/-0)
tests/kewpie/randgen/conf/drizzle/outer_join_drizzle.yy (+273/-0)
tests/kewpie/randgen/conf/drizzle/outer_join_drizzle.zz (+33/-0)
tests/kewpie/randgen/conf/drizzle/outer_join_portable_drizzle.yy (+335/-0)
tests/kewpie/randgen/conf/drizzle/proclist_drizzle.yy (+119/-0)
tests/kewpie/randgen/conf/drizzle/proclist_subquery_drizzle.yy (+794/-0)
tests/kewpie/randgen/conf/drizzle/range_access_drizzle.yy (+390/-0)
tests/kewpie/randgen/conf/drizzle/range_access_drizzle.zz (+34/-0)
tests/kewpie/randgen/conf/drizzle/subquery_drizzle.yy (+220/-0)
tests/kewpie/randgen/conf/drizzle/subquery_materialization_drizzle.yy (+169/-0)
tests/kewpie/randgen/conf/drizzle/subquery_semijoin_drizzle.yy (+165/-0)
tests/kewpie/randgen/conf/drizzle/subquery_semijoin_nested_drizzle.yy (+208/-0)
tests/kewpie/randgen/conf/drizzle/translog_concurrent1.yy (+227/-0)
tests/kewpie/randgen/conf/drizzle/translog_concurrent2.yy (+221/-0)
tests/kewpie/randgen/conf/drizzle/translog_concurrent3.yy (+242/-0)
tests/kewpie/randgen/conf/drizzle/translog_drizzle.zz (+44/-0)
tests/kewpie/randgen/conf/drizzle/translog_ordering.yy (+25/-0)
tests/kewpie/randgen/conf/drizzle/translog_ordering.zz (+44/-0)
tests/kewpie/randgen/conf/drizzle/varchar_drizzle.zz (+32/-0)
tests/kewpie/randgen/conf/dyncol/dyncol_dml.yy (+118/-0)
tests/kewpie/randgen/conf/dyncol/dyncol_dml.zz (+16/-0)
tests/kewpie/randgen/conf/engines/blobs.yy (+35/-0)
tests/kewpie/randgen/conf/engines/concurrent.yy (+55/-0)
tests/kewpie/randgen/conf/engines/engine_stress.yy (+134/-0)
tests/kewpie/randgen/conf/engines/engine_stress.zz (+30/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_backlog.yy (+40/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_backlog.zz (+34/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_blobs.yy (+37/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_blobs.zz (+28/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_chill_thaw.yy (+48/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_chill_thaw.zz (+30/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_data_types.yy (+56/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_data_types.zz (+34/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_data_types_no_year_time.yy (+60/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_data_types_no_year_time.zz (+36/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_ddl.yy (+114/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_limit.yy (+95/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_nolimit.yy (+64/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_nolimit_int.yy (+63/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_online_alter.yy (+57/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_pagesize.yy (+60/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_pagesize2K.zz (+34/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_pagesize32K.zz (+34/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_recovery.yy (+187/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_recovery.zz (+31/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_replication.yy (+64/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_replication.zz (+37/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_select_autocommit.yy (+19/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_simple.cc (+74/-0)
tests/kewpie/randgen/conf/engines/falcon/falcon_varchar.cc (+76/-0)
tests/kewpie/randgen/conf/engines/falcon/limit_compare.yy (+75/-0)
tests/kewpie/randgen/conf/engines/handler.yy (+85/-0)
tests/kewpie/randgen/conf/engines/handler.zz (+15/-0)
tests/kewpie/randgen/conf/engines/heap/heap.cc (+12/-0)
tests/kewpie/randgen/conf/engines/heap/heap_ddl_multi.yy (+207/-0)
tests/kewpie/randgen/conf/engines/heap/heap_dml_single.init (+37/-0)
tests/kewpie/randgen/conf/engines/heap/heap_dml_single.yy (+110/-0)
tests/kewpie/randgen/conf/engines/innodb/innodb_simple.cc (+71/-0)
tests/kewpie/randgen/conf/engines/many_indexes.yy (+64/-0)
tests/kewpie/randgen/conf/engines/many_indexes.zz (+35/-0)
tests/kewpie/randgen/conf/engines/maria/maria.zz (+33/-0)
tests/kewpie/randgen/conf/engines/maria/maria_bulk_insert.yy (+35/-0)
tests/kewpie/randgen/conf/engines/maria/maria_dml_alter.yy (+73/-0)
tests/kewpie/randgen/conf/engines/maria/maria_mostly_selects.yy (+70/-0)
tests/kewpie/randgen/conf/engines/maria/maria_recovery.cc (+82/-0)
tests/kewpie/randgen/conf/engines/maria/maria_stress.yy (+65/-0)
tests/kewpie/randgen/conf/engines/tiny_inserts.yy (+24/-0)
tests/kewpie/randgen/conf/engines/tiny_inserts.zz (+26/-0)
tests/kewpie/randgen/conf/engines/varchar.yy (+52/-0)
tests/kewpie/randgen/conf/engines/varchar.zz (+36/-0)
tests/kewpie/randgen/conf/examples/example.ff (+22/-0)
tests/kewpie/randgen/conf/examples/example.yy (+31/-0)
tests/kewpie/randgen/conf/examples/example.zz (+37/-0)
tests/kewpie/randgen/conf/examples/flightstats.yy (+270/-0)
tests/kewpie/randgen/conf/gis/README (+29/-0)
tests/kewpie/randgen/conf/gis/gis.yy (+230/-0)
tests/kewpie/randgen/conf/gis/linestring.yy (+59/-0)
tests/kewpie/randgen/conf/gis/wkt2sql.pl (+56/-0)
tests/kewpie/randgen/conf/hivol/hivol_fbase_small.yy (+209/-0)
tests/kewpie/randgen/conf/hivol/hivol_film.yy (+450/-0)
tests/kewpie/randgen/conf/i18n/collations.yy (+39/-0)
tests/kewpie/randgen/conf/optimizer/archive/subquery_materialization.yy (+171/-0)
tests/kewpie/randgen/conf/optimizer/archive/subquery_semijoin.yy (+167/-0)
tests/kewpie/randgen/conf/optimizer/archive/subquery_semijoin_nested.yy (+219/-0)
tests/kewpie/randgen/conf/optimizer/blobs.zz (+36/-0)
tests/kewpie/randgen/conf/optimizer/dsmrr-cpk-compare.cc (+52/-0)
tests/kewpie/randgen/conf/optimizer/dsmrr-cpk-single.cc (+66/-0)
tests/kewpie/randgen/conf/optimizer/dsmrr-cpk.ff (+8/-0)
tests/kewpie/randgen/conf/optimizer/intersect.ff (+3/-0)
tests/kewpie/randgen/conf/optimizer/join_buffer.ff (+3/-0)
tests/kewpie/randgen/conf/optimizer/mrr-single.cc (+56/-0)
tests/kewpie/randgen/conf/optimizer/mrr.ff (+3/-0)
tests/kewpie/randgen/conf/optimizer/optimizer_access_exp.yy (+411/-0)
tests/kewpie/randgen/conf/optimizer/optimizer_no_subquery.yy (+452/-0)
tests/kewpie/randgen/conf/optimizer/optimizer_no_subquery_portable.yy (+421/-0)
tests/kewpie/randgen/conf/optimizer/optimizer_subquery.yy (+812/-0)
tests/kewpie/randgen/conf/optimizer/optimizer_subquery_no_outer_join.yy (+800/-0)
tests/kewpie/randgen/conf/optimizer/optimizer_subquery_portable.yy (+770/-0)
tests/kewpie/randgen/conf/optimizer/optimizer_subquery_semijoin.yy (+852/-0)
tests/kewpie/randgen/conf/optimizer/outer_join.yy (+277/-0)
tests/kewpie/randgen/conf/optimizer/outer_join.zz (+34/-0)
tests/kewpie/randgen/conf/optimizer/outer_join_portable.yy (+340/-0)
tests/kewpie/randgen/conf/optimizer/range_access.ff (+3/-0)
tests/kewpie/randgen/conf/optimizer/range_access.yy (+396/-0)
tests/kewpie/randgen/conf/optimizer/range_access.zz (+34/-0)
tests/kewpie/randgen/conf/optimizer/range_access2.yy (+149/-0)
tests/kewpie/randgen/conf/optimizer/range_access2.zz (+15/-0)
tests/kewpie/randgen/conf/optimizer/semijoin.ff (+3/-0)
tests/kewpie/randgen/conf/optimizer/sort_union-index_merge.ff (+7/-0)
tests/kewpie/randgen/conf/optimizer/updateable_views.init (+19/-0)
tests/kewpie/randgen/conf/optimizer/updateable_views.yy (+144/-0)
tests/kewpie/randgen/conf/optimizer/virtual_columns.yy (+394/-0)
tests/kewpie/randgen/conf/optimizer/world.sql (+28/-0)
tests/kewpie/randgen/conf/oqgraph/oqgraph.init (+2/-0)
tests/kewpie/randgen/conf/oqgraph/oqgraph.yy (+83/-0)
tests/kewpie/randgen/conf/oqgraph/osm2oqg.pl (+30/-0)
tests/kewpie/randgen/conf/osm/LICENCE (+63/-0)
tests/kewpie/randgen/conf/osm/andorra.sql (+158/-0)
tests/kewpie/randgen/conf/osm/osm-schema.sql (+30/-0)
tests/kewpie/randgen/conf/partitioning/partition_pruning.yy (+378/-0)
tests/kewpie/randgen/conf/partitioning/partition_pruning.zz (+210/-0)
tests/kewpie/randgen/conf/partitioning/partitions-ddl.yy (+219/-0)
tests/kewpie/randgen/conf/partitioning/partitions-wl4571.yy (+201/-0)
tests/kewpie/randgen/conf/partitioning/partitions.yy (+355/-0)
tests/kewpie/randgen/conf/partitioning/partitions_procedures_triggers.yy (+101/-0)
tests/kewpie/randgen/conf/partitioning/partitions_redefine.yy (+68/-0)
tests/kewpie/randgen/conf/percona/bug826632.zz (+41/-0)
tests/kewpie/randgen/conf/percona/bug892274.yy (+225/-0)
tests/kewpie/randgen/conf/percona/innodb_dict_size_limit.yy (+230/-0)
tests/kewpie/randgen/conf/percona/innodb_dict_size_limit.zz (+41/-0)
tests/kewpie/randgen/conf/percona/many_indexes_percona.yy (+55/-0)
tests/kewpie/randgen/conf/percona/many_indexes_percona.zz (+32/-0)
tests/kewpie/randgen/conf/percona/mv.py (+8/-0)
tests/kewpie/randgen/conf/percona/optimizer_subquery_percona.yy (+4/-0)
tests/kewpie/randgen/conf/percona/outer_join_percona.yy (+273/-0)
tests/kewpie/randgen/conf/percona/outer_join_percona.zz (+33/-0)
tests/kewpie/randgen/conf/percona/percona.zz (+44/-0)
tests/kewpie/randgen/conf/percona/percona_no_blob.zz (+43/-0)
tests/kewpie/randgen/conf/percona/query_cache_strip_comments.yy (+228/-0)
tests/kewpie/randgen/conf/percona/query_cache_strip_comments.zz (+41/-0)
tests/kewpie/randgen/conf/percona/translog_concurrent1.yy (+225/-0)
tests/kewpie/randgen/conf/percona/translog_concurrent2.yy (+219/-0)
tests/kewpie/randgen/conf/percona/translog_concurrent3.yy (+240/-0)
tests/kewpie/randgen/conf/percona/translog_percona.zz (+44/-0)
tests/kewpie/randgen/conf/percona/trx_crash_commit_after.yy (+246/-0)
tests/kewpie/randgen/conf/percona/trx_crash_commit_after_log.yy (+246/-0)
tests/kewpie/randgen/conf/percona/trx_crash_commit_after_prepare.yy (+246/-0)
tests/kewpie/randgen/conf/percona/trx_crash_commit_before.yy (+246/-0)
tests/kewpie/randgen/conf/percona/trx_crash_commit_before_unlog.yy (+246/-0)
tests/kewpie/randgen/conf/percona/trx_half_binlogged_transaction.yy (+246/-0)
tests/kewpie/randgen/conf/percona/trx_randDebugCrash.yy (+253/-0)
tests/kewpie/randgen/conf/replication/WL5092_data.zz (+93/-0)
tests/kewpie/randgen/conf/replication/WL5092_sql_1.yy (+107/-0)
tests/kewpie/randgen/conf/replication/WL5092_sql_2.yy (+1215/-0)
tests/kewpie/randgen/conf/replication/add_flushes.rr (+8/-0)
tests/kewpie/randgen/conf/replication/binlog_group_commit.cc (+80/-0)
tests/kewpie/randgen/conf/replication/insert_errors.rr (+19/-0)
tests/kewpie/randgen/conf/replication/replication-5.1.zz (+38/-0)
tests/kewpie/randgen/conf/replication/replication-6.0.zz (+38/-0)
tests/kewpie/randgen/conf/replication/replication-ddl_data.zz (+93/-0)
tests/kewpie/randgen/conf/replication/replication-ddl_sql.yy (+1117/-0)
tests/kewpie/randgen/conf/replication/replication-dml_data.zz (+75/-0)
tests/kewpie/randgen/conf/replication/replication-dml_sql.yy (+619/-0)
tests/kewpie/randgen/conf/replication/replication.yy (+150/-0)
tests/kewpie/randgen/conf/replication/replication_innodb_myisam.zz (+43/-0)
tests/kewpie/randgen/conf/replication/replication_simple.yy (+35/-0)
tests/kewpie/randgen/conf/replication/replication_single_engine.zz (+37/-0)
tests/kewpie/randgen/conf/replication/replication_single_engine_pk.zz (+37/-0)
tests/kewpie/randgen/conf/replication/rpl_transactions.yy (+136/-0)
tests/kewpie/randgen/conf/replication/rpl_transactions.zz (+33/-0)
tests/kewpie/randgen/conf/replication/rpl_transactions_nopk.zz (+33/-0)
tests/kewpie/randgen/conf/runtime/WL5004_data.zz (+50/-0)
tests/kewpie/randgen/conf/runtime/WL5004_sql.yy (+1718/-0)
tests/kewpie/randgen/conf/runtime/WL5004_sql_custom.yy (+1734/-0)
tests/kewpie/randgen/conf/runtime/connect_kill_data.zz (+49/-0)
tests/kewpie/randgen/conf/runtime/connect_kill_sql.yy (+1409/-0)
tests/kewpie/randgen/conf/runtime/create_drop.yy (+49/-0)
tests/kewpie/randgen/conf/runtime/information_schema.yy (+334/-0)
tests/kewpie/randgen/conf/runtime/metadata_locking.cc (+86/-0)
tests/kewpie/randgen/conf/runtime/metadata_stability.yy (+192/-0)
tests/kewpie/randgen/conf/runtime/metadata_stability.zz (+38/-0)
tests/kewpie/randgen/conf/runtime/performance_schema.yy (+358/-0)
tests/kewpie/randgen/conf/runtime/signal_resignal.yy (+302/-0)
tests/kewpie/randgen/conf/smf/LICENSE (+12/-0)
tests/kewpie/randgen/conf/smf/parse.pl (+130/-0)
tests/kewpie/randgen/conf/smf/smf2.sql (+128/-0)
tests/kewpie/randgen/conf/smf/smf2.yy (+4563/-0)
tests/kewpie/randgen/conf/temporal/temporal_functions.yy (+262/-0)
tests/kewpie/randgen/conf/temporal/temporal_functions.zz (+35/-0)
tests/kewpie/randgen/conf/temporal/temporal_ranges.yy (+123/-0)
tests/kewpie/randgen/conf/temporal/temporal_ranges.zz (+20/-0)
tests/kewpie/randgen/conf/temporal/temporal_replication.yy (+270/-0)
tests/kewpie/randgen/conf/transactions/combinations.yy (+67/-0)
tests/kewpie/randgen/conf/transactions/combinations.zz (+35/-0)
tests/kewpie/randgen/conf/transactions/repeatable_read.yy (+44/-0)
tests/kewpie/randgen/conf/transactions/transaction_durability.yy (+56/-0)
tests/kewpie/randgen/conf/transactions/transactions-flat.yy (+163/-0)
tests/kewpie/randgen/conf/transactions/transactions.yy (+141/-0)
tests/kewpie/randgen/conf/transactions/transactions.zz (+30/-0)
tests/kewpie/randgen/dict/english.txt (+100/-0)
tests/kewpie/randgen/dict/states.txt (+50/-0)
tests/kewpie/randgen/error.log (+24/-0)
tests/kewpie/randgen/gendata-old.pl (+70/-0)
tests/kewpie/randgen/gendata.pl (+95/-0)
tests/kewpie/randgen/gengrammar.pl (+70/-0)
tests/kewpie/randgen/gensql.pl (+118/-0)
tests/kewpie/randgen/gentest.pl (+282/-0)
tests/kewpie/randgen/init/all_off.sql (+20/-0)
tests/kewpie/randgen/init/mrr_no_opt.sql (+19/-0)
tests/kewpie/randgen/init/mrr_opt.sql (+19/-0)
tests/kewpie/randgen/init/no_materialization.sql (+18/-0)
tests/kewpie/randgen/init/no_mrr.opt (+19/-0)
tests/kewpie/randgen/init/no_mrr_no_opt.sql (+19/-0)
tests/kewpie/randgen/init/no_mrr_opt.sql (+20/-0)
tests/kewpie/randgen/init/no_semijoin.sql (+18/-0)
tests/kewpie/randgen/init/no_subquery.sql (+18/-0)
tests/kewpie/randgen/lib/DBServer/DBServer.pm (+204/-0)
tests/kewpie/randgen/lib/DBServer/MySQL/MySQLd.pm (+638/-0)
tests/kewpie/randgen/lib/DBServer/MySQL/ReplMySQLd.pm (+220/-0)
tests/kewpie/randgen/lib/GenTest.pm (+251/-0)
tests/kewpie/randgen/lib/GenTest/App/GenTest.pm (+642/-0)
tests/kewpie/randgen/lib/GenTest/App/Gendata.pm (+627/-0)
tests/kewpie/randgen/lib/GenTest/App/GendataSimple.pm (+317/-0)
tests/kewpie/randgen/lib/GenTest/BzrInfo.pm (+188/-0)
tests/kewpie/randgen/lib/GenTest/Comparator.pm (+100/-0)
tests/kewpie/randgen/lib/GenTest/Constants.pm (+176/-0)
tests/kewpie/randgen/lib/GenTest/ErrorFilter.pm (+57/-0)
tests/kewpie/randgen/lib/GenTest/Executor.pm (+439/-0)
tests/kewpie/randgen/lib/GenTest/Executor/Drizzle.pm (+588/-0)
tests/kewpie/randgen/lib/GenTest/Executor/Dummy.pm (+121/-0)
tests/kewpie/randgen/lib/GenTest/Executor/JavaDB.pm (+318/-0)
tests/kewpie/randgen/lib/GenTest/Executor/MySQL.pm (+948/-0)
tests/kewpie/randgen/lib/GenTest/Executor/MySQLPrepared.pm (+49/-0)
tests/kewpie/randgen/lib/GenTest/Executor/Postgres.pm (+281/-0)
tests/kewpie/randgen/lib/GenTest/Explain.pm (+47/-0)
tests/kewpie/randgen/lib/GenTest/Filter/Regexp.pm (+100/-0)
tests/kewpie/randgen/lib/GenTest/Generator.pm (+114/-0)
tests/kewpie/randgen/lib/GenTest/Generator/FromCSV.pm (+78/-0)
tests/kewpie/randgen/lib/GenTest/Generator/FromDirectory.pm (+58/-0)
tests/kewpie/randgen/lib/GenTest/Generator/FromGrammar.pm (+366/-0)
tests/kewpie/randgen/lib/GenTest/Grammar.pm (+391/-0)
tests/kewpie/randgen/lib/GenTest/Grammar/Rule.pm (+66/-0)
tests/kewpie/randgen/lib/GenTest/IPC/Channel.pm (+143/-0)
tests/kewpie/randgen/lib/GenTest/IPC/Process.pm (+133/-0)
tests/kewpie/randgen/lib/GenTest/Incident.pm (+122/-0)
tests/kewpie/randgen/lib/GenTest/Mixer.pm (+219/-0)
tests/kewpie/randgen/lib/GenTest/Properties.pm (+353/-0)
tests/kewpie/randgen/lib/GenTest/QueryPerformance.pm (+101/-0)
tests/kewpie/randgen/lib/GenTest/QueryPerformanceDelta.pm (+220/-0)
tests/kewpie/randgen/lib/GenTest/Random.pm (+509/-0)
tests/kewpie/randgen/lib/GenTest/Reporter.pm (+205/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/AriaDoubleRecovery.pm (+166/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/Backtrace.pm (+115/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/BackupAndRestore.pm (+73/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/BackupAndRestoreInvariant.pm (+230/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/BackupInterop.pm (+137/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/BinlogCommitStats.pm (+36/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/CloneSlave.pm (+254/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/CloneSlaveXtrabackup.pm (+273/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DatabaseConsistency.pm (+182/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/Deadlock.pm (+250/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DrizzleInnoTrxLog.pm (+175/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DrizzleInnoTrxLogCrashRecovery.pm (+270/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DrizzleRecovery.pm (+341/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DrizzleRecoveryConsistency.pm (+145/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DrizzleSlavePlugin.pm (+173/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DrizzleSlavePluginCrashRecover.pm (+265/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/DrizzleTransactionLog.pm (+172/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ErrorLog.pm (+58/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ErrorLogAlarm.pm (+94/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/LockTableKiller.pm (+70/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/MemoryUsage.pm (+54/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/MySQLClient.pm (+41/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/QueryTimeout.pm (+87/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/Recovery.pm (+397/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/RecoveryConsistency.pm (+121/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ReplicationAnalyzeTable.pm (+56/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ReplicationConnectionKiller.pm (+79/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ReplicationConsistency.pm (+112/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ReplicationLogFlusher.pm (+44/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ReplicationSemiSync.pm (+237/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ReplicationThreadRestarter.pm (+68/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/Shutdown.pm (+83/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ValgrindErrors.pm (+125/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/ValgrindXMLErrors.pm (+63/-0)
tests/kewpie/randgen/lib/GenTest/Reporter/WinPackage.pm (+51/-0)
tests/kewpie/randgen/lib/GenTest/ReporterManager.pm (+90/-0)
tests/kewpie/randgen/lib/GenTest/Result.pm (+154/-0)
tests/kewpie/randgen/lib/GenTest/SimPipe/DBObject.pm (+218/-0)
tests/kewpie/randgen/lib/GenTest/SimPipe/Oracle.pm (+55/-0)
tests/kewpie/randgen/lib/GenTest/SimPipe/Oracle/Crash.pm (+89/-0)
tests/kewpie/randgen/lib/GenTest/SimPipe/Oracle/FullScan.pm (+128/-0)
tests/kewpie/randgen/lib/GenTest/SimPipe/Oracle/TwiceSporadic.pm (+83/-0)
tests/kewpie/randgen/lib/GenTest/SimPipe/Testcase.pm (+325/-0)
tests/kewpie/randgen/lib/GenTest/Simplifier/Grammar.pm (+165/-0)
tests/kewpie/randgen/lib/GenTest/Simplifier/Mysqltest.pm (+246/-0)
tests/kewpie/randgen/lib/GenTest/Simplifier/SQL.pm (+196/-0)
tests/kewpie/randgen/lib/GenTest/Simplifier/Tables.pm (+123/-0)
tests/kewpie/randgen/lib/GenTest/Simplifier/Test.pm (+302/-0)
tests/kewpie/randgen/lib/GenTest/Stack/Stack.pm (+83/-0)
tests/kewpie/randgen/lib/GenTest/Stack/StackFrame.pm (+42/-0)
tests/kewpie/randgen/lib/GenTest/Statement.pm (+20/-0)
tests/kewpie/randgen/lib/GenTest/Transform.pm (+389/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ChangePartialMatch.pm (+71/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ConvertLiteralsToDyncols.pm (+76/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ConvertLiteralsToSubqueries.pm (+98/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ConvertLiteralsToVariables.pm (+63/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ConvertSubqueriesToViews.pm (+70/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ConvertTablesToDerived.pm (+65/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ConvertTablesToViews.pm (+39/-0)
tests/kewpie/randgen/lib/GenTest/Transform/Count.pm (+65/-0)
tests/kewpie/randgen/lib/GenTest/Transform/DisableChosenPlan.pm (+126/-0)
tests/kewpie/randgen/lib/GenTest/Transform/DisableIndexes.pm (+47/-0)
tests/kewpie/randgen/lib/GenTest/Transform/DisableJoinCache.pm (+92/-0)
tests/kewpie/randgen/lib/GenTest/Transform/Distinct.pm (+47/-0)
tests/kewpie/randgen/lib/GenTest/Transform/DrizzleExecuteString.pm (+40/-0)
tests/kewpie/randgen/lib/GenTest/Transform/DrizzleExecuteVariable.pm (+41/-0)
tests/kewpie/randgen/lib/GenTest/Transform/Dummy.pm (+33/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsDerived.pm (+38/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsFunctionTwice.pm (+57/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsInsertSelect.pm (+55/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsPreparedOnce.pm (+44/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsPreparedTwice.pm (+45/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsSPTwice.pm (+44/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsSelectItem.pm (+44/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsTrigger.pm (+43/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsUnion.pm (+44/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsUpdateDelete.pm (+83/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsView.pm (+50/-0)
tests/kewpie/randgen/lib/GenTest/Transform/ExecuteAsWhereSubquery.pm (+57/-0)
tests/kewpie/randgen/lib/GenTest/Transform/FromSubquery.pm (+38/-0)
tests/kewpie/randgen/lib/GenTest/Transform/Having.pm (+46/-0)
tests/kewpie/randgen/lib/GenTest/Transform/InlineSubqueries.pm (+79/-0)
tests/kewpie/randgen/lib/GenTest/Transform/InlineVirtualColumns.pm (+61/-0)
tests/kewpie/randgen/lib/GenTest/Transform/LimitDecrease.pm (+49/-0)
tests/kewpie/randgen/lib/GenTest/Transform/LimitIncrease.pm (+42/-0)
tests/kewpie/randgen/lib/GenTest/Transform/OrderBy.pm (+71/-0)
tests/kewpie/randgen/lib/GenTest/Transform/RemoveIndexHints.pm (+24/-0)
tests/kewpie/randgen/lib/GenTest/Transform/SelectOption.pm (+47/-0)
tests/kewpie/randgen/lib/GenTest/Transform/StraightJoin.pm (+50/-0)
tests/kewpie/randgen/lib/GenTest/Translator.pm (+40/-0)
tests/kewpie/randgen/lib/GenTest/Translator/MysqlDML2ANSI.pm (+171/-0)
tests/kewpie/randgen/lib/GenTest/Translator/MysqlDML2javadb.pm (+41/-0)
tests/kewpie/randgen/lib/GenTest/Translator/MysqlDML2pgsql.pm (+40/-0)
tests/kewpie/randgen/lib/GenTest/Translator/Mysqldump2ANSI.pm (+162/-0)
tests/kewpie/randgen/lib/GenTest/Translator/Mysqldump2javadb.pm (+33/-0)
tests/kewpie/randgen/lib/GenTest/Translator/Mysqldump2pgsql.pm (+40/-0)
tests/kewpie/randgen/lib/GenTest/Validator.pm (+54/-0)
tests/kewpie/randgen/lib/GenTest/Validator/AbortOnSyntaxError.pm (+42/-0)
tests/kewpie/randgen/lib/GenTest/Validator/DML.pm (+83/-0)
tests/kewpie/randgen/lib/GenTest/Validator/DatabaseComparator.pm (+67/-0)
tests/kewpie/randgen/lib/GenTest/Validator/DatabaseConsistency.pm (+71/-0)
tests/kewpie/randgen/lib/GenTest/Validator/DrizzleErrorLogScan.pm (+60/-0)
tests/kewpie/randgen/lib/GenTest/Validator/DrizzleTransformer.pm (+104/-0)
tests/kewpie/randgen/lib/GenTest/Validator/Drizzledump.pm (+149/-0)
tests/kewpie/randgen/lib/GenTest/Validator/DrizzledumpMigrate.pm (+145/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ErrorMessageCorruption.pm (+51/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ExecutionTimeComparator.pm (+601/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ExplainMatch.pm (+63/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ExplicitRollback.pm (+56/-0)
tests/kewpie/randgen/lib/GenTest/Validator/Falcon.pm (+81/-0)
tests/kewpie/randgen/lib/GenTest/Validator/FalconErrors.pm (+77/-0)
tests/kewpie/randgen/lib/GenTest/Validator/Invariant.pm (+133/-0)
tests/kewpie/randgen/lib/GenTest/Validator/Limit.pm (+67/-0)
tests/kewpie/randgen/lib/GenTest/Validator/MarkErrorLog.pm (+63/-0)
tests/kewpie/randgen/lib/GenTest/Validator/OptimizerTraceParser.pm (+199/-0)
tests/kewpie/randgen/lib/GenTest/Validator/OrderBy.pm (+66/-0)
tests/kewpie/randgen/lib/GenTest/Validator/Performance.pm (+115/-0)
tests/kewpie/randgen/lib/GenTest/Validator/QueryProperties.pm (+157/-0)
tests/kewpie/randgen/lib/GenTest/Validator/RepeatableRead.pm (+82/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ReplicationSlaveStatus.pm (+76/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ReplicationWaitForSlave.pm (+69/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ResultsetComparator.pm (+81/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ResultsetComparator3.pm (+144/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ResultsetComparator3Simplify.pm (+224/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ResultsetComparatorGIS.pm (+117/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ResultsetComparatorSimplify.pm (+179/-0)
tests/kewpie/randgen/lib/GenTest/Validator/ResultsetCorruption.pm (+53/-0)
tests/kewpie/randgen/lib/GenTest/Validator/SelectStability.pm (+56/-0)
tests/kewpie/randgen/lib/GenTest/Validator/Transformer.pm (+292/-0)
tests/kewpie/randgen/lib/GenTest/Validator/Transformer2.pm (+179/-0)
tests/kewpie/randgen/lib/GenTest/XML/BuildInfo.pm (+221/-0)
tests/kewpie/randgen/lib/GenTest/XML/Environment.pm (+403/-0)
tests/kewpie/randgen/lib/GenTest/XML/Report.pm (+116/-0)
tests/kewpie/randgen/lib/GenTest/XML/Test.pm (+135/-0)
tests/kewpie/randgen/lib/GenTest/XML/Transporter.pm (+202/-0)
tests/kewpie/randgen/pb2combinations.pl (+272/-0)
tests/kewpie/randgen/pb2gentest-new.pl (+1196/-0)
tests/kewpie/randgen/pb2gentest.pl (+1195/-0)
tests/kewpie/randgen/pb2runtest.pl (+448/-0)
tests/kewpie/randgen/performance/perfreport.pl (+62/-0)
tests/kewpie/randgen/performance/perfrun.pl (+128/-0)
tests/kewpie/randgen/runall-new.pl (+597/-0)
tests/kewpie/randgen/runall.pl (+556/-0)
tests/kewpie/randgen/server.pl (+311/-0)
tests/kewpie/randgen/simpipe-crash.pl (+38/-0)
tests/kewpie/randgen/simpipe-fullscan.pl (+37/-0)
tests/kewpie/randgen/simpipe.pl (+36/-0)
tests/kewpie/randgen/simplify-grammar_template.cfg (+163/-0)
tests/kewpie/randgen/simplify-mysqltest_template-huge.cfg (+85/-0)
tests/kewpie/randgen/simplify-mysqltest_template.cfg (+165/-0)
tests/kewpie/randgen/t/constant.t (+26/-0)
tests/kewpie/randgen/t/gensql.t (+33/-0)
tests/kewpie/randgen/t/gensql.yy (+20/-0)
tests/kewpie/randgen/t/gentest.t (+26/-0)
tests/kewpie/randgen/t/grammar-doubledefine.t.disabled (+42/-0)
tests/kewpie/randgen/t/grammar-doubledefine.yy (+22/-0)
tests/kewpie/randgen/t/grammar.t (+113/-0)
tests/kewpie/randgen/t/prng.t (+39/-0)
tests/kewpie/randgen/t/simplify-empty.t (+61/-0)
tests/kewpie/randgen/t/simplify-empty.yy (+36/-0)
tests/kewpie/randgen/t/simplify-grammar.t (+72/-0)
tests/kewpie/randgen/t/simplify-grammar.yy (+62/-0)
tests/kewpie/randgen/t/test.bat (+23/-0)
tests/kewpie/randgen/translateMysql.pl (+80/-0)
tests/kewpie/randgen/unit/DBDVersion.pm (+56/-0)
tests/kewpie/randgen/unit/ExecutorTest.pm (+63/-0)
tests/kewpie/randgen/unit/FromGrammarTest.pm (+60/-0)
tests/kewpie/randgen/unit/GendataTest.pm (+85/-0)
tests/kewpie/randgen/unit/GendataTest.zz (+37/-0)
tests/kewpie/randgen/unit/GrammarTest.pm (+114/-0)
tests/kewpie/randgen/unit/IPC.pm (+97/-0)
tests/kewpie/randgen/unit/IPC_P1.pm (+53/-0)
tests/kewpie/randgen/unit/Metadata.pm (+71/-0)
tests/kewpie/randgen/unit/ParseAllGrammars.pm (+131/-0)
tests/kewpie/randgen/unit/README (+16/-0)
tests/kewpie/randgen/unit/RQGRunner.pm (+291/-0)
tests/kewpie/randgen/unit/RandomTest.pm (+58/-0)
tests/kewpie/randgen/unit/Suite.pm (+41/-0)
tests/kewpie/randgen/unit/TestMySQLServer.pm (+171/-0)
tests/kewpie/randgen/unit/TestReplServer.pm (+141/-0)
tests/kewpie/randgen/unit/TestScripts.pm (+217/-0)
tests/kewpie/randgen/unit/TestSqltrace.pm (+294/-0)
tests/kewpie/randgen/unit/TestTT.pm (+70/-0)
tests/kewpie/randgen/unit/exit_status.cc (+17/-0)
tests/kewpie/randgen/unit/test.cc (+31/-0)
tests/kewpie/randgen/unit/testGrammar.yy (+23/-0)
tests/kewpie/randgen/unit/testSqltrace.yy (+35/-0)
tests/kewpie/randgen/unit/testStack.yy (+38/-0)
tests/kewpie/randgen/unit/unit.pl (+44/-0)
tests/kewpie/randgen/util/bughunt.pl (+275/-0)
tests/kewpie/randgen/util/dump-test.pl (+65/-0)
tests/kewpie/randgen/util/mask-grammar.pl (+70/-0)
tests/kewpie/randgen/util/simplify-crash.pl (+127/-0)
tests/kewpie/randgen/util/simplify-grammar.pl (+253/-0)
tests/kewpie/randgen/util/simplify-mysqltest.pl (+277/-0)
tests/kewpie/randgen/util/simplify-query-performance.pl (+121/-0)
tests/kewpie/randgen/util/simplify-query.pl (+109/-0)
tests/kewpie/randgen/util/simplify-sporadic.pl (+59/-0)
tests/kewpie/sql-bench/COPYING (+352/-0)
tests/kewpie/sql-bench/Comments/Access.crash-me (+40/-0)
tests/kewpie/sql-bench/Comments/Adabas.crash-me (+36/-0)
tests/kewpie/sql-bench/Comments/Empress.crash-me (+102/-0)
tests/kewpie/sql-bench/Comments/FrontBase.benchmark (+59/-0)
tests/kewpie/sql-bench/Comments/Informix.crash-me (+26/-0)
tests/kewpie/sql-bench/Comments/interbase (+18/-0)
tests/kewpie/sql-bench/Comments/mysql.benchmark (+39/-0)
tests/kewpie/sql-bench/Comments/postgres.benchmark (+107/-0)
tests/kewpie/sql-bench/Comments/postgres.crash-me (+30/-0)
tests/kewpie/sql-bench/Data/ATIS/aircraft.txt (+135/-0)
tests/kewpie/sql-bench/Data/ATIS/airline.txt (+314/-0)
tests/kewpie/sql-bench/Data/ATIS/airport.txt (+9/-0)
tests/kewpie/sql-bench/Data/ATIS/airport_service.txt (+14/-0)
tests/kewpie/sql-bench/Data/ATIS/city.txt (+11/-0)
tests/kewpie/sql-bench/Data/ATIS/class_of_service.txt (+27/-0)
tests/kewpie/sql-bench/Data/ATIS/code_description.txt (+15/-0)
tests/kewpie/sql-bench/Data/ATIS/compound_class.txt (+149/-0)
tests/kewpie/sql-bench/Data/ATIS/connect_leg.txt (+351/-0)
tests/kewpie/sql-bench/Data/ATIS/date_day.txt (+1826/-0)
tests/kewpie/sql-bench/Data/ATIS/day_name.txt (+7/-0)
tests/kewpie/sql-bench/Data/ATIS/dual_carrier.txt (+114/-0)
tests/kewpie/sql-bench/Data/ATIS/fare.txt (+534/-0)
tests/kewpie/sql-bench/Data/ATIS/fconnection.txt (+164/-0)
tests/kewpie/sql-bench/Data/ATIS/flight.txt (+579/-0)
tests/kewpie/sql-bench/Data/ATIS/flight_class.txt (+2895/-0)
tests/kewpie/sql-bench/Data/ATIS/flight_day.txt (+448/-0)
tests/kewpie/sql-bench/Data/ATIS/flight_fare.txt (+2998/-0)
tests/kewpie/sql-bench/Data/ATIS/food_service.txt (+121/-0)
tests/kewpie/sql-bench/Data/ATIS/ground_service.txt (+33/-0)
tests/kewpie/sql-bench/Data/ATIS/month_name.txt (+12/-0)
tests/kewpie/sql-bench/Data/ATIS/restrict_carrier.txt (+612/-0)
tests/kewpie/sql-bench/Data/ATIS/restrict_class.txt (+4/-0)
tests/kewpie/sql-bench/Data/ATIS/restriction.txt (+65/-0)
tests/kewpie/sql-bench/Data/ATIS/state.txt (+63/-0)
tests/kewpie/sql-bench/Data/ATIS/stop.txt (+69/-0)
tests/kewpie/sql-bench/Data/ATIS/stop1.txt (+69/-0)
tests/kewpie/sql-bench/Data/ATIS/time_interval.txt (+12/-0)
tests/kewpie/sql-bench/Data/ATIS/time_zone.txt (+9/-0)
tests/kewpie/sql-bench/Data/ATIS/transport.txt (+4/-0)
tests/kewpie/sql-bench/Data/Wisconsin/onek.data (+1000/-0)
tests/kewpie/sql-bench/Data/Wisconsin/tenk.data (+10000/-0)
tests/kewpie/sql-bench/Makefile.am (+86/-0)
tests/kewpie/sql-bench/Makefile.in (+638/-0)
tests/kewpie/sql-bench/README (+109/-0)
tests/kewpie/sql-bench/TODO (+21/-0)
tests/kewpie/sql-bench/as3ap (+637/-0)
tests/kewpie/sql-bench/bench-count-distinct (+259/-0)
tests/kewpie/sql-bench/bench-init.pl (+644/-0)
tests/kewpie/sql-bench/compare-results (+619/-0)
tests/kewpie/sql-bench/copy-db (+372/-0)
tests/kewpie/sql-bench/crash-me (+5057/-0)
tests/kewpie/sql-bench/example (+19/-0)
tests/kewpie/sql-bench/example.bat (+7/-0)
tests/kewpie/sql-bench/graph-compare-results (+660/-0)
tests/kewpie/sql-bench/innotest1 (+142/-0)
tests/kewpie/sql-bench/innotest1a (+108/-0)
tests/kewpie/sql-bench/innotest1b (+101/-0)
tests/kewpie/sql-bench/innotest2 (+150/-0)
tests/kewpie/sql-bench/innotest2a (+94/-0)
tests/kewpie/sql-bench/innotest2b (+104/-0)
tests/kewpie/sql-bench/limits/Adabas.cfg (+429/-0)
tests/kewpie/sql-bench/limits/Informix.cfg (+420/-0)
tests/kewpie/sql-bench/limits/access.cfg (+501/-0)
tests/kewpie/sql-bench/limits/access_odbc.cfg (+448/-0)
tests/kewpie/sql-bench/limits/db2.cfg (+522/-0)
tests/kewpie/sql-bench/limits/empress.cfg (+364/-0)
tests/kewpie/sql-bench/limits/frontbase.cfg (+516/-0)
tests/kewpie/sql-bench/limits/interbase-dialect1.cfg (+514/-0)
tests/kewpie/sql-bench/limits/interbase-dialect3.cfg (+514/-0)
tests/kewpie/sql-bench/limits/interbase-superserver.cfg (+514/-0)
tests/kewpie/sql-bench/limits/interbase.cfg (+472/-0)
tests/kewpie/sql-bench/limits/mimer.cfg (+491/-0)
tests/kewpie/sql-bench/limits/ms-sql.cfg (+523/-0)
tests/kewpie/sql-bench/limits/ms-sql65.cfg (+418/-0)
tests/kewpie/sql-bench/limits/msql.cfg (+227/-0)
tests/kewpie/sql-bench/limits/mysql-3.22.cfg (+452/-0)
tests/kewpie/sql-bench/limits/mysql-3.23.cfg (+523/-0)
tests/kewpie/sql-bench/limits/mysql-4.0.cfg (+7290/-0)
tests/kewpie/sql-bench/limits/mysql-4.1.cfg (+7056/-0)
tests/kewpie/sql-bench/limits/mysql.cfg (+1119/-0)
tests/kewpie/sql-bench/limits/oracle.cfg (+505/-0)
tests/kewpie/sql-bench/limits/pg.cfg (+523/-0)
tests/kewpie/sql-bench/limits/solid-nt4.cfg (+422/-0)
tests/kewpie/sql-bench/limits/solid.cfg (+422/-0)
tests/kewpie/sql-bench/limits/sybase.cfg (+422/-0)
tests/kewpie/sql-bench/myisam.cnf (+3/-0)
tests/kewpie/sql-bench/pwd.bat (+2/-0)
tests/kewpie/sql-bench/run-all-tests (+312/-0)
tests/kewpie/sql-bench/server-cfg (+3919/-0)
tests/kewpie/sql-bench/test-ATIS (+566/-0)
tests/kewpie/sql-bench/test-alter-table (+234/-0)
tests/kewpie/sql-bench/test-big-tables (+173/-0)
tests/kewpie/sql-bench/test-connect (+333/-0)
tests/kewpie/sql-bench/test-create (+270/-0)
tests/kewpie/sql-bench/test-insert (+1801/-0)
tests/kewpie/sql-bench/test-select (+455/-0)
tests/kewpie/sql-bench/test-transactions (+298/-0)
tests/kewpie/sql-bench/test-wisconsin (+374/-0)
tests/kewpie/sql-bench/uname.bat (+2/-0)
tests/kewpie/sysbench_tests/readonly/concurrency_1024.cnf (+8/-0)
tests/kewpie/sysbench_tests/readonly/concurrency_128.cnf (+8/-0)
tests/kewpie/sysbench_tests/readonly/concurrency_16.cnf (+8/-0)
tests/kewpie/sysbench_tests/readonly/concurrency_256.cnf (+8/-0)
tests/kewpie/sysbench_tests/readonly/concurrency_32.cnf (+8/-0)
tests/kewpie/sysbench_tests/readonly/concurrency_512.cnf (+8/-0)
tests/kewpie/sysbench_tests/readonly/concurrency_64.cnf (+8/-0)
tests/kewpie/sysbench_tests/readwrite/concurrency_1024.cnf (+8/-0)
tests/kewpie/sysbench_tests/readwrite/concurrency_128.cnf (+8/-0)
tests/kewpie/sysbench_tests/readwrite/concurrency_16.cnf (+8/-0)
tests/kewpie/sysbench_tests/readwrite/concurrency_256.cnf (+8/-0)
tests/kewpie/sysbench_tests/readwrite/concurrency_32.cnf (+8/-0)
tests/kewpie/sysbench_tests/readwrite/concurrency_512.cnf (+8/-0)
tests/kewpie/sysbench_tests/readwrite/concurrency_64.cnf (+8/-0)
To merge this branch: bzr merge lp://qastaging/~patrick-crews/drizzle/qp-merge2
Reviewer Review Type Date Requested Status
Drizzle Merge Team Pending
Review via email: mp+87681@code.qastaging.launchpad.net

Description of the change

This is a redo of - https://code.launchpad.net/~patrick-crews/drizzle/kewpie-merge/+merge/84847

We leave dbqp in-tree as a transition, though only old Jenkins crashme should be affected by the change

To post a comment you must log in.
2485. By Patrick Crews

Removed mysql/percona upgrade datadirs

2486. By Patrick Crews

Updated docs

2487. By Patrick Crews

Added kewpie doc

2488. By Patrick Crews

Stripped down much, much, much bulk from the kewpie tree

2489. By Patrick Crews

Updates to kewpie + test cases

2490. By Patrick Crews

Updated make targets a bit to emulate current ones

2491. By Patrick Crews

Merge trunk

2492. By Patrick Crews

Updates to tests/include.am to remove unused makedist target

2493. By Patrick Crews

Fixed various options / settings to get drizzle tests running as we would like. Removed trx_log randgen suite as discussions have indicated removal of that plugin to be happening soon

2494. By Patrick Crews

Updated tests/include.am to account for removal of file-based trx log randgen suite

2495. By Patrick Crews

Merge trunk

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.