Improve honeynode installation process in tox 97/94997/1
authorguillaume.lambert <guillaume.lambert@orange.com>
Wed, 24 Feb 2021 09:19:10 +0000 (10:19 +0100)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Wed, 24 Feb 2021 11:49:56 +0000 (11:49 +0000)
commit57f961c1d9d85a2afb90b8f354d36828f5b939de
treeee31a8c017e98fc93f2cd04001f116bc2764dec5
parent71d06d81c01d6eca608946249db2295d12712dde
Improve honeynode installation process in tox

- update install_honeynode.sh script to allow an installation
  per version or a list of versions as argument(s)
  rather than forcing the installing of all versions systematically.
- remove honeynode installation from tox gnpy profile
  since gnpy test does not use any simulator.
- fix flexgrid placement in tox.ini (it should be with 2.2.1 profiles)
- split honeynode installation in 2 lines inside tox.ini
  so that the called profiles only install the honeynode version(s)
  that they need.
  This spares ressources and time on the gate and prevent
  the installation of version 7.1, which is currently not used.

JIRA: TRNSPRTPCE-368
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: Ic66c47a31b48ae5f04a9188222442729a76ee0c9
(cherry picked from commit 8d504952b63f54ad2390f5d6917eed995ee1b8f2)
tests/install_honeynode.sh
tox.ini