RockyJin 90f062a05d demo fvt %!s(int64=5) %!d(string=hai) anos
..
README.md ab26b8a644 fix file location issue %!s(int64=5) %!d(string=hai) anos
change_rule_status.jmx 49789728ba Resolves issue #102 %!s(int64=5) %!d(string=hai) anos
change_stream_rule.jmx 90f062a05d demo fvt %!s(int64=5) %!d(string=hai) anos
change_stream_rule.txt 30f0bd80ed add change stream definition %!s(int64=5) %!d(string=hai) anos
iot_data.txt 3dbd35accb add simple rule testcase %!s(int64=5) %!d(string=hai) anos
rule1.txt 9361b2353c Scripts (#100) %!s(int64=5) %!d(string=hai) anos
rule_test.jmx 3dbd35accb add simple rule testcase %!s(int64=5) %!d(string=hai) anos
run_jmeter.sh 49789728ba Resolves issue #102 %!s(int64=5) %!d(string=hai) anos
select_aggr_rule.jmx bbccddcfcf add condition rule %!s(int64=5) %!d(string=hai) anos
select_all_rule.jmx 39e0336a08 add select condition script %!s(int64=5) %!d(string=hai) anos
select_condition_iot_data.txt 39e0336a08 add select condition script %!s(int64=5) %!d(string=hai) anos
select_condition_rule.jmx bbccddcfcf add condition rule %!s(int64=5) %!d(string=hai) anos
setup_env.sh bf07c9ff9e setup jmeter files %!s(int64=5) %!d(string=hai) anos
start_kuiper.sh 9361b2353c Scripts (#100) %!s(int64=5) %!d(string=hai) anos
streams_test.jmx 9361b2353c Scripts (#100) %!s(int64=5) %!d(string=hai) anos

README.md

Run JMeter script in local environment

  • Make sure one MQTT broker is available, and make following changes if MQTT broker is not installed at local
    • Modify servers to your MQTT broker address in Kuiper configuration file $kuiper/etc/mqtt_source.yaml.
    • Modify mqtt.server to your MQTT broker address in file fvt_scripts/rule1.txt.
  • Specify the base property in the JMeter command line.
  • Specify the fvt property in the JMeter command line, below is an example. bin/jmeter.sh -Dbase="/Users/rockyjin/Downloads/workspace/edge/src/kuiper/_build/kuiper-0.1.1-57-g41ea41b-darwin-x86_64" -Dfvt="/Users/rockyjin/Downloads/workspace/edge/src/kuiper"