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

Problem: testground infra is not easy to setup #1504

Merged
merged 16 commits into from
Jul 5, 2024

Commits on Jul 3, 2024

  1. Problem: no simpler benchmark setup

    Solution:
    - most of the features of testground are not really used by us yet, so
      for a simple benchmark to get a TPS result, it's possible to do an
      alternative setup.
      the alternative implementation setup all the node data files in
      advance, then run the nodes in containers in a stateless manner, they
      don't need any coordinations at runtime, so we don't need those
      infrastructures to support the coordinations, just deploy the testplan
      image to the cluster like a stateless service.
    yihuang committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    721d2e9 View commit details
    Browse the repository at this point in the history
  2. match test_group_id

    mmsqe committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    7e1cdcc View commit details
    Browse the repository at this point in the history
  3. lint

    mmsqe committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    ceb9117 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Update testground/benchmark/benchmark/peer.py

    Co-authored-by: mmsqe <mavis@crypto.com>
    Signed-off-by: yihuang <huang@crypto.com>
    yihuang and mmsqe authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    910b7e3 View commit details
    Browse the repository at this point in the history
  2. change docker-composer

    yihuang committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    0429472 View commit details
    Browse the repository at this point in the history
  3. cleanup

    yihuang committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    f1a4aa2 View commit details
    Browse the repository at this point in the history
  4. speficy name && disable strict

    mmsqe committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    3871dc2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0165af View commit details
    Browse the repository at this point in the history
  6. run load generator and jsonnet config

    quit
    
    wait for grpc service
    yihuang committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    59e953f View commit details
    Browse the repository at this point in the history
  7. fix lint

    yihuang committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    9d94f94 View commit details
    Browse the repository at this point in the history
  8. readme and flake

    yihuang committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    753ceef View commit details
    Browse the repository at this point in the history
  9. fix total

    mmsqe committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    092f482 View commit details
    Browse the repository at this point in the history
  10. print tps

    mmsqe committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    8ecd342 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Update testground/README.md

    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    Signed-off-by: yihuang <huang@crypto.com>
    yihuang and coderabbitai[bot] authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    8248973 View commit details
    Browse the repository at this point in the history
  2. Revert "print tps"

    This reverts commit 8ecd342.
    mmsqe committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    db5170f View commit details
    Browse the repository at this point in the history
  3. kill directly

    mmsqe committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    9e798f1 View commit details
    Browse the repository at this point in the history