Install
$ agentstack add skill-oceanbase-oceanbase-skills-testing-and-benchmark ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →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
- Do NOT install test tools via yum. OBD auto-downloads
ob-sysbench,obtpch, andobtpccwhen online. - Non-interactive mode: Set auto-confirm before scripted runs:
``bash obd env set IO_DEFAULT_CONFIRM 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.
- Author: oceanbase
- Source: oceanbase/oceanbase-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.