diff --git a/runners/khadija-limited b/runners/khadija-limited new file mode 100755 index 0000000000000000000000000000000000000000..be0a06454c1e4054ec057feb8d0a306334ee10b8 --- /dev/null +++ b/runners/khadija-limited @@ -0,0 +1,34 @@ +#!/usr/bin/env bash + +router=${1:-hcbf} +shed=shed1 + +epoch=$((7*24*60*60)) +community="louvain" +ticks_per_packet=$((60)) +time_to_live=$epoch +buffer_size=$((3*7*24*60/10)) +duty=300 + +time python main.py \ + --router "${router}" \ + --community "${community}" \ + --community-args \ + "epoch=${epoch}" \ + --trace "csv" \ + --trace-args \ + "path=shed/data/pp_${shed}_reduced.csv" \ + --node-args \ + "tick_time=${duty}" \ + "buffer_size=${buffer_size}" \ + --packet-args \ + "ticks_per_packet=${ticks_per_packet}" \ + "time_to_live=${time_to_live}" \ + "start_delay=${epoch}" + + +# send slack notification if the script exists +status=$? +notify=$HOME/dev/slack-notifier/send_notification_via_slack.py +[[ -e "$notify" ]] && $notify "\`khadija done: exit($status)\`" + diff --git a/runners/khadija-unlimited b/runners/khadija-unlimited new file mode 100755 index 0000000000000000000000000000000000000000..7d151b02ac0a17bafbc257fba73dd6d19647b01e --- /dev/null +++ b/runners/khadija-unlimited @@ -0,0 +1,34 @@ +#!/usr/bin/env bash + +router=${1:-hcbf} +shed=shed1 + +epoch=$((7*24*60*60)) +community="louvain" +ticks_per_packet=$((60)) +time_to_live=$((3*$epoch)) +buffer_size=$((3*7*24*60*60)) +duty=300 + +time python main.py \ + --router "${router}" \ + --community "${community}" \ + --community-args \ + "epoch=${epoch}" \ + --trace "csv" \ + --trace-args \ + "path=shed/data/pp_${shed}_reduced.csv" \ + --node-args \ + "tick_time=${duty}" \ + "buffer_size=${buffer_size}" \ + --packet-args \ + "ticks_per_packet=${ticks_per_packet}" \ + "time_to_live=${time_to_live}" \ + "start_delay=${epoch}" + + +# send slack notification if the script exists +status=$? +notify=$HOME/dev/slack-notifier/send_notification_via_slack.py +[[ -e "$notify" ]] && $notify "\`khadija done: exit($status)\`" + diff --git a/runners/quick b/runners/quick new file mode 100755 index 0000000000000000000000000000000000000000..aef796961162e729a1aac1269ba8076ef199af76 --- /dev/null +++ b/runners/quick @@ -0,0 +1,34 @@ +#!/usr/bin/env bash + +router=${1:-hcbf} +shed=shed1 + +epoch=$((7*24*60*60)) +community="louvain" +ticks_per_packet=$((60*120)) +time_to_live=$((3*$epoch)) +buffer_size=$((3*7*24*60*60)) +duty=300 + +time python main.py \ + --router "${router}" \ + --community "${community}" \ + --community-args \ + "epoch=${epoch}" \ + --trace "csv" \ + --trace-args \ + "path=shed/data/pp_${shed}_reduced.csv" \ + --node-args \ + "tick_time=${duty}" \ + "buffer_size=${buffer_size}" \ + --packet-args \ + "ticks_per_packet=${ticks_per_packet}" \ + "time_to_live=${time_to_live}" \ + "start_delay=${epoch}" + + +# send slack notification if the script exists +status=$? +notify=$HOME/dev/slack-notifier/send_notification_via_slack.py +[[ -e "$notify" ]] && $notify "\`khadija done: exit($status)\`" +