~gz/juju-ci-tools/jes_no_upload

« back to all changes in this revision

Viewing changes to run-client-server-test-remote.bash

Use workspace runner for the client-server tests.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
usage() {
5
5
    echo "usage: $0 old-version candidate-version new-to-old"
6
6
    echo "Example: $0 1.21.1 1.24.3 false"
 
7
    exit 1
7
8
}
8
9
test $# -eq 3 || usage
9
10
old_version="$1"
28
29
  client=$new_juju
29
30
fi
30
31
 
31
 
env=test-release-aws
 
32
env=test-reliability-aws
32
33
ssh_home="/tmp/sshhome"
33
34
mkdir -p $ssh_home/.ssh
34
35
cp $JUJU_HOME/staging-juju-rsa $ssh_home/.ssh/id_rsa
35
36
cp $JUJU_HOME/staging-juju-rsa.pub $ssh_home/.ssh/id_rsa.pub
36
37
export HOME=$ssh_home
37
38
 
38
 
$SCRIPT/assess_heterogeneous_control.py $server $client test-release-aws compatibility-control $log_dir
 
39
~/Bin/juju destroy-environment --force -y $env || true
 
40
$SCRIPT/assess_heterogeneous_control.py $server $client $env compatibility-control $log_dir