Skip to content
A set of standard tests for Tango benchmark
Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
aws-ec2-tests
README.md
setup-client.sh
setup-server.sh
tango-benchmarks-attr-read.yml
tango-benchmarks-attr-write.yml
tango-benchmarks-command.yml
tango-benchmarks-event-push.yml
tango-benchmarks-event-sub.yml
tango-benchmarks-pipe-read.yml
tango-benchmarks-pipe-write.yml

README.md

sys-tango-benchmark-standard-tests

A set of standard tests for Tango benchmark

See tango-controls/sys-tango-benchmark for more information and detailed instructions.

Quick launch steps

  1. setup the server machine (see setup-server.sh),
  2. setup the client machine (see setup-client.sh),
  3. update server's host in tango-benchmarks.yml,
  4. on the server machine:
    • ensure that Starter is running,
    • ensure that device servers are not running,
  5. on the client machine:
    • run tg_benchmarkrunner -c tango-benchmarks-attr-read.yml > results-attr-read.rst,
    • run tg_benchmarkrunner -c tango-benchmarks-attr-write.yml > results-attr-write.rst,
    • run tg_benchmarkrunner -c tango-benchmarks-command.yml > results-command.rst,
    • run tg_benchmarkrunner -c tango-benchmarks-pipe-read.yml > results-pipe-read.rst,
    • run tg_benchmarkrunner -c tango-benchmarks-pipe-write.yml > results-pipe-write.rst,
    • run tg_benchmarkrunner -c tango-benchmarks-event-sub.yml > results-event-sub.rst,
    • run tg_benchmarkrunner -c tango-benchmarks-event-push.yml > results-event-push.rst,
  6. share the results!
You can’t perform that action at this time.