Skip to content
This repository was archived by the owner on Dec 9, 2024. It is now read-only.

Conversation

@you06
Copy link
Contributor

@you06 you06 commented Dec 9, 2019

Pocket

A test framework support ab/binlog/single test

Running mode

  • abtest: running same SQLs in both sides, check consistency from snapshots periodically.

  • binlog test: running SQLs in single side, waiting for sync and check check consistency periodically.

  • single test: running SQLs in single side and do not check consistency.

Feature

  • multi-thread transaction support

  • Replay from log

  • Stop when meets inconsistency in data checking

go-sqlsmith

A random SQL generator based on parser AST

Support statements

  • Select statement

  • Insert statement

  • Update statement

  • Subquery statement

  • Create table statement (with partition table support)

Data type support

  • int

  • varchar

  • text

  • timestamp

  • datetime

you06 added 5 commits December 9, 2019 14:34
Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
@zhouqiang-cl zhouqiang-cl merged commit 888e6e2 into pingcap:master Dec 9, 2019
@you06 you06 deleted the init branch December 9, 2019 11:51
@you06 you06 restored the init branch December 18, 2019 10:55
@you06 you06 deleted the init branch December 18, 2019 10:55
BenMusch pushed a commit to BenMusch/tipocket that referenced this pull request Oct 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants