Skip to content

Add lmcache bench l2 harness for AerospikeL2Plugin - #16

Merged
lyndonbauto merged 1 commit into
mainfrom
lyndon/bench-l2-setup
May 29, 2026
Merged

Add lmcache bench l2 harness for AerospikeL2Plugin#16
lyndonbauto merged 1 commit into
mainfrom
lyndon/bench-l2-setup

Conversation

@lyndonbauto

Copy link
Copy Markdown
Collaborator

Summary

  • Adds benchmarks/l2/ harness for lmcache bench l2 against AerospikeL2Plugin (plugin JSON specs, smoke/stress profiles, bootstrap + run.sh).
  • Adds scripts/setup_l2_bench.sh to install LMCache dev (sibling ../LMCache or LMCACHE_SRC) plus bench deps, and scripts/preflight_l2_bench.py to verify the CLI and L2 APIs before running.
  • Documents the workflow in benchmarks/l2/README.md, benchmarks/README.md, README.md, and AGENTS.md.

Test plan

  • ./scripts/setup_l2_bench.sh (requires LMCache dev clone)
  • python3 scripts/preflight_l2_bench.py
  • ./scripts/start_aerospike_ce.sh && source .aerospike-ci.env && ./benchmarks/l2/run.sh

Provides setup scripts, adapter JSON specs, and a run wrapper so we can
benchmark store/lookup/load through LMCache dev without ad-hoc CLI flags.
@lyndonbauto
lyndonbauto merged commit d259f51 into main May 29, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant