diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2019-03-18 10:08:56 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2019-03-18 10:08:56 +0000 |
commit | 9bc981246a158a6a688a6c733a2958e755ddf7b9 (patch) | |
tree | fd5f7acd7b030cb4a863cf176541e768642f07ad | |
parent | f70292585aabfa29006398e941d2f76512d4d962 (diff) |
tcwg-update-snapshots_ref.sh, tcwg-rsync-dir.sh: Delete
... these are no longer used after refactor of tcwg-update-snapshots_ref job
Change-Id: I07e16c2c60e00cc629e5eef9fcd6798aaab50cc3
-rwxr-xr-x | tcwg-rsync-dir.sh | 64 | ||||
-rwxr-xr-x | tcwg-update-snapshots_ref.sh | 36 |
2 files changed, 0 insertions, 100 deletions
diff --git a/tcwg-rsync-dir.sh b/tcwg-rsync-dir.sh deleted file mode 100755 index 56372616..00000000 --- a/tcwg-rsync-dir.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash - -snapshots_dir= -verbose=false - -OPTS="`getopt -l dir:,verbose: -- "$@"`" -while test $# -gt 0; do - case $1 in - --dir) snapshots_dir="$2"; shift ;; - --verbose) verbose="$2"; shift ;; - --) shift; break ;; - esac - shift -done - -if $verbose; then - verbose="set -x" -else - verbose="" -fi -$verbose - -if [ x"$snapshots_dir" = x"" ]; then - echo "ERROR: --dir DIR not specified" - exit 1 -fi - -declare -A pids -declare -A results - -todo_machines="$@" - -for M in $todo_machines; do - ( - $verbose - rsync -az --delete $snapshots_dir-new/ $M:$snapshots_dir-new/ - ssh -fn $M "flock -x $snapshots_dir.lock -c \"rsync -a --delete ${snapshots_dir}-new/ $snapshots_dir/\"" - ) > /tmp/update-snapshots-ref.$$.$M 2>&1 & - pids[$M]=$! -done - -for M in $todo_machines; do - set +e - echo "Waiting completion for $M..." - wait ${pids[$M]} - results[$M]=$? - set -e - - sed -e "s/^/$M: /" < /tmp/update-snapshots-ref.$$.$M - rm /tmp/update-snapshots-ref.$$.$M -done - -all_ok="0" -for M in $todo_machines; do - if [ ${results[$M]} = 0 ]; then - result="SUCCESS" - else - result="FAILED" - all_ok="1" - fi - echo "$result: $M" -done - -exit $all_ok diff --git a/tcwg-update-snapshots_ref.sh b/tcwg-update-snapshots_ref.sh deleted file mode 100755 index 83a5ac69..00000000 --- a/tcwg-update-snapshots_ref.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash - -set -ex - -. jenkins-helpers.sh -convert_args_to_variables "$@" - -# Make shellcheck happy and workaround Jenkins not defining variables -# for empty arguments. -label="${label-tcwg-x86_64-dev-01}" -generate_abe="${generate_abe-true}" -generate_llvm="${generate_llvm-true}" -generate_misc="${generate_misc-true}" -update_abe_git="${update_abe_git-true}" -update_llvm_git="${update_llvm_git-true}" -verbose="${verbose-true}" -abe_branch="${abe_branch-tested}" - -# Jenkins doesn't define variables when parameter value is empty, -# so enable "set -u" only after above binding of variables. -set -u - -case "$label" in - tcwg-x86_64-dev-01) - machines="ex40-01.tcwglab.linaro.org tcwg-d05-01 tcwg-thx1-01" - nodes_list=($(print_nodes_in_labels tcwg-apm_64-build tcwg-tk1_32-build tcwg-tx1 tcwg-sq_64-build tcwg-x86_64-1-cam tcwg-x86_64-build tcwg-coordinator)) - for node in "${nodes_list[@]}"; do - machines="$machines $(print_host_for_node $node)" - done - ;; - *) echo "ERROR: Unknown host: $label"; exit 1 ;; -esac - -./tcwg-generate-source-cache.sh --dir-abe $HOME/snapshots-ref-new --dir-llvm $HOME/llvm-reference-new --generate-abe $generate_abe --generate-llvm $generate_llvm --generate-misc $generate_misc --update-abe-git $update_abe_git --update-llvm-git $update_llvm_git --verbose $verbose --abe-branch $abe_branch -./tcwg-rsync-dir.sh --dir $HOME/snapshots-ref --verbose $verbose -- $machines -./tcwg-rsync-dir.sh --dir $HOME/llvm-reference --verbose $verbose -- $machines |