parent
49363e12b7
commit
02cf3482ed
|
|
@ -166,9 +166,6 @@ jobs:
|
||||||
echo "Run the etcd test ........................."
|
echo "Run the etcd test ........................."
|
||||||
./build/bin/EtcdTest
|
./build/bin/EtcdTest
|
||||||
|
|
||||||
echo "Run the etcd lock test ........................."
|
|
||||||
./build/bin/LockTest
|
|
||||||
|
|
||||||
echo "Run the etcd memory leak test ........................."
|
echo "Run the etcd memory leak test ........................."
|
||||||
./build/bin/MemLeakTest
|
./build/bin/MemLeakTest
|
||||||
|
|
||||||
|
|
@ -178,11 +175,54 @@ jobs:
|
||||||
echo "Run the etcd election test ........................."
|
echo "Run the etcd election test ........................."
|
||||||
./build/bin/ElectionTest
|
./build/bin/ElectionTest
|
||||||
|
|
||||||
|
- name: Lock Test
|
||||||
|
if: false
|
||||||
|
run: |
|
||||||
killall -TERM etcd
|
killall -TERM etcd
|
||||||
sleep 5
|
sleep 5
|
||||||
|
|
||||||
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu
|
||||||
|
|
||||||
|
# use etcd v3 api
|
||||||
|
export ETCDCTL_API="3"
|
||||||
|
|
||||||
|
rm -rf default.etcd
|
||||||
|
/usr/local/bin/etcd &
|
||||||
|
|
||||||
|
sleep 5
|
||||||
|
|
||||||
|
echo "Run the etcd lock test ........................."
|
||||||
|
./build/bin/LockTest
|
||||||
|
|
||||||
|
- name: Lock Tests with Debug
|
||||||
|
if: true
|
||||||
|
uses: sighingnow/action-tmate@master
|
||||||
|
with:
|
||||||
|
script-to-run: |
|
||||||
|
killall -TERM etcd || true
|
||||||
|
sleep 5
|
||||||
|
|
||||||
|
# enable coredump for debugging
|
||||||
|
ulimit -c unlimited
|
||||||
|
|
||||||
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu
|
||||||
|
|
||||||
|
# use etcd v3 api
|
||||||
|
export ETCDCTL_API="3"
|
||||||
|
|
||||||
|
rm -rf default.etcd
|
||||||
|
/usr/local/bin/etcd &
|
||||||
|
|
||||||
|
sleep 5
|
||||||
|
|
||||||
|
echo "Run the etcd lock test ........................."
|
||||||
|
./build/bin/LockTest
|
||||||
|
|
||||||
- name: Authentication Test
|
- name: Authentication Test
|
||||||
run: |
|
run: |
|
||||||
|
killall -TERM etcd || true
|
||||||
|
sleep 5
|
||||||
|
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu
|
||||||
|
|
||||||
# use etcd v3 api
|
# use etcd v3 api
|
||||||
|
|
@ -219,11 +259,11 @@ jobs:
|
||||||
/usr/local/bin/etcdctl auth disable --user="root" --password="root" || true
|
/usr/local/bin/etcdctl auth disable --user="root" --password="root" || true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
killall -TERM etcd
|
|
||||||
sleep 5
|
|
||||||
|
|
||||||
- name: Transport Security and Authentication Test
|
- name: Transport Security and Authentication Test
|
||||||
run: |
|
run: |
|
||||||
|
killall -TERM etcd || true
|
||||||
|
sleep 5
|
||||||
|
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu
|
||||||
|
|
||||||
# use etcd v3 api
|
# use etcd v3 api
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue