Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VDiff2: Migrate VDiff1 Unit Tests #11916

Merged
merged 15 commits into from
Dec 27, 2022
Merged

Commits on Dec 8, 2022

  1. Initial workflow differ tests

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    57a7a4d View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. More tests

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    0319e1c View commit details
    Browse the repository at this point in the history
  2. Playing with vdiffEnv

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    39d5803 View commit details
    Browse the repository at this point in the history
  3. more vdiffEnv work

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    4ed2ce8 View commit details
    Browse the repository at this point in the history
  4. Use a shard testenv as it creates a vttestserver and mysqld instanc3

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    6bf73a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. Add vtctl client results/report tests

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    77df3fd View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Add TestVDiff to test full set of queries

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    d0da5d4 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Finish up vtctl report building unit tests

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    36123a6 View commit details
    Browse the repository at this point in the history
  2. Deflake the unit tests in the CI

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    de3632e View commit details
    Browse the repository at this point in the history
  3. Add TestVDiff2Sharded

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    fd559b9 View commit details
    Browse the repository at this point in the history
  4. Minor changes after self review

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    8e038b4 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Reduce resource usage for race condition unit tests

    We were creating a somewhat crazy number of resources.
    
    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    03763aa View commit details
    Browse the repository at this point in the history
  2. Fix data race in TestVDiff

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    f1846bd View commit details
    Browse the repository at this point in the history
  3. Correct Wrangler semaphore usage

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    db72035 View commit details
    Browse the repository at this point in the history
  4. Minor change after another self review

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    e87aa2a View commit details
    Browse the repository at this point in the history