sonic-swss icon indicating copy to clipboard operation
sonic-swss copied to clipboard

Failed to run vs test in Debian 10

Open qiluo-msft opened this issue 4 years ago • 2 comments

It requires versions later than Debian 8.9, but Debian 10 fails the test.

____________________________________________________________________________________ ERROR collecting test_mirror.py _____________________________________________________________________________________
test_mirror.py:10: in <module>
    class TestMirror(object):
test_mirror.py:238: in TestMirror
    @pytest.mark.skipif(StrictVersion(distro.linux_distribution()[1]) <= StrictVersion('8.9'), reason="Debian 8.9 or before has no support")
/usr/lib/python3.7/distutils/version.py:40: in __init__
    self.parse(vstring)
/usr/lib/python3.7/distutils/version.py:137: in parse
    raise ValueError("invalid version number '%s'" % vstring)
E   ValueError: invalid version number '10'

qiluo-msft avatar Apr 18 '21 21:04 qiluo-msft

@prsunny - can you please take a look.

anshuv-mfst avatar May 26 '21 15:05 anshuv-mfst

This seems to still be an issue on Debian 11:

__________________________________________________________ ERROR collecting test_mirror.py ___________________________________________________________
test_mirror.py:10: in <module>
    class TestMirror(object):
test_mirror.py:245: in TestMirror
    ???
/usr/local/lib/python3.9/dist-packages/setuptools/_distutils/version.py:54: in __init__
    self.parse(vstring)
/usr/local/lib/python3.9/dist-packages/setuptools/_distutils/version.py:157: in parse
    raise ValueError("invalid version number '%s'" % vstring)
E   ValueError: invalid version number '11'
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

mikemallin avatar May 01 '24 21:05 mikemallin