AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Testing And Benchmark

skill-oceanbase-oceanbase-skills-testing-and-benchmark · by oceanbase

Run OceanBase performance benchmarks and functional tests using obd test. Supports Sysbench, TPC-H, TPC-C benchmarks and mysqltest functional tests. Use when users want to benchmark, stress test, run functional tests, or evaluate OceanBase cluster performance. Also use when users mention sysbench, TPC-H, TPC-C, mysqltest, or obd test.

No reviews yet
0 installs
30 views
0.0% view→install

Install

$ agentstack add skill-oceanbase-oceanbase-skills-testing-and-benchmark

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-oceanbase-oceanbase-skills-testing-and-benchmark)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Testing And Benchmark? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

OceanBase Testing & Benchmark (obd test)

Run performance benchmarks (Sysbench, TPC-H, TPC-C) and functional tests (mysqltest) on OceanBase clusters using obd test.

When to Use This Skill

  • Running performance benchmarks: Sysbench, TPC-H, TPC-C
  • Running functional tests: mysqltest
  • Evaluating cluster performance under load

For cluster deployment and management: Use [cluster-management](../cluster-management/SKILL.md). For tenant creation (needed before testing): Use [tenant-management](../tenant-management/SKILL.md).


Important Rules

  1. Do NOT install test tools via yum. OBD auto-downloads ob-sysbench, obtpch, and obtpcc when online.
  2. Non-interactive mode: Set auto-confirm before scripted runs:

``bash obd env set IO_DEFAULT_CONFIRM 1 ``

  1. Full test suite: Do not abort on first failure. Run all test cases to completion, then produce a single report summarizing pass/fail/skip.

Test Commands

MySQL Test (Functional)

obd test mysqltest  --test-set 

Sysbench (Benchmark)

obd test sysbench  --tenant= --script-name=

TPC-H (Benchmark)

obd test tpch  --tenant= --remote-tbl-dir=

--remote-tbl-dir is required — specifies where TPC-H table files are stored on the server.

TPC-C (Benchmark)

obd test tpcc  --tenant= --warehouses= --run-mins=

Use --run-mins (not --running-minutes) to cap duration. Java may need to be installed separately.

See [references/test-commands.md](references/test-commands.md) for detailed parameters and examples.


Usage Examples

Sysbench Quick Test

obd test sysbench test-cluster --tenant=mysql --script-name=oltp_read_write.lua

TPC-H Benchmark

obd test tpch test-cluster --tenant=mysql --remote-tbl-dir=/tmp/tpch

TPC-C Benchmark

obd test tpcc test-cluster --tenant=mysql --warehouses=10 --run-mins=5

Skill Functional Test

To run a full skill validation covering cluster/tenant/backup and all test types:

Run all OBD functional tests covered by this skill and output a test report.

When testing OCP-related functionality, default to ocp-ce. If a test mentions ocp-express, note that it has been replaced by obshell dashboard.


Related Skills

  • [cluster-management](../cluster-management/SKILL.md) — Deploy and manage clusters
  • [tenant-management](../tenant-management/SKILL.md) — Create test tenants
  • [seekdb](../seekdb/SKILL.md) — seekdb operations

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.