Created
June 27, 2015 00:47
-
-
Save danielrmeyer/31a99f1cde7ea2beb402 to your computer and use it in GitHub Desktop.
Start monitor_indexing.py on a remote client inside a screen session
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TEST_DIR=/Users/dmeyer/Sources/automaton_solr_multimech/resources/tests/loadtests/multimech_solr | |
function poll_client_for_screen_session { | |
result=$(ctool --provider=existing run solr_perf_client 0 "screen -list" | grep 'Detached') | |
while [ "$result" != "" ] | |
do | |
sleep 10 | |
result=$(ctool --provider=existing run solr_perf_client 0 "screen -list" | grep 'Detached') | |
done | |
} | |
#ctool --provider=existing scp solr_perf_sut 0 $TEST_DIR/solrconfig.xml solrconfig.xml | |
#ctool --provider=existing scp solr_perf_sut 0 $TEST_DIR/schema.xml schema.xml | |
#ctool --provider=existing run solr_perf_sut 0 "dsetool reload_core test.test schema=~/schema.xml solrconfig=~/solrconfig.xml reindex=true deleteAll=true" | |
ctool --provider=existing run solr_perf_sut 0 "dsetool reload_core netflows.netflows schema=~/schema.xml solrconfig=~/solrconfig.xml reindex=true deleteAll=true" | |
#ctool --provider=existing run solr_perf_client 0 "screen -d -m python /var/lib/automaton/tests/loadtests/multimech_solr/monitor_indexing.py -l 10.200.241.156,10.200.241.155,10.200.241.152" | |
ctool --provider=existing run solr_perf_client 0 "screen -d -m python /var/lib/automaton/tests/loadtests/multimech_solr/monitor_indexing.py -l 10.200.241.156" | |
echo "wait for test to complete" | |
poll_client_for_screen_session |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment