summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2019-03-18 10:08:56 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2019-03-18 10:08:56 +0000
commit9bc981246a158a6a688a6c733a2958e755ddf7b9 (patch)
treefd5f7acd7b030cb4a863cf176541e768642f07ad
parentf70292585aabfa29006398e941d2f76512d4d962 (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-xtcwg-rsync-dir.sh64
-rwxr-xr-xtcwg-update-snapshots_ref.sh36
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