Stop bashing functest scripts 24/73424/4
authorguillaume.lambert <guillaume.lambert@orange.com>
Tue, 10 May 2022 20:04:23 +0000 (22:04 +0200)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Tue, 21 Mar 2023 09:13:19 +0000 (09:13 +0000)
commitb9fedb6868306a6e3145b7ee851ea3a84353df9c
tree0deebe33f61c377970a0c38b7679537523bca172
parent7677c43363c22c7bfca60855058af503860c63b8
Stop bashing functest scripts

Though bash is a good interactive user shell
and apart portability concerns,
many UN*X systems and GNU+Linux distributions now prefers Almquist
or Kornshell variants for scripting in order to improve the system
performance and maintenability.

https://wiki.ubuntu.com/DashAsBinSh
https://mywiki.wooledge.org/Bashism
https://en.wikipedia.org/wiki/Almquist_shell

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I32c5490f9eab54e6cac594f3eac1e392edf8b272
18 files changed:
.travis.yml
PI.md
README.md
build.sh
docker/benchmarking/hooks/post_checkout
docker/core/Dockerfile
docker/smoke/hooks/post_checkout
docker/vnf/hooks/post_checkout
docs/com/pres/dockerslicing/dockerslicing.md
docs/com/pres/euphrates_functest_evolution/euphrates.md
docs/com/pres/gambia/gambia.md
docs/testing/user/configguide/configguide.rst
functest/ci/add_proxy.sh
functest/ci/convert_images.sh
functest/ci/download_images.sh
functest/opnfv_tests/openstack/vping/vping_userdata.py
functest/opnfv_tests/vnf/ims/clearwater.py
tox.ini