<86>Jan 17 01:39:05 userdel[3683564]: delete user 'rooter' <86>Jan 17 01:39:05 userdel[3683564]: removed group 'rooter' owned by 'rooter' <86>Jan 17 01:39:05 userdel[3683564]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 17 01:39:05 groupadd[3683582]: group added to /etc/group: name=rooter, GID=1868 <86>Jan 17 01:39:05 groupadd[3683582]: group added to /etc/gshadow: name=rooter <86>Jan 17 01:39:05 groupadd[3683582]: new group: name=rooter, GID=1868 <86>Jan 17 01:39:05 useradd[3683603]: new user: name=rooter, UID=1868, GID=1868, home=/root, shell=/bin/bash, from=none <86>Jan 17 01:39:05 userdel[3683623]: delete user 'builder' <86>Jan 17 01:39:05 userdel[3683623]: removed group 'builder' owned by 'builder' <86>Jan 17 01:39:05 userdel[3683623]: removed shadow group 'builder' owned by 'builder' <86>Jan 17 01:39:05 groupadd[3683644]: group added to /etc/group: name=builder, GID=1869 <86>Jan 17 01:39:05 groupadd[3683644]: group added to /etc/gshadow: name=builder <86>Jan 17 01:39:05 groupadd[3683644]: new group: name=builder, GID=1869 <86>Jan 17 01:39:05 useradd[3683659]: new user: name=builder, UID=1869, GID=1869, home=/usr/src, shell=/bin/bash, from=none <13>Jan 17 01:39:08 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Jan 17 01:39:08 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jan 17 01:39:08 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Jan 17 01:39:08 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Jan 17 01:39:08 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Jan 17 01:39:08 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Jan 17 01:39:08 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jan 17 01:39:08 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jan 17 01:39:08 rpmi: ca-certificates-2023.12.20-alt1 sisyphus+336902.300.1.1 1703105726 installed <13>Jan 17 01:39:08 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Jan 17 01:39:08 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Jan 17 01:39:08 rpmi: libcrypto3-3.1.4-alt1 sisyphus+332632.100.2.1 1698241041 installed <13>Jan 17 01:39:08 rpmi: libssl3-3.1.4-alt1 sisyphus+332632.100.2.1 1698241041 installed <13>Jan 17 01:39:08 rpmi: python3-3.11.6-alt1 sisyphus+331220.100.1.1 1696667994 installed <13>Jan 17 01:39:09 rpmi: python3-base-3.11.6-alt1 sisyphus+331220.100.1.1 1696667994 installed <13>Jan 17 01:39:09 rpmi: python3-module-py3dephell-0.1.0-alt2 sisyphus+328191.600.5.1 1693609196 installed <13>Jan 17 01:39:09 rpmi: tests-for-installed-python3-pkgs-0.1.24-alt2 sisyphus+331059.100.4.1 1696870033 installed <13>Jan 17 01:39:09 rpmi: rpm-build-python3-0.1.24-alt2 sisyphus+331059.100.4.1 1696870033 installed <13>Jan 17 01:39:11 rpmi: python3-module-six-1.16.0-alt2 sisyphus+324249.100.1.1 1688484676 installed <13>Jan 17 01:39:11 rpmi: python3-module-idna-3.6-alt1 sisyphus+335330.100.1.2 1701263518 installed <13>Jan 17 01:39:11 rpmi: python3-module-attrs-23.1.0-alt1 sisyphus+321859.100.1.1 1685027490 installed <13>Jan 17 01:39:11 rpmi: python3-module-outcome-1.3.0-alt1 sisyphus+332382.100.1.1 1697882349 installed <13>Jan 17 01:39:11 rpmi: python3-module-genshi-0.7.7-alt1 sisyphus+311250.13200.175.1 1685632292 installed <13>Jan 17 01:39:11 rpmi: python3-module-transitions-0.9.0-alt2 sisyphus+319852.2000.13.1 1684229781 installed <13>Jan 17 01:39:11 rpmi: python3-module-textfsm-1.1.3-alt1 sisyphus+334164.600.4.1 1700071691 installed <13>Jan 17 01:39:11 rpmi: python3-module-pluggy-1.3.0-alt1 sisyphus+330478.100.1.1 1695823310 installed <13>Jan 17 01:39:11 rpmi: python3-module-pkg_resources-1:69.0.3-alt1 sisyphus+337272.100.2.1 1703780159 installed <13>Jan 17 01:39:11 rpmi: python3-module-packaging-23.2-alt1 sisyphus+330805.100.2.1 1696324248 installed <13>Jan 17 01:39:11 rpmi: python3-module-netaddr-0.8.0-alt1 sisyphus+317430.100.1.1 1679692280 installed <13>Jan 17 01:39:11 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed <13>Jan 17 01:39:11 rpmi: python3-module-markupsafe-1:2.1.3-alt1 sisyphus+323659.100.1.1 1687595160 installed <13>Jan 17 01:39:11 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed <13>Jan 17 01:39:11 rpmi: python3-module-pyparsing-3.1.1-alt1 sisyphus+326203.100.2.1 1691138597 installed <13>Jan 17 01:39:11 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed <13>Jan 17 01:39:11 rpmi: python3-module-pytest-7.4.3-alt1 sisyphus+332685.100.2.1 1698314627 installed <13>Jan 17 01:39:11 rpmi: python3-module-pytest-metadata-3.0.0-alt1 sisyphus+334164.1500.4.1 1700071835 installed <13>Jan 17 01:39:11 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+276020.100.1.1 1624812421 installed <13>Jan 17 01:39:11 rpmi: python3-module-sortedcontainers-2.4.0-alt1 sisyphus+272042.100.1.1 1621262424 installed <13>Jan 17 01:39:11 rpmi: python3-module-sniffio-1.3.0-alt1 sisyphus+333845.100.3.1 1699533040 installed <13>Jan 17 01:39:11 rpmi: python3-module-charset-normalizer-2.1.1-alt1 sisyphus+311047.100.1.1 1669992940 installed <13>Jan 17 01:39:11 rpmi: python3-module-pycparser-2.21-alt1.1 sisyphus+309935.7300.4.1 1668527005 installed <13>Jan 17 01:39:11 rpmi: python3-module-cffi-1.16.0-alt1 sisyphus+330935.100.2.1 1696495686 installed <13>Jan 17 01:39:11 rpmi: python3-module-cryptography-41.0.7-alt1 sisyphus+335328.100.1.2 1701262404 installed <13>Jan 17 01:39:11 rpmi: python3-module-openssl-23.2.0-alt1 sisyphus+326014.100.1.1 1690659362 installed <13>Jan 17 01:39:11 rpmi: python3-module-urllib3-2:2.1.0-alt1 sisyphus+334413.100.2.1 1700048728 installed <13>Jan 17 01:39:11 rpmi: python3-module-bcrypt-3.2.2-alt1 sisyphus+311250.36200.176.1 1685740057 installed <13>Jan 17 01:39:11 rpmi: python3-module-astor-0.8.1-alt1.1 sisyphus+315877.100.1.1 1677481862 installed <13>Jan 17 01:39:11 rpmi: python3-module-trio-0.23.1-alt1 sisyphus+333845.200.3.1 1699533071 installed <13>Jan 17 01:39:11 rpmi: python3-module-dns-1:2.2.0-alt2 sisyphus+320065.60.1.1 1683366881 installed <13>Jan 17 01:39:11 rpmi: python3-module-ttp-0.9.5-alt2 sisyphus+334469.100.2.1 1700146901 installed <13>Jan 17 01:39:11 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Jan 17 01:39:11 rpmi: python3-module-yaml-6.0.1-alt1.1 sisyphus+337381.100.1.1 1703722028 installed <13>Jan 17 01:39:11 rpmi: python3-module-yamlloader-1.3.2-alt1 sisyphus+326341.100.1.1 1691057561 installed <13>Jan 17 01:39:11 rpmi: libxslt-1.1.37-alt1 sisyphus+307481.100.1.1 1664360521 installed <13>Jan 17 01:39:11 rpmi: python3-module-html5lib-1:1.1-alt1 sisyphus+278096.120.5.1 1626086978 installed <13>Jan 17 01:39:11 rpmi: python3-module-lxml-4.9.3.0.112.gitc18f89b8-alt1 sisyphus+335741.100.1.1 1701696999 installed <13>Jan 17 01:39:11 rpmi: libsodium26-1.0.19-alt1 sisyphus+329674.340.11.3 1695270983 installed <13>Jan 17 01:39:11 rpmi: python3-module-pynacl-1.5.0-alt1 sisyphus+329674.1700.11.3 1695272079 installed <13>Jan 17 01:39:11 rpmi: python3-module-paramiko-3.3.1-alt1 sisyphus+326614.200.2.1 1691484923 installed <13>Jan 17 01:39:11 rpmi: python3-module-scp-0.13.6-alt1 sisyphus+280548.100.1.1 1627069343 installed <13>Jan 17 01:39:11 rpmi: python3-module-ncclient-0.6.13-alt1 sisyphus+314493.2000.12.1 1676635572 installed <13>Jan 17 01:39:11 rpmi: libpython3-3.11.6-alt1 sisyphus+331220.100.1.1 1696667994 installed <13>Jan 17 01:39:11 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693212977 installed <13>Jan 17 01:39:11 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693212977 installed <13>Jan 17 01:39:11 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693212977 installed <13>Jan 17 01:39:12 rpmi: python3-dev-3.11.6-alt1 sisyphus+331220.100.1.1 1696667994 installed <13>Jan 17 01:39:12 rpmi: python3-module-setuptools-1:69.0.3-alt1 sisyphus+337272.100.2.1 1703780159 installed <13>Jan 17 01:39:12 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924427 installed <13>Jan 17 01:39:12 rpmi: libhidapi-0.12.0-alt1_1 sisyphus+303213.100.1.1 1657034192 installed <13>Jan 17 01:39:12 rpmi: python3-module-cython-hidapi-0.14.0-alt1.1 sisyphus+335742.100.1.1 1701696950 installed <13>Jan 17 01:39:12 rpmi: python3-module-serial-3.5-alt2 sisyphus+281995.100.1.1 1628172783 installed <13>Jan 17 01:39:12 rpmi: python3-module-junos-eznc-2.6.7-alt1 sisyphus+316032.100.1.1 1677663592 installed <13>Jan 17 01:39:12 rpmi: python3-module-netmiko-4.3.0-alt1 sisyphus+337664.1600.3.1 1704822432 installed <13>Jan 17 01:39:12 rpmi: python3-module-wheel-0.42.0-alt1 sisyphus+336049.100.2.1 1702033502 installed <13>Jan 17 01:39:12 rpmi: python3-module-ttp_templates-0.3.6-alt1 sisyphus+337664.2500.3.1 1704822682 installed <13>Jan 17 01:39:12 rpmi: python3-module-requests-2.31.0-alt1 sisyphus+321663.100.2.1 1684917021 installed <13>Jan 17 01:39:12 rpmi: python3-module-pytest-json-report-1.5.0-alt1 sisyphus+334164.1600.4.1 1700071873 installed <13>Jan 17 01:39:12 rpmi: python3-module-pyeapi-1.0.2-alt1 sisyphus+334164.1200.4.1 1700071767 installed <13>Jan 17 01:39:12 rpmi: python3-module-typing_extensions-4.8.0-alt1 sisyphus+332392.100.1.1 1697893352 installed <13>Jan 17 01:39:12 rpmi: python3-module-netutils-1.6.0-alt2 sisyphus+334726.100.1.1 1700474832 installed <13>Jan 17 01:39:12 rpmi: python3-module-mock-5.1.0-alt1 sisyphus+325622.100.1.1 1690382129 installed <13>Jan 17 01:39:12 rpmi: python3-module-ddt-1.7.0-alt1 sisyphus+337391.200.1.1 1703752558 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-napalm-4.1.0-alt1.nosrc.rpm (w1.gzdio) <13>Jan 17 01:39:14 rpmi: python3-module-pyproject-installer-0.5.2-alt1 sisyphus+324644.100.2.1 1689089627 installed Installing python3-module-napalm-4.1.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.99674 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf napalm-4.1.0 + echo 'Source #0 (napalm-4.1.0.tar):' Source #0 (napalm-4.1.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/napalm-4.1.0.tar + cd napalm-4.1.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (fix-broken-imports.patch):' Patch #1 (fix-broken-imports.patch): + /usr/bin/patch -p1 patching file napalm/nxapi_plumbing/api_client.py patching file test/nxapi_plumbing/conftest.py + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.99674 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd napalm-4.1.0 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + /usr/bin/python3 -m pyproject_installer -v build INFO : pyproject_installer.build_cmd._build : Building wheel INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/napalm-4.1.0 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/napalm-4.1.0/dist DEBUG : pyproject_installer.lib.build_backend : Validating source path DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec INFO : pyproject_installer.lib.build_backend : pyproject.toml was not found, using defaults INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: setuptools.build_meta:__legacy__ INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/napalm-4.1.0/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} INFO : root : running bdist_wheel INFO : root : running build INFO : root : running build_py INFO : root : creating build INFO : root : creating build/lib INFO : root : creating build/lib/napalm INFO : root : copying napalm/__init__.py -> build/lib/napalm INFO : root : copying napalm/_SUPPORTED_DRIVERS.py -> build/lib/napalm INFO : root : creating build/lib/napalm/pyIOSXR INFO : root : copying napalm/pyIOSXR/iosxr.py -> build/lib/napalm/pyIOSXR INFO : root : copying napalm/pyIOSXR/exceptions.py -> build/lib/napalm/pyIOSXR INFO : root : copying napalm/pyIOSXR/__init__.py -> build/lib/napalm/pyIOSXR INFO : root : creating build/lib/napalm/nxos_ssh INFO : root : copying napalm/nxos_ssh/nxos_ssh.py -> build/lib/napalm/nxos_ssh INFO : root : copying napalm/nxos_ssh/__init__.py -> build/lib/napalm/nxos_ssh INFO : root : creating build/lib/napalm/nxos INFO : root : copying napalm/nxos/nxos.py -> build/lib/napalm/nxos INFO : root : copying napalm/nxos/__init__.py -> build/lib/napalm/nxos INFO : root : creating build/lib/napalm/nxapi_plumbing INFO : root : copying napalm/nxapi_plumbing/api_client.py -> build/lib/napalm/nxapi_plumbing INFO : root : copying napalm/nxapi_plumbing/utilities.py -> build/lib/napalm/nxapi_plumbing INFO : root : copying napalm/nxapi_plumbing/errors.py -> build/lib/napalm/nxapi_plumbing INFO : root : copying napalm/nxapi_plumbing/device.py -> build/lib/napalm/nxapi_plumbing INFO : root : copying napalm/nxapi_plumbing/__init__.py -> build/lib/napalm/nxapi_plumbing INFO : root : creating build/lib/napalm/junos INFO : root : copying napalm/junos/junos.py -> build/lib/napalm/junos INFO : root : copying napalm/junos/constants.py -> build/lib/napalm/junos INFO : root : copying napalm/junos/__init__.py -> build/lib/napalm/junos INFO : root : creating build/lib/napalm/iosxr_netconf INFO : root : copying napalm/iosxr_netconf/iosxr_netconf.py -> build/lib/napalm/iosxr_netconf INFO : root : copying napalm/iosxr_netconf/constants.py -> build/lib/napalm/iosxr_netconf INFO : root : copying napalm/iosxr_netconf/__init__.py -> build/lib/napalm/iosxr_netconf INFO : root : creating build/lib/napalm/iosxr INFO : root : copying napalm/iosxr/utilities.py -> build/lib/napalm/iosxr INFO : root : copying napalm/iosxr/iosxr.py -> build/lib/napalm/iosxr INFO : root : copying napalm/iosxr/constants.py -> build/lib/napalm/iosxr INFO : root : copying napalm/iosxr/__init__.py -> build/lib/napalm/iosxr INFO : root : creating build/lib/napalm/ios INFO : root : copying napalm/ios/ios.py -> build/lib/napalm/ios INFO : root : copying napalm/ios/__init__.py -> build/lib/napalm/ios INFO : root : creating build/lib/napalm/eos INFO : root : copying napalm/eos/pyeapi_syntax_wrapper.py -> build/lib/napalm/eos INFO : root : copying napalm/eos/eos.py -> build/lib/napalm/eos INFO : root : copying napalm/eos/constants.py -> build/lib/napalm/eos INFO : root : copying napalm/eos/__init__.py -> build/lib/napalm/eos INFO : root : creating build/lib/napalm/base INFO : root : copying napalm/base/validate.py -> build/lib/napalm/base INFO : root : copying napalm/base/netmiko_helpers.py -> build/lib/napalm/base INFO : root : copying napalm/base/models.py -> build/lib/napalm/base INFO : root : copying napalm/base/mock.py -> build/lib/napalm/base INFO : root : copying napalm/base/helpers.py -> build/lib/napalm/base INFO : root : copying napalm/base/exceptions.py -> build/lib/napalm/base INFO : root : copying napalm/base/constants.py -> build/lib/napalm/base INFO : root : copying napalm/base/canonical_map.py -> build/lib/napalm/base INFO : root : copying napalm/base/base.py -> build/lib/napalm/base INFO : root : copying napalm/base/__init__.py -> build/lib/napalm/base INFO : root : creating build/lib/napalm/nxos_ssh/utils INFO : root : copying napalm/nxos_ssh/utils/__init__.py -> build/lib/napalm/nxos_ssh/utils INFO : root : creating build/lib/napalm/nxos/utils INFO : root : copying napalm/nxos/utils/__init__.py -> build/lib/napalm/nxos/utils INFO : root : creating build/lib/napalm/junos/utils INFO : root : copying napalm/junos/utils/junos_views.py -> build/lib/napalm/junos/utils INFO : root : copying napalm/junos/utils/__init__.py -> build/lib/napalm/junos/utils INFO : root : creating build/lib/napalm/eos/utils INFO : root : copying napalm/eos/utils/versions.py -> build/lib/napalm/eos/utils INFO : root : copying napalm/eos/utils/cli_syntax.py -> build/lib/napalm/eos/utils INFO : root : copying napalm/eos/utils/__init__.py -> build/lib/napalm/eos/utils INFO : root : creating build/lib/napalm/base/utils INFO : root : copying napalm/base/utils/string_parsers.py -> build/lib/napalm/base/utils INFO : root : copying napalm/base/utils/jinja_filters.py -> build/lib/napalm/base/utils INFO : root : copying napalm/base/utils/__init__.py -> build/lib/napalm/base/utils INFO : root : creating build/lib/napalm/base/test INFO : root : copying napalm/base/test/helpers.py -> build/lib/napalm/base/test INFO : root : copying napalm/base/test/getters.py -> build/lib/napalm/base/test INFO : root : copying napalm/base/test/double.py -> build/lib/napalm/base/test INFO : root : copying napalm/base/test/conftest.py -> build/lib/napalm/base/test INFO : root : copying napalm/base/test/base.py -> build/lib/napalm/base/test INFO : root : copying napalm/base/test/__init__.py -> build/lib/napalm/base/test INFO : root : creating build/lib/napalm/base/clitools INFO : root : copying napalm/base/clitools/helpers.py -> build/lib/napalm/base/clitools INFO : root : copying napalm/base/clitools/cl_napalm_validate.py -> build/lib/napalm/base/clitools INFO : root : copying napalm/base/clitools/cl_napalm_test.py -> build/lib/napalm/base/clitools INFO : root : copying napalm/base/clitools/cl_napalm_configure.py -> build/lib/napalm/base/clitools INFO : root : copying napalm/base/clitools/cl_napalm.py -> build/lib/napalm/base/clitools INFO : root : copying napalm/base/clitools/__init__.py -> build/lib/napalm/base/clitools INFO : root : running egg_info INFO : root : creating napalm.egg-info INFO : root : writing napalm.egg-info/PKG-INFO INFO : root : writing dependency_links to napalm.egg-info/dependency_links.txt INFO : root : writing entry points to napalm.egg-info/entry_points.txt INFO : root : writing requirements to napalm.egg-info/requires.txt INFO : root : writing top-level names to napalm.egg-info/top_level.txt INFO : root : writing manifest file 'napalm.egg-info/SOURCES.txt' INFO : root : reading manifest file 'napalm.egg-info/SOURCES.txt' INFO : root : reading manifest template 'MANIFEST.in' INFO : root : adding license file 'LICENSE' INFO : root : writing manifest file 'napalm.egg-info/SOURCES.txt' /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.eos.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.eos.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.eos.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.eos.templates' to be distributed and are already explicitly excluding 'napalm.eos.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.eos.utils.textfsm_templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.eos.utils.textfsm_templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.eos.utils.textfsm_templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.eos.utils.textfsm_templates' to be distributed and are already explicitly excluding 'napalm.eos.utils.textfsm_templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.ios.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.ios.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.ios.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.ios.templates' to be distributed and are already explicitly excluding 'napalm.ios.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.ios.utils.textfsm_templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.ios.utils.textfsm_templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.ios.utils.textfsm_templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.ios.utils.textfsm_templates' to be distributed and are already explicitly excluding 'napalm.ios.utils.textfsm_templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.iosxr.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.iosxr.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.iosxr.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.iosxr.templates' to be distributed and are already explicitly excluding 'napalm.iosxr.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.junos.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.junos.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.junos.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.junos.templates' to be distributed and are already explicitly excluding 'napalm.junos.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.nxos.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.nxos.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.nxos.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.nxos.templates' to be distributed and are already explicitly excluding 'napalm.nxos.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.nxos.utils.textfsm_templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.nxos.utils.textfsm_templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.nxos.utils.textfsm_templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.nxos.utils.textfsm_templates' to be distributed and are already explicitly excluding 'napalm.nxos.utils.textfsm_templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.nxos_ssh.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.nxos_ssh.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.nxos_ssh.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.nxos_ssh.templates' to be distributed and are already explicitly excluding 'napalm.nxos_ssh.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib64/python3/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'napalm.nxos_ssh.utils.textfsm_templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'napalm.nxos_ssh.utils.textfsm_templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'napalm.nxos_ssh.utils.textfsm_templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'napalm.nxos_ssh.utils.textfsm_templates' to be distributed and are already explicitly excluding 'napalm.nxos_ssh.utils.textfsm_templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) INFO : root : creating build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/delete_ntp_peers.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/delete_ntp_servers.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/delete_snmp_config.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/delete_users.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/set_hostname.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/set_ntp_peers.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/set_ntp_servers.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/set_users.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : copying napalm/nxos_ssh/templates/snmp_config.j2 -> build/lib/napalm/nxos_ssh/templates INFO : root : creating build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/delete_ntp_peers.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/delete_ntp_servers.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/delete_snmp_config.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/delete_users.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/set_hostname.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/set_ntp_peers.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/set_ntp_servers.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/set_users.j2 -> build/lib/napalm/nxos/templates INFO : root : copying napalm/nxos/templates/snmp_config.j2 -> build/lib/napalm/nxos/templates INFO : root : creating build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/delete_ntp_peers.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/delete_ntp_servers.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/delete_probes.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/delete_snmp_config.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/delete_users.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/schedule_probes.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/set_hostname.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/set_ntp_peers.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/set_ntp_servers.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/set_probes.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/set_users.j2 -> build/lib/napalm/junos/templates INFO : root : copying napalm/junos/templates/snmp_config.j2 -> build/lib/napalm/junos/templates INFO : root : creating build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/delete_ntp_peers.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/delete_ntp_servers.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/delete_probes.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/delete_snmp_config.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/delete_users.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/schedule_probes.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/set_hostname.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/set_ntp_peers.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/set_ntp_servers.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/set_probes.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/set_users.j2 -> build/lib/napalm/iosxr/templates INFO : root : copying napalm/iosxr/templates/snmp_config.j2 -> build/lib/napalm/iosxr/templates INFO : root : creating build/lib/napalm/ios/templates INFO : root : copying napalm/ios/templates/delete_ntp_peers.j2 -> build/lib/napalm/ios/templates INFO : root : copying napalm/ios/templates/delete_ntp_servers.j2 -> build/lib/napalm/ios/templates INFO : root : copying napalm/ios/templates/delete_snmp_config.j2 -> build/lib/napalm/ios/templates INFO : root : copying napalm/ios/templates/set_hostname.j2 -> build/lib/napalm/ios/templates INFO : root : copying napalm/ios/templates/set_ntp_peers.j2 -> build/lib/napalm/ios/templates INFO : root : copying napalm/ios/templates/set_ntp_servers.j2 -> build/lib/napalm/ios/templates INFO : root : copying napalm/ios/templates/snmp_config.j2 -> build/lib/napalm/ios/templates INFO : root : creating build/lib/napalm/ios/utils INFO : root : creating build/lib/napalm/ios/utils/textfsm_templates INFO : root : copying napalm/ios/utils/textfsm_templates/ip_bgp_all_sum.tpl -> build/lib/napalm/ios/utils/textfsm_templates INFO : root : copying napalm/ios/utils/textfsm_templates/ip_bgp_neigh.tpl -> build/lib/napalm/ios/utils/textfsm_templates INFO : root : copying napalm/ios/utils/textfsm_templates/ip_bgp_neigh_afi.tpl -> build/lib/napalm/ios/utils/textfsm_templates INFO : root : copying napalm/ios/utils/textfsm_templates/show_lldp_neighbors.tpl -> build/lib/napalm/ios/utils/textfsm_templates INFO : root : copying napalm/ios/utils/textfsm_templates/show_lldp_neighbors_detail.tpl -> build/lib/napalm/ios/utils/textfsm_templates INFO : root : creating build/lib/napalm/eos/templates INFO : root : copying napalm/eos/templates/delete_ntp_servers.j2 -> build/lib/napalm/eos/templates INFO : root : copying napalm/eos/templates/delete_snmp_config.j2 -> build/lib/napalm/eos/templates INFO : root : copying napalm/eos/templates/delete_users.j2 -> build/lib/napalm/eos/templates INFO : root : copying napalm/eos/templates/set_ntp_servers.j2 -> build/lib/napalm/eos/templates INFO : root : copying napalm/eos/templates/set_users.j2 -> build/lib/napalm/eos/templates INFO : root : copying napalm/eos/templates/snmp_config.j2 -> build/lib/napalm/eos/templates INFO : root : creating build/lib/napalm/nxos_ssh/utils/textfsm_templates INFO : root : copying napalm/nxos_ssh/utils/textfsm_templates/snmp_config.tpl -> build/lib/napalm/nxos_ssh/utils/textfsm_templates INFO : root : copying napalm/nxos_ssh/utils/textfsm_templates/system_resources.tpl -> build/lib/napalm/nxos_ssh/utils/textfsm_templates INFO : root : copying napalm/nxos_ssh/utils/textfsm_templates/users.tpl -> build/lib/napalm/nxos_ssh/utils/textfsm_templates INFO : root : creating build/lib/napalm/nxos/utils/textfsm_templates INFO : root : copying napalm/nxos/utils/textfsm_templates/show_lldp_neighbors_detail.tpl -> build/lib/napalm/nxos/utils/textfsm_templates INFO : root : copying napalm/nxos/utils/textfsm_templates/snmp_config.tpl -> build/lib/napalm/nxos/utils/textfsm_templates INFO : root : copying napalm/nxos/utils/textfsm_templates/users.tpl -> build/lib/napalm/nxos/utils/textfsm_templates INFO : root : copying napalm/junos/utils/junos_views.yml -> build/lib/napalm/junos/utils INFO : root : creating build/lib/napalm/eos/utils/textfsm_templates INFO : root : copying napalm/eos/utils/textfsm_templates/bgp_detail.tpl -> build/lib/napalm/eos/utils/textfsm_templates INFO : root : copying napalm/eos/utils/textfsm_templates/bgp_detail_multi_agent.tpl -> build/lib/napalm/eos/utils/textfsm_templates INFO : root : copying napalm/eos/utils/textfsm_templates/ntp_peers.tpl -> build/lib/napalm/eos/utils/textfsm_templates INFO : root : copying napalm/eos/utils/textfsm_templates/snmp_config.tpl -> build/lib/napalm/eos/utils/textfsm_templates INFO : root : copying napalm/eos/utils/textfsm_templates/vrf.tpl -> build/lib/napalm/eos/utils/textfsm_templates INFO : wheel : installing to build/bdist.linux-x86_64/wheel INFO : root : running install INFO : root : running install_lib INFO : root : creating build/bdist.linux-x86_64 INFO : root : creating build/bdist.linux-x86_64/wheel INFO : root : creating build/bdist.linux-x86_64/wheel/napalm INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/base INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/base/clitools INFO : root : copying build/lib/napalm/base/clitools/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/base/clitools INFO : root : copying build/lib/napalm/base/clitools/cl_napalm.py -> build/bdist.linux-x86_64/wheel/napalm/base/clitools INFO : root : copying build/lib/napalm/base/clitools/cl_napalm_configure.py -> build/bdist.linux-x86_64/wheel/napalm/base/clitools INFO : root : copying build/lib/napalm/base/clitools/cl_napalm_test.py -> build/bdist.linux-x86_64/wheel/napalm/base/clitools INFO : root : copying build/lib/napalm/base/clitools/cl_napalm_validate.py -> build/bdist.linux-x86_64/wheel/napalm/base/clitools INFO : root : copying build/lib/napalm/base/clitools/helpers.py -> build/bdist.linux-x86_64/wheel/napalm/base/clitools INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/base/test INFO : root : copying build/lib/napalm/base/test/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/base/test INFO : root : copying build/lib/napalm/base/test/base.py -> build/bdist.linux-x86_64/wheel/napalm/base/test INFO : root : copying build/lib/napalm/base/test/conftest.py -> build/bdist.linux-x86_64/wheel/napalm/base/test INFO : root : copying build/lib/napalm/base/test/double.py -> build/bdist.linux-x86_64/wheel/napalm/base/test INFO : root : copying build/lib/napalm/base/test/getters.py -> build/bdist.linux-x86_64/wheel/napalm/base/test INFO : root : copying build/lib/napalm/base/test/helpers.py -> build/bdist.linux-x86_64/wheel/napalm/base/test INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/base/utils INFO : root : copying build/lib/napalm/base/utils/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/base/utils INFO : root : copying build/lib/napalm/base/utils/jinja_filters.py -> build/bdist.linux-x86_64/wheel/napalm/base/utils INFO : root : copying build/lib/napalm/base/utils/string_parsers.py -> build/bdist.linux-x86_64/wheel/napalm/base/utils INFO : root : copying build/lib/napalm/base/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/base.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/canonical_map.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/constants.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/exceptions.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/helpers.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/mock.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/models.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/netmiko_helpers.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : copying build/lib/napalm/base/validate.py -> build/bdist.linux-x86_64/wheel/napalm/base INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/eos INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/eos/templates INFO : root : copying build/lib/napalm/eos/templates/snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/eos/templates INFO : root : copying build/lib/napalm/eos/templates/set_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/eos/templates INFO : root : copying build/lib/napalm/eos/templates/set_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/eos/templates INFO : root : copying build/lib/napalm/eos/templates/delete_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/eos/templates INFO : root : copying build/lib/napalm/eos/templates/delete_snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/eos/templates INFO : root : copying build/lib/napalm/eos/templates/delete_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/eos/templates INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/eos/utils INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/eos/utils/textfsm_templates INFO : root : copying build/lib/napalm/eos/utils/textfsm_templates/vrf.tpl -> build/bdist.linux-x86_64/wheel/napalm/eos/utils/textfsm_templates INFO : root : copying build/lib/napalm/eos/utils/textfsm_templates/snmp_config.tpl -> build/bdist.linux-x86_64/wheel/napalm/eos/utils/textfsm_templates INFO : root : copying build/lib/napalm/eos/utils/textfsm_templates/ntp_peers.tpl -> build/bdist.linux-x86_64/wheel/napalm/eos/utils/textfsm_templates INFO : root : copying build/lib/napalm/eos/utils/textfsm_templates/bgp_detail_multi_agent.tpl -> build/bdist.linux-x86_64/wheel/napalm/eos/utils/textfsm_templates INFO : root : copying build/lib/napalm/eos/utils/textfsm_templates/bgp_detail.tpl -> build/bdist.linux-x86_64/wheel/napalm/eos/utils/textfsm_templates INFO : root : copying build/lib/napalm/eos/utils/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/eos/utils INFO : root : copying build/lib/napalm/eos/utils/cli_syntax.py -> build/bdist.linux-x86_64/wheel/napalm/eos/utils INFO : root : copying build/lib/napalm/eos/utils/versions.py -> build/bdist.linux-x86_64/wheel/napalm/eos/utils INFO : root : copying build/lib/napalm/eos/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/eos INFO : root : copying build/lib/napalm/eos/constants.py -> build/bdist.linux-x86_64/wheel/napalm/eos INFO : root : copying build/lib/napalm/eos/eos.py -> build/bdist.linux-x86_64/wheel/napalm/eos INFO : root : copying build/lib/napalm/eos/pyeapi_syntax_wrapper.py -> build/bdist.linux-x86_64/wheel/napalm/eos INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/ios INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/ios/utils INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/ios/utils/textfsm_templates INFO : root : copying build/lib/napalm/ios/utils/textfsm_templates/show_lldp_neighbors_detail.tpl -> build/bdist.linux-x86_64/wheel/napalm/ios/utils/textfsm_templates INFO : root : copying build/lib/napalm/ios/utils/textfsm_templates/show_lldp_neighbors.tpl -> build/bdist.linux-x86_64/wheel/napalm/ios/utils/textfsm_templates INFO : root : copying build/lib/napalm/ios/utils/textfsm_templates/ip_bgp_neigh_afi.tpl -> build/bdist.linux-x86_64/wheel/napalm/ios/utils/textfsm_templates INFO : root : copying build/lib/napalm/ios/utils/textfsm_templates/ip_bgp_neigh.tpl -> build/bdist.linux-x86_64/wheel/napalm/ios/utils/textfsm_templates INFO : root : copying build/lib/napalm/ios/utils/textfsm_templates/ip_bgp_all_sum.tpl -> build/bdist.linux-x86_64/wheel/napalm/ios/utils/textfsm_templates INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/templates/snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/templates/set_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/templates/set_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/templates/set_hostname.j2 -> build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/templates/delete_snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/templates/delete_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/templates/delete_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/ios/templates INFO : root : copying build/lib/napalm/ios/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/ios INFO : root : copying build/lib/napalm/ios/ios.py -> build/bdist.linux-x86_64/wheel/napalm/ios INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/iosxr INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/set_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/set_probes.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/set_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/set_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/set_hostname.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/schedule_probes.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/delete_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/delete_snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/delete_probes.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/delete_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/templates/delete_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/iosxr/templates INFO : root : copying build/lib/napalm/iosxr/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/iosxr INFO : root : copying build/lib/napalm/iosxr/constants.py -> build/bdist.linux-x86_64/wheel/napalm/iosxr INFO : root : copying build/lib/napalm/iosxr/iosxr.py -> build/bdist.linux-x86_64/wheel/napalm/iosxr INFO : root : copying build/lib/napalm/iosxr/utilities.py -> build/bdist.linux-x86_64/wheel/napalm/iosxr INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/iosxr_netconf INFO : root : copying build/lib/napalm/iosxr_netconf/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/iosxr_netconf INFO : root : copying build/lib/napalm/iosxr_netconf/constants.py -> build/bdist.linux-x86_64/wheel/napalm/iosxr_netconf INFO : root : copying build/lib/napalm/iosxr_netconf/iosxr_netconf.py -> build/bdist.linux-x86_64/wheel/napalm/iosxr_netconf INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/junos INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/set_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/set_probes.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/set_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/set_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/set_hostname.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/schedule_probes.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/delete_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/delete_snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/delete_probes.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/delete_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : copying build/lib/napalm/junos/templates/delete_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/junos/templates INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/junos/utils INFO : root : copying build/lib/napalm/junos/utils/junos_views.yml -> build/bdist.linux-x86_64/wheel/napalm/junos/utils INFO : root : copying build/lib/napalm/junos/utils/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/junos/utils INFO : root : copying build/lib/napalm/junos/utils/junos_views.py -> build/bdist.linux-x86_64/wheel/napalm/junos/utils INFO : root : copying build/lib/napalm/junos/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/junos INFO : root : copying build/lib/napalm/junos/constants.py -> build/bdist.linux-x86_64/wheel/napalm/junos INFO : root : copying build/lib/napalm/junos/junos.py -> build/bdist.linux-x86_64/wheel/napalm/junos INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxapi_plumbing INFO : root : copying build/lib/napalm/nxapi_plumbing/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/nxapi_plumbing INFO : root : copying build/lib/napalm/nxapi_plumbing/device.py -> build/bdist.linux-x86_64/wheel/napalm/nxapi_plumbing INFO : root : copying build/lib/napalm/nxapi_plumbing/errors.py -> build/bdist.linux-x86_64/wheel/napalm/nxapi_plumbing INFO : root : copying build/lib/napalm/nxapi_plumbing/utilities.py -> build/bdist.linux-x86_64/wheel/napalm/nxapi_plumbing INFO : root : copying build/lib/napalm/nxapi_plumbing/api_client.py -> build/bdist.linux-x86_64/wheel/napalm/nxapi_plumbing INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/set_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/set_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/set_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/set_hostname.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/delete_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/delete_snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/delete_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : copying build/lib/napalm/nxos/templates/delete_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos/templates INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos/utils INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos/utils/textfsm_templates/users.tpl -> build/bdist.linux-x86_64/wheel/napalm/nxos/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos/utils/textfsm_templates/snmp_config.tpl -> build/bdist.linux-x86_64/wheel/napalm/nxos/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos/utils/textfsm_templates/show_lldp_neighbors_detail.tpl -> build/bdist.linux-x86_64/wheel/napalm/nxos/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos/utils/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/nxos/utils INFO : root : copying build/lib/napalm/nxos/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/nxos INFO : root : copying build/lib/napalm/nxos/nxos.py -> build/bdist.linux-x86_64/wheel/napalm/nxos INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos_ssh INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/set_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/set_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/set_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/set_hostname.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/delete_users.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/delete_snmp_config.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/delete_ntp_servers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : copying build/lib/napalm/nxos_ssh/templates/delete_ntp_peers.j2 -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/templates INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/utils INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos_ssh/utils/textfsm_templates/users.tpl -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos_ssh/utils/textfsm_templates/system_resources.tpl -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos_ssh/utils/textfsm_templates/snmp_config.tpl -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/utils/textfsm_templates INFO : root : copying build/lib/napalm/nxos_ssh/utils/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh/utils INFO : root : copying build/lib/napalm/nxos_ssh/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh INFO : root : copying build/lib/napalm/nxos_ssh/nxos_ssh.py -> build/bdist.linux-x86_64/wheel/napalm/nxos_ssh INFO : root : creating build/bdist.linux-x86_64/wheel/napalm/pyIOSXR INFO : root : copying build/lib/napalm/pyIOSXR/__init__.py -> build/bdist.linux-x86_64/wheel/napalm/pyIOSXR INFO : root : copying build/lib/napalm/pyIOSXR/exceptions.py -> build/bdist.linux-x86_64/wheel/napalm/pyIOSXR INFO : root : copying build/lib/napalm/pyIOSXR/iosxr.py -> build/bdist.linux-x86_64/wheel/napalm/pyIOSXR INFO : root : copying build/lib/napalm/_SUPPORTED_DRIVERS.py -> build/bdist.linux-x86_64/wheel/napalm INFO : root : copying build/lib/napalm/__init__.py -> build/bdist.linux-x86_64/wheel/napalm INFO : root : running install_egg_info INFO : root : Copying napalm.egg-info to build/bdist.linux-x86_64/wheel/napalm-4.1.0-py3.11.egg-info INFO : root : running install_scripts INFO : wheel : creating build/bdist.linux-x86_64/wheel/napalm-4.1.0.dist-info/WHEEL INFO : wheel : creating '/usr/src/RPM/BUILD/napalm-4.1.0/dist/.tmp-holb1z59/napalm-4.1.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it INFO : wheel : adding 'napalm/_SUPPORTED_DRIVERS.py' INFO : wheel : adding 'napalm/__init__.py' INFO : wheel : adding 'napalm/base/__init__.py' INFO : wheel : adding 'napalm/base/base.py' INFO : wheel : adding 'napalm/base/canonical_map.py' INFO : wheel : adding 'napalm/base/constants.py' INFO : wheel : adding 'napalm/base/exceptions.py' INFO : wheel : adding 'napalm/base/helpers.py' INFO : wheel : adding 'napalm/base/mock.py' INFO : wheel : adding 'napalm/base/models.py' INFO : wheel : adding 'napalm/base/netmiko_helpers.py' INFO : wheel : adding 'napalm/base/validate.py' INFO : wheel : adding 'napalm/base/clitools/__init__.py' INFO : wheel : adding 'napalm/base/clitools/cl_napalm.py' INFO : wheel : adding 'napalm/base/clitools/cl_napalm_configure.py' INFO : wheel : adding 'napalm/base/clitools/cl_napalm_test.py' INFO : wheel : adding 'napalm/base/clitools/cl_napalm_validate.py' INFO : wheel : adding 'napalm/base/clitools/helpers.py' INFO : wheel : adding 'napalm/base/test/__init__.py' INFO : wheel : adding 'napalm/base/test/base.py' INFO : wheel : adding 'napalm/base/test/conftest.py' INFO : wheel : adding 'napalm/base/test/double.py' INFO : wheel : adding 'napalm/base/test/getters.py' INFO : wheel : adding 'napalm/base/test/helpers.py' INFO : wheel : adding 'napalm/base/utils/__init__.py' INFO : wheel : adding 'napalm/base/utils/jinja_filters.py' INFO : wheel : adding 'napalm/base/utils/string_parsers.py' INFO : wheel : adding 'napalm/eos/__init__.py' INFO : wheel : adding 'napalm/eos/constants.py' INFO : wheel : adding 'napalm/eos/eos.py' INFO : wheel : adding 'napalm/eos/pyeapi_syntax_wrapper.py' INFO : wheel : adding 'napalm/eos/templates/delete_ntp_servers.j2' INFO : wheel : adding 'napalm/eos/templates/delete_snmp_config.j2' INFO : wheel : adding 'napalm/eos/templates/delete_users.j2' INFO : wheel : adding 'napalm/eos/templates/set_ntp_servers.j2' INFO : wheel : adding 'napalm/eos/templates/set_users.j2' INFO : wheel : adding 'napalm/eos/templates/snmp_config.j2' INFO : wheel : adding 'napalm/eos/utils/__init__.py' INFO : wheel : adding 'napalm/eos/utils/cli_syntax.py' INFO : wheel : adding 'napalm/eos/utils/versions.py' INFO : wheel : adding 'napalm/eos/utils/textfsm_templates/bgp_detail.tpl' INFO : wheel : adding 'napalm/eos/utils/textfsm_templates/bgp_detail_multi_agent.tpl' INFO : wheel : adding 'napalm/eos/utils/textfsm_templates/ntp_peers.tpl' INFO : wheel : adding 'napalm/eos/utils/textfsm_templates/snmp_config.tpl' INFO : wheel : adding 'napalm/eos/utils/textfsm_templates/vrf.tpl' INFO : wheel : adding 'napalm/ios/__init__.py' INFO : wheel : adding 'napalm/ios/ios.py' INFO : wheel : adding 'napalm/ios/templates/delete_ntp_peers.j2' INFO : wheel : adding 'napalm/ios/templates/delete_ntp_servers.j2' INFO : wheel : adding 'napalm/ios/templates/delete_snmp_config.j2' INFO : wheel : adding 'napalm/ios/templates/set_hostname.j2' INFO : wheel : adding 'napalm/ios/templates/set_ntp_peers.j2' INFO : wheel : adding 'napalm/ios/templates/set_ntp_servers.j2' INFO : wheel : adding 'napalm/ios/templates/snmp_config.j2' INFO : wheel : adding 'napalm/ios/utils/textfsm_templates/ip_bgp_all_sum.tpl' INFO : wheel : adding 'napalm/ios/utils/textfsm_templates/ip_bgp_neigh.tpl' INFO : wheel : adding 'napalm/ios/utils/textfsm_templates/ip_bgp_neigh_afi.tpl' INFO : wheel : adding 'napalm/ios/utils/textfsm_templates/show_lldp_neighbors.tpl' INFO : wheel : adding 'napalm/ios/utils/textfsm_templates/show_lldp_neighbors_detail.tpl' INFO : wheel : adding 'napalm/iosxr/__init__.py' INFO : wheel : adding 'napalm/iosxr/constants.py' INFO : wheel : adding 'napalm/iosxr/iosxr.py' INFO : wheel : adding 'napalm/iosxr/utilities.py' INFO : wheel : adding 'napalm/iosxr/templates/delete_ntp_peers.j2' INFO : wheel : adding 'napalm/iosxr/templates/delete_ntp_servers.j2' INFO : wheel : adding 'napalm/iosxr/templates/delete_probes.j2' INFO : wheel : adding 'napalm/iosxr/templates/delete_snmp_config.j2' INFO : wheel : adding 'napalm/iosxr/templates/delete_users.j2' INFO : wheel : adding 'napalm/iosxr/templates/schedule_probes.j2' INFO : wheel : adding 'napalm/iosxr/templates/set_hostname.j2' INFO : wheel : adding 'napalm/iosxr/templates/set_ntp_peers.j2' INFO : wheel : adding 'napalm/iosxr/templates/set_ntp_servers.j2' INFO : wheel : adding 'napalm/iosxr/templates/set_probes.j2' INFO : wheel : adding 'napalm/iosxr/templates/set_users.j2' INFO : wheel : adding 'napalm/iosxr/templates/snmp_config.j2' INFO : wheel : adding 'napalm/iosxr_netconf/__init__.py' INFO : wheel : adding 'napalm/iosxr_netconf/constants.py' INFO : wheel : adding 'napalm/iosxr_netconf/iosxr_netconf.py' INFO : wheel : adding 'napalm/junos/__init__.py' INFO : wheel : adding 'napalm/junos/constants.py' INFO : wheel : adding 'napalm/junos/junos.py' INFO : wheel : adding 'napalm/junos/templates/delete_ntp_peers.j2' INFO : wheel : adding 'napalm/junos/templates/delete_ntp_servers.j2' INFO : wheel : adding 'napalm/junos/templates/delete_probes.j2' INFO : wheel : adding 'napalm/junos/templates/delete_snmp_config.j2' INFO : wheel : adding 'napalm/junos/templates/delete_users.j2' INFO : wheel : adding 'napalm/junos/templates/schedule_probes.j2' INFO : wheel : adding 'napalm/junos/templates/set_hostname.j2' INFO : wheel : adding 'napalm/junos/templates/set_ntp_peers.j2' INFO : wheel : adding 'napalm/junos/templates/set_ntp_servers.j2' INFO : wheel : adding 'napalm/junos/templates/set_probes.j2' INFO : wheel : adding 'napalm/junos/templates/set_users.j2' INFO : wheel : adding 'napalm/junos/templates/snmp_config.j2' INFO : wheel : adding 'napalm/junos/utils/__init__.py' INFO : wheel : adding 'napalm/junos/utils/junos_views.py' INFO : wheel : adding 'napalm/junos/utils/junos_views.yml' INFO : wheel : adding 'napalm/nxapi_plumbing/__init__.py' INFO : wheel : adding 'napalm/nxapi_plumbing/api_client.py' INFO : wheel : adding 'napalm/nxapi_plumbing/device.py' INFO : wheel : adding 'napalm/nxapi_plumbing/errors.py' INFO : wheel : adding 'napalm/nxapi_plumbing/utilities.py' INFO : wheel : adding 'napalm/nxos/__init__.py' INFO : wheel : adding 'napalm/nxos/nxos.py' INFO : wheel : adding 'napalm/nxos/templates/delete_ntp_peers.j2' INFO : wheel : adding 'napalm/nxos/templates/delete_ntp_servers.j2' INFO : wheel : adding 'napalm/nxos/templates/delete_snmp_config.j2' INFO : wheel : adding 'napalm/nxos/templates/delete_users.j2' INFO : wheel : adding 'napalm/nxos/templates/set_hostname.j2' INFO : wheel : adding 'napalm/nxos/templates/set_ntp_peers.j2' INFO : wheel : adding 'napalm/nxos/templates/set_ntp_servers.j2' INFO : wheel : adding 'napalm/nxos/templates/set_users.j2' INFO : wheel : adding 'napalm/nxos/templates/snmp_config.j2' INFO : wheel : adding 'napalm/nxos/utils/__init__.py' INFO : wheel : adding 'napalm/nxos/utils/textfsm_templates/show_lldp_neighbors_detail.tpl' INFO : wheel : adding 'napalm/nxos/utils/textfsm_templates/snmp_config.tpl' INFO : wheel : adding 'napalm/nxos/utils/textfsm_templates/users.tpl' INFO : wheel : adding 'napalm/nxos_ssh/__init__.py' INFO : wheel : adding 'napalm/nxos_ssh/nxos_ssh.py' INFO : wheel : adding 'napalm/nxos_ssh/templates/delete_ntp_peers.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/delete_ntp_servers.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/delete_snmp_config.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/delete_users.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/set_hostname.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/set_ntp_peers.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/set_ntp_servers.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/set_users.j2' INFO : wheel : adding 'napalm/nxos_ssh/templates/snmp_config.j2' INFO : wheel : adding 'napalm/nxos_ssh/utils/__init__.py' INFO : wheel : adding 'napalm/nxos_ssh/utils/textfsm_templates/snmp_config.tpl' INFO : wheel : adding 'napalm/nxos_ssh/utils/textfsm_templates/system_resources.tpl' INFO : wheel : adding 'napalm/nxos_ssh/utils/textfsm_templates/users.tpl' INFO : wheel : adding 'napalm/pyIOSXR/__init__.py' INFO : wheel : adding 'napalm/pyIOSXR/exceptions.py' INFO : wheel : adding 'napalm/pyIOSXR/iosxr.py' INFO : wheel : adding 'napalm-4.1.0.dist-info/LICENSE' INFO : wheel : adding 'napalm-4.1.0.dist-info/METADATA' INFO : wheel : adding 'napalm-4.1.0.dist-info/WHEEL' INFO : wheel : adding 'napalm-4.1.0.dist-info/entry_points.txt' INFO : wheel : adding 'napalm-4.1.0.dist-info/top_level.txt' INFO : wheel : adding 'napalm-4.1.0.dist-info/RECORD' INFO : wheel : removing build/bdist.linux-x86_64/wheel INFO : pyproject_installer.build_cmd._build : Built wheel: napalm-4.1.0-py2.py3-none-any.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.11741 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-napalm-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-napalm-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd napalm-4.1.0 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-napalm-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/napalm-4.1.0/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: napalm-4.1.0-py2.py3-none-any.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-napalm-buildroot DEBUG : pyproject_installer.lib.wheel : Parsing wheel filename DEBUG : pyproject_installer.lib.wheel : Validating wheel file DEBUG : pyproject_installer.lib.wheel : Validating wheel spec version DEBUG : pyproject_installer.lib.wheel : Parsing wheel spec metadata DEBUG : pyproject_installer.lib.wheel : Validating RECORD INFO : pyproject_installer.install_cmd._install : Wheel installation root: /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages INFO : pyproject_installer.install_cmd._install : Extracting wheel DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: napalm-4.1.0.dist-info/LICENSE DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: napalm-4.1.0.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: napalm-4.1.0.dist-info/top_level.txt DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: napalm-4.1.0.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Generating entrypoints scripts DEBUG : pyproject_installer.lib.scripts : Installing console script: cl_napalm_configure DEBUG : pyproject_installer.lib.scripts : Installing console script: cl_napalm_test DEBUG : pyproject_installer.lib.scripts : Installing console script: cl_napalm_validate DEBUG : pyproject_installer.lib.scripts : Installing console script: napalm INFO : pyproject_installer.install_cmd._install : Wheel was installed + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-napalm-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-napalm-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-napalm-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-napalm-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-napalm-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-napalm-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/python3-module-napalm-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_configure.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_test.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_validate.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/base.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/conftest.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/double.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/getters.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/jinja_filters.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/string_parsers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/base.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/canonical_map.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/exceptions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/mock.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/models.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/netmiko_helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/validate.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/cli_syntax.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/versions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/pyeapi_syntax_wrapper.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/utilities.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/utils/junos_views.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/api_client.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/device.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/errors.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/utilities.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/nxos_ssh.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/exceptions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/iosxr.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/_SUPPORTED_DRIVERS.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-napalm-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_configure.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_test.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_validate.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/base.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/conftest.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/double.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/getters.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/jinja_filters.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/string_parsers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/base.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/canonical_map.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/exceptions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/mock.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/models.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/netmiko_helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/validate.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/cli_syntax.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/versions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/pyeapi_syntax_wrapper.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/utilities.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/utils/junos_views.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/api_client.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/device.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/errors.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/utilities.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/nxos_ssh.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/exceptions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/iosxr.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/_SUPPORTED_DRIVERS.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-napalm-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_configure.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_test.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_validate.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/base.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/conftest.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/double.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/getters.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/jinja_filters.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/utils/string_parsers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/base.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/canonical_map.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/exceptions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/mock.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/models.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/netmiko_helpers.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/validate.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/cli_syntax.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/utils/versions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/pyeapi_syntax_wrapper.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/utilities.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/utils/junos_views.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/constants.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/api_client.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/device.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/errors.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/utilities.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/utils/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/nxos_ssh.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/__init__.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/exceptions.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/iosxr.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/_SUPPORTED_DRIVERS.py compile /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/napalm/__pycache__/_SUPPORTED_DRIVERS.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/__pycache__/_SUPPORTED_DRIVERS.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/__pycache__/_SUPPORTED_DRIVERS.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/__pycache__/_SUPPORTED_DRIVERS.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/__pycache__/__init__.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/__pycache__/__init__.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/base.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/base.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/canonical_map.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/canonical_map.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/canonical_map.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/canonical_map.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/constants.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/constants.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/exceptions.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/exceptions.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/models.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/models.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/__pycache__/models.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/base/__pycache__/models.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/__init__.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/__init__.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm_configure.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm_configure.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm_test.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm_test.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm_validate.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/cl_napalm_validate.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/helpers.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/clitools/__pycache__/helpers.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/test/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/test/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/test/__pycache__/__init__.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/base/test/__pycache__/__init__.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/base/test/__pycache__/conftest.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/test/__pycache__/conftest.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/test/__pycache__/double.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/test/__pycache__/double.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/test/__pycache__/helpers.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/test/__pycache__/helpers.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/__init__.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/__init__.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/jinja_filters.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/jinja_filters.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/string_parsers.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/base/utils/__pycache__/string_parsers.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/eos/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/eos/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/eos/__pycache__/constants.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/eos/__pycache__/constants.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/eos/__pycache__/constants.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/eos/__pycache__/constants.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/eos/__pycache__/eos.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/eos/__pycache__/eos.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/eos/__pycache__/pyeapi_syntax_wrapper.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/eos/__pycache__/pyeapi_syntax_wrapper.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/eos/utils/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/eos/utils/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/eos/utils/__pycache__/cli_syntax.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/eos/utils/__pycache__/cli_syntax.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/eos/utils/__pycache__/versions.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/eos/utils/__pycache__/versions.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/ios/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/ios/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/constants.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/constants.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/iosxr.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/iosxr.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/utilities.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/iosxr/__pycache__/utilities.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/iosxr_netconf/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/iosxr_netconf/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/iosxr_netconf/__pycache__/constants.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/iosxr_netconf/__pycache__/constants.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/iosxr_netconf/__pycache__/iosxr_netconf.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/iosxr_netconf/__pycache__/iosxr_netconf.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/junos/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/junos/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/junos/__pycache__/constants.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/junos/__pycache__/constants.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/junos/__pycache__/junos.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/junos/__pycache__/junos.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/junos/utils/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/junos/utils/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/junos/utils/__pycache__/__init__.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/junos/utils/__pycache__/__init__.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/junos/utils/__pycache__/junos_views.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/junos/utils/__pycache__/junos_views.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/device.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/device.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/errors.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/errors.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/utilities.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/utilities.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/utilities.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/napalm/nxapi_plumbing/__pycache__/utilities.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/napalm/nxos/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxos/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxos/utils/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxos/utils/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxos_ssh/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxos_ssh/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxos_ssh/__pycache__/nxos_ssh.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxos_ssh/__pycache__/nxos_ssh.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/nxos_ssh/utils/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/nxos_ssh/utils/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/pyIOSXR/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/pyIOSXR/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/pyIOSXR/__pycache__/exceptions.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/pyIOSXR/__pycache__/exceptions.cpython-311.pyc' './usr/lib/python3/site-packages/napalm/pyIOSXR/__pycache__/iosxr.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/napalm/pyIOSXR/__pycache__/iosxr.cpython-311.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.11741 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd napalm-4.1.0 + rm -fr test/junos/ + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export NO_INTERNET=YES + NO_INTERNET=YES + /usr/bin/python3 -m pyproject_installer run -- python3 -m pytest INFO : Creating venv INFO : Installing console scripts INFO : Installing package: /usr/src/RPM/BUILD/napalm-4.1.0/dist/napalm-4.1.0-py2.py3-none-any.whl INFO : Running command: ['/usr/src/RPM/BUILD/napalm-4.1.0/.run_venv/bin/python3', '-m', 'pyproject_installer', 'install', '/usr/src/RPM/BUILD/napalm-4.1.0/dist/napalm-4.1.0-py2.py3-none-any.whl'] INFO : Running command: ['python3', '-m', 'pytest'] ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.3, pluggy-1.3.0 rootdir: /usr/src/RPM/BUILD/napalm-4.1.0 configfile: setup.cfg plugins: json-report-1.5.0, metadata-3.0.0 collected 542 items test/base/test_get_network_driver.py ............. [ 2%] test/base/test_helpers.py ............ [ 4%] test/base/test_mock_driver.py .......... [ 6%] test/base/test_napalm_test_framework.py sssssssssssssssssssssssssssssss [ 12%] test/base/validate/test_unit.py ............................ [ 17%] test/base/validate/test_validate.py ............ [ 19%] test/eos/test_cli_syntax.py .... [ 20%] test/eos/test_getters.py ..................................ss........... [ 28%] ss...................s. [ 33%] test/eos/test_heredoc.py ... [ 33%] test/eos/test_versions.py .. [ 34%] test/ios/test_getters.py ............................................... [ 42%] ........................s..s...............s.. [ 51%] test/iosxr/test_getters.py .................ss......s...s..s...sss [ 58%] test/iosxr_netconf/test_getters.py .......................ss......s...s. [ 65%] .s.sssss [ 66%] test/nxapi_plumbing/test_build_payload.py ..... [ 67%] test/nxapi_plumbing/test_config.py ....... [ 69%] test/nxapi_plumbing/test_import.py . [ 69%] test/nxapi_plumbing/test_show_jsonrpc.py ...... [ 70%] test/nxapi_plumbing/test_show_xml.py ..... [ 71%] test/nxos/test_getters.py .....s.......ss...ss........ss.ss.....s....s.. [ 79%] ... [ 80%] test/nxos_ssh/test_getters.py .................ss....s...s.........s.ss. [ 88%] ........s............ [ 91%] test/pyiosxr/test_iosxr.py ............................................ [100%] =============================== warnings summary =============================== ../../../../lib/python3/site-packages/_pytest/config/__init__.py:1373 /usr/lib/python3/site-packages/_pytest/config/__init__.py:1373: PytestConfigWarning: Unknown config option: json_report self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") ../../../../lib/python3/site-packages/_pytest/config/__init__.py:1373 /usr/lib/python3/site-packages/_pytest/config/__init__.py:1373: PytestConfigWarning: Unknown config option: jsonapi self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") napalm/__init__.py:1 /usr/src/RPM/BUILD/napalm-4.1.0/napalm/__init__.py:1: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources ../../../../lib/python3/site-packages/netmiko/base_connection.py:30 /usr/lib/python3/site-packages/netmiko/base_connection.py:30: DeprecationWarning: 'telnetlib' is deprecated and slated for removal in Python 3.13 import telnetlib ../../../../lib/python3/site-packages/jnpr/junos/transport/tty.py:56 /usr/lib/python3/site-packages/jnpr/junos/transport/tty.py:56: DeprecationWarning: invalid escape sequence '\s' '(?P[^\\-"]>\s*$)', test/eos/test_getters.py::TestGetter::test_is_alive[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_is_alive[normal] returned {'is_alive': True}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_facts[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_facts[normal] returned {'hostname': 'localhost', 'fqdn': 'localhost', 'vendor': 'Arista', 'model': 'vEOS', 'serial_number': '', 'os_version': '4.15.5M-3054042.4155M', 'uptime': 238868767.56444526, 'interface_list': ['Ethernet1', 'Ethernet2', 'Ethernet3', 'Ethernet4', 'Management1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_interfaces[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_interfaces[normal] returned {'Management1': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1466586841.4284112, 'mtu': 1500, 'speed': 1000.0, 'mac_address': '08:00:27:20:B9:04'}, 'Ethernet2': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1466586841.4151127, 'mtu': 9214, 'speed': 0.0, 'mac_address': '08:00:27:10:C4:8F'}, 'Ethernet3': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1466586841.4152465, 'mtu': 9214, 'speed': 0.0, 'mac_address': '08:00:27:1F:60:43'}, 'Ethernet1': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1466586841.4148579, 'mtu': 9214, 'speed': 0.0, 'mac_address': '08:00:27:C6:00:F0'}, 'Ethernet4': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1466586841.415464, 'mtu': 9214, 'speed': 0.0, 'mac_address': '08:00:27:E0:12:D2'}, 'Ethernet5': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1466586841.4148579, 'mtu': 9214, 'speed': 2.5, 'mac_address': '08:00:27:C6:00:F0'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_interfaces[issue68_iface_no_physical_addr] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_interfaces[issue68_iface_no_physical_addr] returned {'Loopback0': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1474274582.7947989, 'mtu': 65535, 'speed': 0.0, 'mac_address': ''}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] returned {'Ethernet1': [{'hostname': 'precise64', 'port': '0800.274f.332d'}], 'Ethernet2': [{'hostname': 'precise64', 'port': '0800.27ca.c5be'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_interfaces_counters[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_interfaces_counters[normal] returned {'Ethernet1': {'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_errors': 0, 'rx_errors': 0}, 'Port-Channel1': {'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_errors': 0, 'rx_errors': 0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_environment[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_environment[normal] returned {'fans': {'1': {'status': True}, '2': {'status': True}, '3': {'status': True}, '4': {'status': True}, '5': {'status': True}, '6': {'status': True}}, 'temperature': {'TempSensor1/1': {'temperature': 28.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/2': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/3': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/4': {'temperature': 31.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/5': {'temperature': 26.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/6': {'temperature': 49.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/7': {'temperature': 48.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/8': {'temperature': 21.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/9': {'temperature': 20.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/10': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/11': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/1': {'temperature': 25.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/2': {'temperature': 55.25, 'is_alert': False, 'is_critical': False}, 'TempSensor3/3': {'temperature': 34.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/4': {'temperature': 53.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/5': {'temperature': 51.5, 'is_alert': False, 'is_critical': False}, 'TempSensor3/6': {'temperature': 62.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/7': {'temperature': 54.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/8': {'temperature': 55.5, 'is_alert': False, 'is_critical': False}, 'TempSensor3/9': {'temperature': 62.25, 'is_alert': False, 'is_critical': False}, 'TempSensor3/10': {'temperature': 55.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/11': {'temperature': 48.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/12': {'temperature': 64.0, 'is_alert': False, 'is_critical': False}, 'TempSensor11/1': {'temperature': 27.75, 'is_alert': False, 'is_critical': False}, 'TempSensor11/2': {'temperature': 24.5, 'is_alert': False, 'is_critical': False}, 'TempSensor11/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor11/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor11/5': {'temperature': 29.0, 'is_alert': False, 'is_critical': False}, 'TempSensor12/1': {'temperature': 27.5, 'is_alert': False, 'is_critical': False}, 'TempSensor12/2': {'temperature': 24.25, 'is_alert': False, 'is_critical': False}, 'TempSensor12/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor12/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor12/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor13/1': {'temperature': 27.75, 'is_alert': False, 'is_critical': False}, 'TempSensor13/2': {'temperature': 24.5, 'is_alert': False, 'is_critical': False}, 'TempSensor13/3': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor13/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor13/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor14/1': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor14/2': {'temperature': 24.75, 'is_alert': False, 'is_critical': False}, 'TempSensor14/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor14/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor14/5': {'temperature': 29.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/1': {'temperature': 28.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/2': {'temperature': 24.75, 'is_alert': False, 'is_critical': False}, 'TempSensor15/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor15/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/1': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor16/2': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/3': {'temperature': 29.75, 'is_alert': False, 'is_critical': False}, 'TempSensor16/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/5': {'temperature': 31.0, 'is_alert': False, 'is_critical': False}, 'TempSensorP1/1': {'temperature': 29.625, 'is_alert': False, 'is_critical': False}, 'TempSensorP1/2': {'temperature': 22.375, 'is_alert': False, 'is_critical': False}, 'TempSensorP2/1': {'temperature': 28.75, 'is_alert': False, 'is_critical': False}, 'TempSensorP2/2': {'temperature': 22.25, 'is_alert': False, 'is_critical': False}, 'TempSensorP3/1': {'temperature': 30.375, 'is_alert': False, 'is_critical': False}, 'TempSensorP3/2': {'temperature': 23.125, 'is_alert': False, 'is_critical': False}, 'TempSensorP4/1': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensorP4/2': {'temperature': 23.75, 'is_alert': False, 'is_critical': False}, 'TempSensor1': {'temperature': 41.63677939132518, 'is_alert': False, 'is_critical': False}, 'TempSensor2': {'temperature': 35.0, 'is_alert': False, 'is_critical': False}}, 'power': {'1': {'status': True, 'capacity': 2900.0, 'output': 296.0}, '3': {'status': True, 'capacity': 2900.0, 'output': 212.0}, '2': {'status': True, 'capacity': 2900.0, 'output': 212.0}, '4': {'status': True, 'capacity': 2900.0, 'output': 212.0}}, 'cpu': {'0': {'%usage': 4.3}}, 'memory': {'available_ram': 16012300, 'used_ram': 4580692}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_environment[issue90_veos] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_environment[issue90_veos] returned {'fans': {}, 'temperature': {}, 'power': {}, 'cpu': {'0': {'%usage': 14.6}}, 'memory': {'available_ram': 1897596, 'used_ram': 1831660}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_environment[issue810_7010t] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_environment[issue810_7010t] returned {'fans': {'1': {'status': True}, '2': {'status': True}}, 'temperature': {'TempSensor1': {'temperature': 37.751111950905496, 'is_alert': False, 'is_critical': False}, 'TempSensor2': {'temperature': 36.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3': {'temperature': 35.875, 'is_alert': False, 'is_critical': False}, 'TempSensor4': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor5': {'temperature': 22.75, 'is_alert': False, 'is_critical': False}, 'TempSensor6': {'temperature': 51.473600000000005, 'is_alert': False, 'is_critical': False}, 'TempSensor7': {'temperature': 52.016000000000005, 'is_alert': False, 'is_critical': False}, 'TempSensor8': {'temperature': 50.3888, 'is_alert': False, 'is_critical': False}}, 'power': {'1': {'status': True, 'capacity': 65.0, 'output': -1.0}, '2': {'status': False, 'capacity': 65.0, 'output': -1.0}}, 'cpu': {'0': {'%usage': 10.3}}, 'memory': {'available_ram': 3886752, 'used_ram': 3780968}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_environment[issue80_stacktrace_for_get_environment] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_environment[issue80_stacktrace_for_get_environment] returned {'fans': {'1': {'status': True}, '2': {'status': True}, '3': {'status': True}, '4': {'status': True}, '5': {'status': True}, '6': {'status': True}}, 'temperature': {'TempSensor1/1': {'temperature': 28.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/2': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/3': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/4': {'temperature': 31.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/5': {'temperature': 26.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/6': {'temperature': 49.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/7': {'temperature': 48.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/8': {'temperature': 21.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/9': {'temperature': 20.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/10': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/11': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/1': {'temperature': 25.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/2': {'temperature': 55.25, 'is_alert': False, 'is_critical': False}, 'TempSensor3/3': {'temperature': 34.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/4': {'temperature': 53.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/5': {'temperature': 51.5, 'is_alert': False, 'is_critical': False}, 'TempSensor3/6': {'temperature': 62.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/7': {'temperature': 54.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/8': {'temperature': 55.5, 'is_alert': False, 'is_critical': False}, 'TempSensor3/9': {'temperature': 62.25, 'is_alert': False, 'is_critical': False}, 'TempSensor3/10': {'temperature': 55.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/11': {'temperature': 48.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/12': {'temperature': 64.0, 'is_alert': False, 'is_critical': False}, 'TempSensor11/1': {'temperature': 27.75, 'is_alert': False, 'is_critical': False}, 'TempSensor11/2': {'temperature': 24.5, 'is_alert': False, 'is_critical': False}, 'TempSensor11/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor11/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor11/5': {'temperature': 29.0, 'is_alert': False, 'is_critical': False}, 'TempSensor12/1': {'temperature': 27.5, 'is_alert': False, 'is_critical': False}, 'TempSensor12/2': {'temperature': 24.25, 'is_alert': False, 'is_critical': False}, 'TempSensor12/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor12/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor12/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor13/1': {'temperature': 27.75, 'is_alert': False, 'is_critical': False}, 'TempSensor13/2': {'temperature': 24.5, 'is_alert': False, 'is_critical': False}, 'TempSensor13/3': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor13/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor13/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor14/1': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor14/2': {'temperature': 24.75, 'is_alert': False, 'is_critical': False}, 'TempSensor14/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor14/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor14/5': {'temperature': 29.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/1': {'temperature': 28.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/2': {'temperature': 24.75, 'is_alert': False, 'is_critical': False}, 'TempSensor15/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor15/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/1': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor16/2': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/3': {'temperature': 29.75, 'is_alert': False, 'is_critical': False}, 'TempSensor16/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/5': {'temperature': 31.0, 'is_alert': False, 'is_critical': False}, 'TempSensorP1/1': {'temperature': 29.625, 'is_alert': False, 'is_critical': False}, 'TempSensorP1/2': {'temperature': 22.375, 'is_alert': False, 'is_critical': False}, 'TempSensorP2/1': {'temperature': 28.75, 'is_alert': False, 'is_critical': False}, 'TempSensorP2/2': {'temperature': 22.25, 'is_alert': False, 'is_critical': False}, 'TempSensorP3/1': {'temperature': 30.375, 'is_alert': False, 'is_critical': False}, 'TempSensorP3/2': {'temperature': 23.125, 'is_alert': False, 'is_critical': False}, 'TempSensorP4/1': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensorP4/2': {'temperature': 23.75, 'is_alert': False, 'is_critical': False}, 'TempSensor1': {'temperature': 41.63677939132518, 'is_alert': False, 'is_critical': False}, 'TempSensor2': {'temperature': 35.0, 'is_alert': False, 'is_critical': False}}, 'power': {'1': {'status': True, 'capacity': 2900.0, 'output': 296.0}, '3': {'status': True, 'capacity': 2900.0, 'output': 212.0}, '2': {'status': True, 'capacity': 2900.0, 'output': 212.0}, '4': {'status': True, 'capacity': 2900.0, 'output': 212.0}}, 'cpu': {'0': {'%usage': 5.4}}, 'memory': {'available_ram': 32472080, 'used_ram': 5696652}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_environment[issue1671_top_mb] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_environment[issue1671_top_mb] returned {'fans': {'1': {'status': True}, '2': {'status': True}, '3': {'status': True}, '4': {'status': True}, '5': {'status': True}, '6': {'status': True}}, 'temperature': {'TempSensor1/1': {'temperature': 28.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/2': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/3': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/4': {'temperature': 31.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/5': {'temperature': 26.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/6': {'temperature': 49.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/7': {'temperature': 48.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/8': {'temperature': 21.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/9': {'temperature': 20.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/10': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor1/11': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/1': {'temperature': 25.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/2': {'temperature': 55.25, 'is_alert': False, 'is_critical': False}, 'TempSensor3/3': {'temperature': 34.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/4': {'temperature': 53.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/5': {'temperature': 51.5, 'is_alert': False, 'is_critical': False}, 'TempSensor3/6': {'temperature': 62.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/7': {'temperature': 54.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/8': {'temperature': 55.5, 'is_alert': False, 'is_critical': False}, 'TempSensor3/9': {'temperature': 62.25, 'is_alert': False, 'is_critical': False}, 'TempSensor3/10': {'temperature': 55.0, 'is_alert': False, 'is_critical': False}, 'TempSensor3/11': {'temperature': 48.75, 'is_alert': False, 'is_critical': False}, 'TempSensor3/12': {'temperature': 64.0, 'is_alert': False, 'is_critical': False}, 'TempSensor11/1': {'temperature': 27.75, 'is_alert': False, 'is_critical': False}, 'TempSensor11/2': {'temperature': 24.5, 'is_alert': False, 'is_critical': False}, 'TempSensor11/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor11/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor11/5': {'temperature': 29.0, 'is_alert': False, 'is_critical': False}, 'TempSensor12/1': {'temperature': 27.5, 'is_alert': False, 'is_critical': False}, 'TempSensor12/2': {'temperature': 24.25, 'is_alert': False, 'is_critical': False}, 'TempSensor12/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor12/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor12/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor13/1': {'temperature': 27.75, 'is_alert': False, 'is_critical': False}, 'TempSensor13/2': {'temperature': 24.5, 'is_alert': False, 'is_critical': False}, 'TempSensor13/3': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor13/4': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, 'TempSensor13/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor14/1': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor14/2': {'temperature': 24.75, 'is_alert': False, 'is_critical': False}, 'TempSensor14/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor14/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor14/5': {'temperature': 29.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/1': {'temperature': 28.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/2': {'temperature': 24.75, 'is_alert': False, 'is_critical': False}, 'TempSensor15/3': {'temperature': 28.5, 'is_alert': False, 'is_critical': False}, 'TempSensor15/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor15/5': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/1': {'temperature': 28.25, 'is_alert': False, 'is_critical': False}, 'TempSensor16/2': {'temperature': 27.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/3': {'temperature': 29.75, 'is_alert': False, 'is_critical': False}, 'TempSensor16/4': {'temperature': 33.0, 'is_alert': False, 'is_critical': False}, 'TempSensor16/5': {'temperature': 31.0, 'is_alert': False, 'is_critical': False}, 'TempSensorP1/1': {'temperature': 29.625, 'is_alert': False, 'is_critical': False}, 'TempSensorP1/2': {'temperature': 22.375, 'is_alert': False, 'is_critical': False}, 'TempSensorP2/1': {'temperature': 28.75, 'is_alert': False, 'is_critical': False}, 'TempSensorP2/2': {'temperature': 22.25, 'is_alert': False, 'is_critical': False}, 'TempSensorP3/1': {'temperature': 30.375, 'is_alert': False, 'is_critical': False}, 'TempSensorP3/2': {'temperature': 23.125, 'is_alert': False, 'is_critical': False}, 'TempSensorP4/1': {'temperature': 30.0, 'is_alert': False, 'is_critical': False}, 'TempSensorP4/2': {'temperature': 23.75, 'is_alert': False, 'is_critical': False}, 'TempSensor1': {'temperature': 41.63677939132518, 'is_alert': False, 'is_critical': False}, 'TempSensor2': {'temperature': 35.0, 'is_alert': False, 'is_critical': False}}, 'power': {'1': {'status': True, 'capacity': 2900.0, 'output': 296.0}, '3': {'status': True, 'capacity': 2900.0, 'output': 212.0}, '2': {'status': True, 'capacity': 2900.0, 'output': 212.0}, '4': {'status': True, 'capacity': 2900.0, 'output': 212.0}}, 'cpu': {'0': {'%usage': 4.3}}, 'memory': {'available_ram': 3982540, 'used_ram': 1131008}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] returned {'global': {'peers': {'2001:7f8::f10:0:2': {'is_up': True, 'is_enabled': True, 'uptime': 252773939, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '2001:7f8::f10:0:3': {'is_up': False, 'is_enabled': True, 'uptime': 252759355, 'description': '', 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.2': {'is_up': True, 'is_enabled': True, 'uptime': 252774914, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.4': {'is_up': False, 'is_enabled': True, 'uptime': 252759355, 'description': '', 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '192.168.56.3'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue944] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue944] returned {'global': {'peers': {'2001:7f8::f10:0:2': {'is_up': True, 'is_enabled': True, 'uptime': 252773939, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '2001:7f8::f10:0:3': {'is_up': False, 'is_enabled': True, 'uptime': 252759355, 'description': '', 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.2': {'is_up': True, 'is_enabled': True, 'uptime': 252774914, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.4': {'is_up': False, 'is_enabled': True, 'uptime': 252759355, 'description': '', 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '192.168.56.3'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue58_neighbor_down] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue58_neighbor_down] returned {'global': {'peers': {'2001:7f8::f10:0:2': {'is_up': True, 'is_enabled': True, 'uptime': 252773939, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.2': {'is_up': True, 'is_enabled': True, 'uptime': 252774914, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.4': {'is_up': False, 'is_enabled': True, 'uptime': 252759355, 'description': '', 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '2001:7f8::f10:0:3': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '192.168.56.3'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue1759] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue1759] returned {'global': {'peers': {'fe80::a8c1:abff:fe0b:7b5f%Et5': {'is_up': True, 'is_enabled': True, 'uptime': 40542780, 'description': '', 'remote_as': 4259840008, 'remote_id': '172.18.0.8', 'local_as': 4259906562, 'address_family': {'ipv4': {'sent_prefixes': 9, 'received_prefixes': 2, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 9, 'received_prefixes': 2, 'accepted_prefixes': -1}}}, 'fe80::a8c1:abff:fe27:69e9%Et2': {'is_up': True, 'is_enabled': True, 'uptime': 40542777, 'description': '', 'remote_as': 4259973121, 'remote_id': '172.18.8.1', 'local_as': 4259906562, 'address_family': {'ipv4': {'sent_prefixes': 9, 'received_prefixes': 5, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 9, 'received_prefixes': 5, 'accepted_prefixes': -1}}}, 'fe80::a8c1:abff:fe35:51d9%Et1': {'is_up': True, 'is_enabled': True, 'uptime': 40542774, 'description': '', 'remote_as': 4259973120, 'remote_id': '172.18.8.0', 'local_as': 4259906562, 'address_family': {'ipv4': {'sent_prefixes': 6, 'received_prefixes': 5, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 6, 'received_prefixes': 5, 'accepted_prefixes': -1}}}, 'fe80::a8c1:abff:fe5d:9706%Et4': {'is_up': True, 'is_enabled': True, 'uptime': 40542780, 'description': '', 'remote_as': 4259840007, 'remote_id': '172.18.0.7', 'local_as': 4259906562, 'address_family': {'ipv4': {'sent_prefixes': 9, 'received_prefixes': 2, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 9, 'received_prefixes': 2, 'accepted_prefixes': -1}}}, 'fe80::a8c1:abff:fe95:fa49%Et3': {'is_up': True, 'is_enabled': True, 'uptime': 40542780, 'description': '', 'remote_as': 4259840005, 'remote_id': '172.18.0.5', 'local_as': 4259906562, 'address_family': {'ipv4': {'sent_prefixes': 9, 'received_prefixes': 2, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 9, 'received_prefixes': 2, 'accepted_prefixes': -1}}}}, 'router_id': '172.18.4.2'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue1356] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue1356] returned {'RED': {'peers': {'10.10.10.1': {'is_up': True, 'is_enabled': True, 'uptime': 95477957, 'description': 'TEST_DESCRIPTION', 'remote_as': 64804, 'remote_id': '10.10.10.2', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 14, 'received_prefixes': 2, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.3': {'is_up': True, 'is_enabled': True, 'uptime': 100149957, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.4', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 3, 'received_prefixes': 11, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.5': {'is_up': True, 'is_enabled': True, 'uptime': 99789765, 'description': 'TEST_DESCRIPTION', 'remote_as': 64804, 'remote_id': '10.10.10.2', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 12, 'received_prefixes': 2, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '10.10.10.7'}, 'BLUE': {'peers': {'10.10.10.8': {'is_up': True, 'is_enabled': True, 'uptime': 95473349, 'description': 'TEST_DESCRIPTION', 'remote_as': 64805, 'remote_id': '10.10.10.9', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 12, 'received_prefixes': 2, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.10': {'is_up': True, 'is_enabled': True, 'uptime': 95473349, 'description': 'TEST_DESCRIPTION', 'remote_as': 64805, 'remote_id': '10.10.10.9', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 14, 'received_prefixes': 2, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.12': {'is_up': True, 'is_enabled': True, 'uptime': 100149957, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.13', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 7, 'received_prefixes': 7, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.14': {'is_up': True, 'is_enabled': True, 'uptime': 100149189, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.15', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 10, 'received_prefixes': 7, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.16': {'is_up': True, 'is_enabled': True, 'uptime': 96857285, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.13', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 14, 'received_prefixes': 7, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '10.10.10.18'}, 'GREEN': {'peers': {'10.10.10.19': {'is_up': True, 'is_enabled': True, 'uptime': 95473349, 'description': 'TEST_DESCRIPTION', 'remote_as': 64805, 'remote_id': '10.10.10.20', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 58, 'received_prefixes': 8, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.21': {'is_up': True, 'is_enabled': True, 'uptime': 95473349, 'description': 'TEST_DESCRIPTION', 'remote_as': 64805, 'remote_id': '10.10.10.20', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 58, 'received_prefixes': 8, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.23': {'is_up': True, 'is_enabled': True, 'uptime': 100149445, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.24', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 44, 'received_prefixes': 44, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.25': {'is_up': True, 'is_enabled': True, 'uptime': 100150341, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.26', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 59, 'received_prefixes': 50, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.30': {'is_up': True, 'is_enabled': True, 'uptime': 99789765, 'description': 'TEST_DESCRIPTION', 'remote_as': 64804, 'remote_id': '10.10.10.27', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 53, 'received_prefixes': 8, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.31': {'is_up': True, 'is_enabled': True, 'uptime': 100150341, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.26', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 24, 'received_prefixes': 50, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.32': {'is_up': True, 'is_enabled': True, 'uptime': 96857285, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.26', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 59, 'received_prefixes': 50, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.33': {'is_up': True, 'is_enabled': True, 'uptime': 95477957, 'description': 'TEST_DESCRIPTION', 'remote_as': 64804, 'remote_id': '10.10.10.27', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 59, 'received_prefixes': 8, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '10.10.10.28'}, 'global': {'peers': {'10.10.10.34': {'is_up': True, 'is_enabled': True, 'uptime': 95326021, 'description': 'TEST_DESCRIPTION', 'remote_as': 65118, 'remote_id': '10.10.10.29', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4241, 'received_prefixes': 1620, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.44': {'is_up': True, 'is_enabled': True, 'uptime': 101984581, 'description': 'TEST_DESCRIPTION', 'remote_as': 65118, 'remote_id': '10.10.10.35', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 3701, 'received_prefixes': 1620, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.45': {'is_up': True, 'is_enabled': True, 'uptime': 101985349, 'description': 'TEST_DESCRIPTION', 'remote_as': 65118, 'remote_id': '10.10.10.39', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 3998, 'received_prefixes': 1620, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.46': {'is_up': True, 'is_enabled': True, 'uptime': 105679941, 'description': 'TEST_DESCRIPTION', 'remote_as': 65118, 'remote_id': '10.10.10.38', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 3919, 'received_prefixes': 1620, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.47': {'is_up': True, 'is_enabled': True, 'uptime': 95473349, 'description': 'TEST_DESCRIPTION', 'remote_as': 64805, 'remote_id': '10.10.10.48', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4369, 'received_prefixes': 4, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.57': {'is_up': True, 'is_enabled': True, 'uptime': 95473349, 'description': 'TEST_DESCRIPTION', 'remote_as': 64805, 'remote_id': '10.10.10.48', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4368, 'received_prefixes': 4, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.58': {'is_up': False, 'is_enabled': True, 'uptime': 95480517, 'description': '', 'remote_as': 64638, 'remote_id': '10.10.10.43', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.59': {'is_up': True, 'is_enabled': True, 'uptime': 96857285, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.37', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4369, 'received_prefixes': 2721, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.56': {'is_up': True, 'is_enabled': True, 'uptime': 100340037, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.37', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 3048, 'received_prefixes': 2721, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.55': {'is_up': True, 'is_enabled': True, 'uptime': 100340037, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.37', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4219, 'received_prefixes': 2720, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.54': {'is_up': True, 'is_enabled': True, 'uptime': 95483077, 'description': 'TEST_DESCRIPTION', 'remote_as': 64638, 'remote_id': '10.10.10.43', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4357, 'received_prefixes': 14, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.53': {'is_up': True, 'is_enabled': True, 'uptime': 101982021, 'description': 'TEST_DESCRIPTION', 'remote_as': 65066, 'remote_id': '10.10.10.37', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 3119, 'received_prefixes': 2721, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.52': {'is_up': True, 'is_enabled': True, 'uptime': 99789765, 'description': 'TEST_DESCRIPTION', 'remote_as': 64804, 'remote_id': '10.10.10.50', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4366, 'received_prefixes': 4, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.51': {'is_up': True, 'is_enabled': True, 'uptime': 95477957, 'description': 'TEST_DESCRIPTION', 'remote_as': 64804, 'remote_id': '10.10.10.50', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4369, 'received_prefixes': 4, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.49': {'is_up': True, 'is_enabled': True, 'uptime': 95037509, 'description': '', 'remote_as': 64638, 'remote_id': '10.10.10.41', 'local_as': 65101, 'address_family': {'ipv4': {'sent_prefixes': 4369, 'received_prefixes': 14, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.43': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 64638, 'remote_id': '10.10.10.43', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.41': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 64638, 'remote_id': '10.10.10.41', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.29': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 65118, 'remote_id': '10.10.10.29', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.35': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 65118, 'remote_id': '10.10.10.35', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.39': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 65118, 'remote_id': '10.10.10.39', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.38': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 65118, 'remote_id': '10.10.10.38', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.37': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 65066, 'remote_id': '10.10.10.37', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '10.10.10.36': {'is_up': False, 'uptime': 0, 'is_enabled': True, 'remote_as': 65066, 'remote_id': '10.10.10.37', 'local_as': 65101, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '2.2.2.2'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue1168] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors[issue1168] returned {'global': {'peers': {'2001:7f8::f10:0:2': {'is_up': True, 'is_enabled': True, 'uptime': 252773939, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '2001:7f8::f10:0:3': {'is_up': False, 'is_enabled': True, 'uptime': 252759355, 'description': '', 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.2': {'is_up': True, 'is_enabled': True, 'uptime': 252774914, 'description': '', 'remote_as': 65002, 'remote_id': '192.168.56.2', 'local_as': 65001, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}, '192.168.56.4': {'is_up': False, 'is_enabled': True, 'uptime': 252759355, 'description': '', 'remote_as': 65001, 'remote_id': '192.168.56.3', 'local_as': 65002, 'address_family': {'ipv4': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}, 'ipv6': {'sent_prefixes': 0, 'received_prefixes': 0, 'accepted_prefixes': -1}}}}, 'router_id': '192.168.56.3'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] returned {'Ethernet8': [{'parent_interface': 'Ethernet8', 'remote_port': '000f.532e.ced1', 'remote_port_description': 'eth3', 'remote_system_name': '78m3', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:DE', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet9': [{'parent_interface': 'Ethernet9', 'remote_port': '000f.532e.f290', 'remote_port_description': 'eth2', 'remote_system_name': '78m4', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2E:D2', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet2': [{'parent_interface': 'Ethernet2', 'remote_port': '000f.532e.f181', 'remote_port_description': 'eth3', 'remote_system_name': '78m1', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:34', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet3': [{'parent_interface': 'Ethernet3', 'remote_port': '000f.532e.f1c0', 'remote_port_description': 'eth2', 'remote_system_name': 'ord78', 'remote_system_description': 'Linux 3.14.18-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:66', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet1': [{'parent_interface': 'Ethernet1', 'remote_port': '000f.532e.f180', 'remote_port_description': 'eth2', 'remote_system_name': '78m1', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:34', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet6': [{'parent_interface': 'Ethernet6', 'remote_port': '000f.532e.cc71', 'remote_port_description': 'eth3', 'remote_system_name': '78m2', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:0C', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet7': [{'parent_interface': 'Ethernet7', 'remote_port': '000f.532e.ced0', 'remote_port_description': 'eth2', 'remote_system_name': '78m3', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:DE', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet4': [{'parent_interface': 'Ethernet4', 'remote_port': '000f.532e.f1c1', 'remote_port_description': 'eth3', 'remote_system_name': 'ord78', 'remote_system_description': 'Linux 3.14.18-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:66', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet5': [{'parent_interface': 'Ethernet5', 'remote_port': '000f.532e.cc70', 'remote_port_description': 'eth2', 'remote_system_name': '78m2', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:0C', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet22': [{'parent_interface': 'Ethernet22', 'remote_port': '000f.532e.e161', 'remote_port_description': 'eth3', 'remote_system_name': '78m9', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:C4', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet13': [{'parent_interface': 'Ethernet13', 'remote_port': '000f.532e.cce0', 'remote_port_description': 'eth2', 'remote_system_name': '78m5', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2E:6E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet38': [{'parent_interface': 'Ethernet38', 'remote_port': '000f.532e.f641', 'remote_port_description': 'eth3', 'remote_system_name': '78m15', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:DA', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet39': [{'parent_interface': 'Ethernet39', 'remote_port': '000f.5330.fed0', 'remote_port_description': 'eth2', 'remote_system_name': '78m16', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0E:7D', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet18': [{'parent_interface': 'Ethernet18', 'remote_port': '000f.532e.cbd1', 'remote_port_description': 'eth3', 'remote_system_name': '78m7', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2D:72', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet19': [{'parent_interface': 'Ethernet19', 'remote_port': '000f.532e.f130', 'remote_port_description': 'eth2', 'remote_system_name': '78m8', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:16', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet32': [{'parent_interface': 'Ethernet32', 'remote_port': '000f.532e.cb71', 'remote_port_description': 'eth3', 'remote_system_name': '78m13', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:3E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet15': [{'parent_interface': 'Ethernet15', 'remote_port': '000f.532e.cc60', 'remote_port_description': 'eth2', 'remote_system_name': '78m6', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2D:6E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet16': [{'parent_interface': 'Ethernet16', 'remote_port': '000f.532e.cc61', 'remote_port_description': 'eth3', 'remote_system_name': '78m6', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2D:6E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet31': [{'parent_interface': 'Ethernet31', 'remote_port': '000f.532e.cb70', 'remote_port_description': 'eth2', 'remote_system_name': '78m13', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:3E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet37': [{'parent_interface': 'Ethernet37', 'remote_port': '000f.532e.f640', 'remote_port_description': 'eth2', 'remote_system_name': '78m15', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:DA', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet34': [{'parent_interface': 'Ethernet34', 'remote_port': '000f.532e.cf11', 'remote_port_description': 'eth3', 'remote_system_name': '78m14', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:5E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet10': [{'parent_interface': 'Ethernet10', 'remote_port': '000f.532e.f291', 'remote_port_description': 'eth3', 'remote_system_name': '78m4', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2E:D2', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet33': [{'parent_interface': 'Ethernet33', 'remote_port': '000f.532e.cf10', 'remote_port_description': 'eth2', 'remote_system_name': '78m14', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:5E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet14': [{'parent_interface': 'Ethernet14', 'remote_port': '000f.532e.cce1', 'remote_port_description': 'eth3', 'remote_system_name': '78m5', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2E:6E', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet30': [{'parent_interface': 'Ethernet30', 'remote_port': '000f.532e.f091', 'remote_port_description': 'eth3', 'remote_system_name': '78m12', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:BC', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet17': [{'parent_interface': 'Ethernet17', 'remote_port': '000f.532e.cbd0', 'remote_port_description': 'eth2', 'remote_system_name': '78m7', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2D:72', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet47': [{'parent_interface': 'Ethernet47', 'remote_port': '597', 'remote_port_description': 'To switch', 'remote_system_name': 'ms01.bru01', 'remote_system_description': 'Juniper Networks, Inc. ex2200-48t-4g , version 12.3R6.6 Build date: 2014-03-13 07:02:54 UTC ', 'remote_chassis_id': '5C:45:27:B4:90:00', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router']}], 'Ethernet45': [{'parent_interface': 'Ethernet45', 'remote_port': '000f.532b.cfe0', 'remote_port_description': 'eth2', 'remote_system_name': '78m19', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0D:D1', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet44': [{'parent_interface': 'Ethernet44', 'remote_port': '000f.5327.0c21', 'remote_port_description': 'eth3', 'remote_system_name': '78m18', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0C:9F', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet43': [{'parent_interface': 'Ethernet43', 'remote_port': '000f.5327.0c20', 'remote_port_description': 'eth2', 'remote_system_name': '78m18', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0C:9F', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet42': [{'parent_interface': 'Ethernet42', 'remote_port': '000f.5331.abc1', 'remote_port_description': 'eth3', 'remote_system_name': '78m17', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0C:B7', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet41': [{'parent_interface': 'Ethernet41', 'remote_port': '000f.5331.abc0', 'remote_port_description': 'eth2', 'remote_system_name': '78m17', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0C:B7', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet40': [{'parent_interface': 'Ethernet40', 'remote_port': '000f.5330.fed1', 'remote_port_description': 'eth3', 'remote_system_name': '78m16', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0E:7D', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet29': [{'parent_interface': 'Ethernet29', 'remote_port': '000f.532e.f090', 'remote_port_description': 'eth2', 'remote_system_name': '78m12', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:BC', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet28': [{'parent_interface': 'Ethernet28', 'remote_port': '000f.532e.cb81', 'remote_port_description': 'eth3', 'remote_system_name': '78m11', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:A2', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet46': [{'parent_interface': 'Ethernet46', 'remote_port': '000f.532b.cfe1', 'remote_port_description': 'eth3', 'remote_system_name': '78m19', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:BC:0D:D1', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet21': [{'parent_interface': 'Ethernet21', 'remote_port': '000f.532e.e160', 'remote_port_description': 'eth2', 'remote_system_name': '78m9', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:C4', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet20': [{'parent_interface': 'Ethernet20', 'remote_port': '000f.532e.f131', 'remote_port_description': 'eth3', 'remote_system_name': '78m8', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:30:16', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet25': [{'parent_interface': 'Ethernet25', 'remote_port': '000f.532e.ccc0', 'remote_port_description': 'eth2', 'remote_system_name': '78m10', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:D0', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet27': [{'parent_interface': 'Ethernet27', 'remote_port': '000f.532e.cb80', 'remote_port_description': 'eth2', 'remote_system_name': '78m11', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:A2', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}], 'Ethernet26': [{'parent_interface': 'Ethernet26', 'remote_port': '000f.532e.ccc1', 'remote_port_description': 'eth3', 'remote_system_name': '78m10', 'remote_system_description': 'Linux 3.18.22-cloudflare x86_64', 'remote_chassis_id': '2C:60:0C:AD:2F:D0', 'remote_system_capab': ['bridge', 'router', 'wlan-access-point'], 'remote_system_enable_capab': []}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[issue903] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[issue903] returned {'Ethernet22': [{'parent_interface': 'Ethernet22', 'remote_port': '000c.297b.d2a8', 'remote_port_description': 'eth0', 'remote_system_name': 'linux', 'remote_system_description': 'CentOS Linux 7 (Core) Linux 4.9.46 #1 SMP PREEMPT Wed Aug 30 15:24:09 UTC 2017 x86_64', 'remote_chassis_id': '00:0C:29:7B:D2:A8', 'remote_system_capab': ['bridge', 'router', 'station', 'wlan-access-point'], 'remote_system_enable_capab': ['station']}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[issue1153] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[issue1153] returned {'Ethernet1/1': [{'parent_interface': 'Ethernet1/1', 'remote_port': '1ce7.1003.5413', 'remote_port_description': 'eth0', 'remote_system_name': 'some-server', 'remote_system_description': 'Ubuntu 18.04.3 LTS Linux 5.0.0-36-generic #39~18.04.1-Ubuntu SMP Tue Nov 12 11:09:50 UTC 2019 x86_64', 'remote_chassis_id': '1C:E7:10:03:54:13', 'remote_system_capab': ['bridge', 'router', 'station', 'wlan-access-point'], 'remote_system_enable_capab': ['bridge', 'router']}], 'Ethernet27/1': [{'parent_interface': 'Ethernet27/1', 'remote_port': 'et-0/0/20', 'remote_port_description': 'et-0/0/20', 'remote_system_name': 'some-switch', 'remote_system_description': 'blah blih bleh', 'remote_chassis_id': 'FC:66:10:03:54:13', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router']}], 'Ethernet26/1': [{'parent_interface': 'Ethernet26/1', 'remote_port': 'et-0/0/20', 'remote_port_description': 'et-0/0/20', 'remote_system_name': 'some-other-switch', 'remote_system_description': 'boom boom', 'remote_chassis_id': '04:43:10:03:54:13', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router']}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_config[normal] returned {'IPv4-PEERS-GROUP-NAME': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': True, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 13335, 'description': '', 'import_policy': 'reject-all', 'export_policy': '4-public-peer-anycast-out', 'prefix_limit': {}, 'neighbors': {'192.168.0.1': {'description': '', 'remote_as': 32934, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': '4-public-peer-anycast-out', 'authentication_key': '', 'prefix_limit': {}}, '172.17.17.1': {'description': '', 'remote_as': 13414, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': '4-public-peer-anycast-out', 'authentication_key': '', 'prefix_limit': {}}}}, 'IPv6-PEERS-GROUP-NAME': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': True, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 13335, 'description': '', 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'prefix_limit': {}, 'neighbors': {'2001:db8::0:1': {'description': '', 'remote_as': 8403, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'authentication_key': '', 'prefix_limit': {}}, '2001:db8::0:2': {'description': '', 'remote_as': 54113, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'authentication_key': '', 'prefix_limit': {}}}}, '_': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': False, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 13335, 'description': '', 'import_policy': '', 'export_policy': '', 'prefix_limit': {}, 'neighbors': {}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_config[no_bgp_config] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_config[no_bgp_config] returned {}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_config[issue_905_group_copydown] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_config[issue_905_group_copydown] returned {'FOO-GROUP': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': False, 'multihop_ttl': 0, 'remote_as': 65534, 'local_address': '', 'local_as': 65534, 'description': 'FOO', 'import_policy': '', 'export_policy': '', 'prefix_limit': {}, 'neighbors': {'192.0.2.2': {'description': 'FOO', 'remote_as': 65534, 'local_address': '', 'local_as': 65534, 'nhs': False, 'route_reflector_client': False, 'import_policy': '', 'export_policy': '', 'authentication_key': '', 'prefix_limit': {}}, '192.0.2.3': {'description': 'SECOND-PEER', 'remote_as': 65534, 'local_address': '', 'local_as': 65534, 'nhs': True, 'route_reflector_client': False, 'import_policy': '', 'export_policy': '', 'authentication_key': '', 'prefix_limit': {}}}}, '_': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': False, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 65534, 'description': '', 'import_policy': '', 'export_policy': '', 'prefix_limit': {}, 'neighbors': {}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_config[issue_1113_dot_asn] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_config[issue_1113_dot_asn] returned {'IPv4-PEERS-GROUP-NAME': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': True, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 4266524237, 'description': '', 'import_policy': 'reject-all', 'export_policy': '4-public-peer-anycast-out', 'prefix_limit': {}, 'neighbors': {'192.168.0.1': {'description': '', 'remote_as': 32934, 'local_address': '', 'local_as': 4266524237, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': '4-public-peer-anycast-out', 'authentication_key': '', 'prefix_limit': {}}, '172.17.17.1': {'description': '', 'remote_as': 13414, 'local_address': '', 'local_as': 4266524237, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': '4-public-peer-anycast-out', 'authentication_key': '', 'prefix_limit': {}}}}, 'IPv6-PEERS-GROUP-NAME': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': True, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 4266524237, 'description': '', 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'prefix_limit': {}, 'neighbors': {'2001:db8::0:1': {'description': '', 'remote_as': 8403, 'local_address': '', 'local_as': 4266524237, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'authentication_key': '', 'prefix_limit': {}}, '2001:db8::0:2': {'description': '', 'remote_as': 54113, 'local_address': '', 'local_as': 4266524237, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'authentication_key': '', 'prefix_limit': {}}}}, '_': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': False, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 4266524237, 'description': '', 'import_policy': '', 'export_policy': '', 'prefix_limit': {}, 'neighbors': {}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_config[issue1504_alt_peer_group_syntax] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_config[issue1504_alt_peer_group_syntax] returned {'IPv6-PEERS-GROUP-NAME': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': True, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 64496, 'description': '', 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'prefix_limit': {}, 'neighbors': {'2001:db8::0:1': {'description': '', 'remote_as': 64510, 'local_address': '', 'local_as': 64496, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'authentication_key': '', 'prefix_limit': {}}, '2001:db8::0:2': {'description': '', 'remote_as': 64511, 'local_address': '', 'local_as': 64496, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'reject-all', 'export_policy': 'reject-all', 'authentication_key': '', 'prefix_limit': {}}}}, '_': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': False, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 64496, 'description': '', 'import_policy': '', 'export_policy': '', 'prefix_limit': {}, 'neighbors': {}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_config[iss199_bgp_neighbors_without_peer_group] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_config[iss199_bgp_neighbors_without_peer_group] returned {'_': {'type': '', 'multipath': False, 'apply_groups': [], 'remove_private_as': False, 'multihop_ttl': 0, 'remote_as': 0, 'local_address': '', 'local_as': 13335, 'description': '', 'import_policy': '', 'export_policy': '', 'prefix_limit': {}, 'neighbors': {'192.168.0.1': {'description': '', 'remote_as': 32934, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'import-policy', 'export_policy': 'export-policy', 'authentication_key': '', 'prefix_limit': {}}, '172.17.17.1': {'description': '', 'remote_as': 13414, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'import-policy', 'export_policy': 'export-policy', 'authentication_key': '', 'prefix_limit': {}}, '2001:db8::0:1': {'description': '', 'remote_as': 8403, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'import-policy', 'export_policy': 'export-policy', 'authentication_key': '', 'prefix_limit': {}}, '2001:db8::0:2': {'description': '', 'remote_as': 54113, 'local_address': '', 'local_as': 13335, 'nhs': False, 'route_reflector_client': False, 'import_policy': 'import-policy', 'export_policy': 'export-policy', 'authentication_key': '', 'prefix_limit': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] returned {'default': {'65002': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65002, 'local_as': 65001, 'router_id': '192.168.56.2', 'local_address': '192.168.56.3', 'local_port': 179, 'remote_address': '192.168.56.2', 'remote_port': 45048, 'import_policy': 'IBGP-MESH-IN', 'export_policy': 'IBGP-MESH-OUT', 'last_event': 'RecvKeepAlive', 'holdtime': 180, 'keepalive': 60, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 93716, 'output_messages': 93655, 'input_updates': 68, 'output_updates': 6, 'messages_queued_out': 0, 'received_prefix_count': 8, 'advertised_prefix_count': 2, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 0}], '65001': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65001, 'local_as': 65001, 'router_id': '192.168.56.2', 'local_address': '2001:7f8::f10:0:3', 'local_port': 41210, 'remote_address': '2001:7f8::f10:0:2', 'remote_port': 179, 'import_policy': 'in-policy', 'export_policy': 'out-policy', 'last_event': 'RecvKeepAlive', 'holdtime': 180, 'keepalive': 60, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 112017, 'output_messages': 111658, 'input_updates': 522, 'output_updates': 6, 'messages_queued_out': 0, 'received_prefix_count': 46, 'advertised_prefix_count': 2, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[issue68_neighbor_no_local_address] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[issue68_neighbor_no_local_address] returned {'default': {'65002': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65002, 'local_as': 65001, 'router_id': '192.168.56.2', 'local_address': '192.168.56.3', 'local_port': 179, 'remote_address': '192.168.56.2', 'remote_port': 45048, 'import_policy': 'IBGP-MESH-IN', 'export_policy': 'IBGP-MESH-OUT', 'last_event': 'RecvKeepAlive', 'holdtime': 180, 'keepalive': 60, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 93716, 'output_messages': 93655, 'input_updates': 68, 'output_updates': 6, 'messages_queued_out': 0, 'received_prefix_count': 8, 'advertised_prefix_count': 2, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 0}], '65001': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65001, 'local_as': 65001, 'router_id': '192.168.56.2', 'local_address': '', 'local_port': 0, 'remote_address': '2001:7f8::f10:0:2', 'remote_port': 179, 'import_policy': 'in-policy', 'export_policy': 'out-policy', 'last_event': 'RecvKeepAlive', 'holdtime': 180, 'keepalive': 60, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 112017, 'output_messages': 111658, 'input_updates': 522, 'output_updates': 6, 'messages_queued_out': 0, 'received_prefix_count': 46, 'advertised_prefix_count': 2, 'local_address_configured': False, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[issue53] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[issue53] returned {'default': {'65002': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65002, 'local_as': 65001, 'router_id': '192.168.56.2', 'local_address': '192.168.56.3', 'local_port': 179, 'remote_address': '192.168.56.2', 'remote_port': 45048, 'import_policy': 'IBGP-MESH-IN', 'export_policy': 'IBGP-MESH-OUT', 'last_event': 'RecvKeepAlive', 'holdtime': 180, 'keepalive': 60, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 93716, 'output_messages': 93655, 'input_updates': 68, 'output_updates': 6, 'messages_queued_out': 0, 'received_prefix_count': 8, 'advertised_prefix_count': 2, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 0}], '65001': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65001, 'local_as': 65001, 'router_id': '192.168.56.2', 'local_address': '2001:7f8::f10:0:3', 'local_port': 41210, 'remote_address': '2001:7f8::f10:0:2', 'remote_port': 179, 'import_policy': 'in-policy', 'export_policy': 'out-policy', 'last_event': 'RecvKeepAlive', 'holdtime': 180, 'keepalive': 60, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 112017, 'output_messages': 111658, 'input_updates': 522, 'output_updates': 6, 'messages_queued_out': 0, 'received_prefix_count': 46, 'advertised_prefix_count': 2, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[issue1416] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[issue1416] returned {'default': {'65001': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': True, 'remote_as': 65001, 'local_as': 65501, 'router_id': '100.127.251.129', 'local_address': '100.64.1.1', 'local_port': 35001, 'remote_address': '100.64.1.0', 'remote_port': 179, 'import_policy': 'RM-BGP-IN', 'export_policy': 'RM-BGP-OUT', 'last_event': 'RecvUpdate', 'holdtime': 90, 'keepalive': 30, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 18, 'output_messages': 23, 'input_updates': 3, 'output_updates': 6, 'messages_queued_out': 0, 'received_prefix_count': 2, 'advertised_prefix_count': 7, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 2}], '65004': [{'up': False, 'routing_table': 'default', 'connection_state': 'Active', 'previous_connection_state': 'Connect', 'multihop': False, 'remote_as': 65004, 'local_as': 65501, 'router_id': '0.0.0.0', 'local_address': '100.64.2.1', 'local_port': 0, 'remote_address': '100.64.2.0', 'remote_port': 179, 'import_policy': 'RM-BGP-IN', 'export_policy': 'RM-BGP-OUT', 'last_event': 'TransportError', 'holdtime': 0, 'keepalive': 0, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'received_prefix_count': 0, 'advertised_prefix_count': 0, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 0}], '65000': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65000, 'local_as': 65501, 'router_id': '100.127.251.135', 'local_address': '100.67.0.64', 'local_port': 46733, 'remote_address': '100.67.0.65', 'remote_port': 179, 'import_policy': 'RM-BGP-IN', 'export_policy': 'RM-BGP-OUT', 'last_event': 'RecvUpdate', 'holdtime': 180, 'keepalive': 60, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 13, 'output_messages': 16, 'input_updates': 5, 'output_updates': 7, 'messages_queued_out': 0, 'received_prefix_count': 5, 'advertised_prefix_count': 7, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 5}], '65003': [{'up': True, 'routing_table': 'default', 'connection_state': 'Established', 'previous_connection_state': 'OpenConfirm', 'multihop': False, 'remote_as': 65003, 'local_as': 65501, 'router_id': '192.168.56.2', 'local_address': '2001:668:0:3:ffff:1:0:706', 'local_port': 43625, 'remote_address': '2001:7f8::f10:0:2', 'remote_port': 179, 'import_policy': 'RM-BGP-IN', 'export_policy': 'RM-BGP-OUT', 'last_event': 'RecvUpdate', 'holdtime': 90, 'keepalive': 30, 'configured_holdtime': 180, 'configured_keepalive': 60, 'input_messages': 4390410, 'output_messages': 68636, 'input_updates': 4329169, 'output_updates': 15, 'messages_queued_out': 0, 'received_prefix_count': 136513, 'advertised_prefix_count': 3, 'local_address_configured': True, 'multipath': False, 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': False, 'flap_count': 0, 'active_prefix_count': 0, 'suppressed_prefix_count': 0, 'accepted_prefix_count': 136513}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_arp_table[static_arp] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_arp_table[static_arp] returned [{'interface': 'Ethernet45', 'mac': 'DC:38:E1:11:97:CF', 'ip': '172.17.17.1', 'age': -1.0}, {'interface': 'Ethernet36', 'mac': '90:E2:BA:5C:25:FD', 'ip': '172.17.17.1', 'age': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_arp_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_arp_table[normal] returned [{'interface': 'Ethernet45', 'mac': 'DC:38:E1:11:97:CF', 'ip': '172.17.17.1', 'age': 0.0}, {'interface': 'Ethernet36', 'mac': '90:E2:BA:5C:25:FD', 'ip': '172.17.17.1', 'age': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_arp_table_with_vrf[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_arp_table_with_vrf[normal] returned [{'interface': 'Ethernet45', 'mac': 'DC:38:E1:11:97:CF', 'ip': '172.17.17.1', 'age': 0.0}, {'interface': 'Ethernet36', 'mac': '90:E2:BA:5C:25:FD', 'ip': '172.17.17.1', 'age': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_ntp_servers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_ntp_servers[normal] returned {'1.2.3.4': {}, '5.6.7.8': {}, '2001:0db8:0a0b:12f0:0000:0000:0000:0001': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_ntp_stats[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_ntp_stats[normal] returned [{'remote': 'time8-st1.apple', 'synchronized': True, 'referenceid': '17.168.198.148', 'stratum': 2, 'type': 'u', 'when': '26', 'hostpoll': 1024, 'reachability': 377, 'delay': 103.294, 'offset': -0.04, 'jitter': 0.105}, {'remote': 'dns2-ha.au.syra', 'synchronized': False, 'referenceid': '.STEP.', 'stratum': 16, 'type': 'u', 'when': '-', 'hostpoll': 1024, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_interfaces_ip[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_interfaces_ip[normal] returned {'Vlan100': {'ipv4': {'192.168.233.1': {'prefix_length': 24}, '192.168.234.1': {'prefix_length': 24}, '192.168.235.1': {'prefix_length': 24}}, 'ipv6': {'fe80::1': {'prefix_length': 64}, '2001:db8:85a3:8d3:1319:8a2e:370:7348': {'prefix_length': 64}}}, 'Ethernet36': {'ipv4': {'172.17.17.66': {'prefix_length': 25}}, 'ipv6': {'fe80::2': {'prefix_length': 64}, '2001:db8:85a3:8d3:1319:8a2e:370:7349': {'prefix_length': 64}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_interfaces_ip[issue68_iface_no_linkLocal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_interfaces_ip[issue68_iface_no_linkLocal] returned {'Loopback0': {'ipv4': {'172.17.17.1': {'prefix_length': 32}}, 'ipv6': {'2400:beef::1': {'prefix_length': 128}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_mac_address_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_mac_address_table[normal] returned [{'mac': '00:0F:53:27:0C:21', 'interface': 'Ethernet44', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435814.697036}, {'mac': '00:0F:53:2B:CF:E1', 'interface': 'Ethernet46', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435760.353792}, {'mac': '00:0F:53:2E:CB:71', 'interface': 'Ethernet32', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435818.722445}, {'mac': '00:0F:53:2E:CB:81', 'interface': 'Ethernet28', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435736.20279}, {'mac': '00:0F:53:2E:CB:D1', 'interface': 'Ethernet18', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435794.569704}, {'mac': '00:0F:53:2E:CC:61', 'interface': 'Ethernet16', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435838.850326}, {'mac': '00:0F:53:2E:CC:71', 'interface': 'Ethernet6', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435728.152213}, {'mac': '00:0F:53:2E:CC:C1', 'interface': 'Ethernet26', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454493620.760257}, {'mac': '00:0F:53:2E:CC:E1', 'interface': 'Ethernet14', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435780.480828}, {'mac': '00:0F:53:2E:CE:D1', 'interface': 'Ethernet8', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435806.646074}, {'mac': '00:0F:53:2E:CF:11', 'interface': 'Ethernet34', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435846.901202}, {'mac': '00:0F:53:2E:E1:61', 'interface': 'Ethernet22', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435788.532074}, {'mac': '00:0F:53:2E:F0:91', 'interface': 'Ethernet30', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435810.671895}, {'mac': '00:0F:53:2E:F1:31', 'interface': 'Ethernet20', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454515386.665491}, {'mac': '00:0F:53:2E:F1:81', 'interface': 'Ethernet2', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435740.228125}, {'mac': '00:0F:53:2E:F1:C1', 'interface': 'Ethernet4', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454116544.517081}, {'mac': '00:0F:53:2E:F2:91', 'interface': 'Ethernet10', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435784.506244}, {'mac': '00:0F:53:2E:F6:41', 'interface': 'Ethernet38', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435893.195828}, {'mac': '00:0F:53:30:FE:D1', 'interface': 'Ethernet40', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435800.607876}, {'mac': '00:0F:53:31:AB:C1', 'interface': 'Ethernet42', 'vlan': 10, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435889.170491}, {'mac': '44:4C:A8:10:85:23', 'interface': 'Router', 'vlan': 10, 'active': True, 'static': True, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:27:0C:20', 'interface': 'Ethernet43', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435865.016566}, {'mac': '00:0F:53:2B:CF:E0', 'interface': 'Ethernet45', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435810.671485}, {'mac': '00:0F:53:2E:CB:70', 'interface': 'Ethernet31', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435873.067624}, {'mac': '00:0F:53:2E:CB:80', 'interface': 'Ethernet27', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435788.53164}, {'mac': '00:0F:53:2E:CB:D0', 'interface': 'Ethernet17', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435848.914002}, {'mac': '00:0F:53:2E:CC:60', 'interface': 'Ethernet15', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435893.196237}, {'mac': '00:0F:53:2E:CC:70', 'interface': 'Ethernet5', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435782.493593}, {'mac': '00:0F:53:2E:CC:C0', 'interface': 'Ethernet25', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454493703.288396}, {'mac': '00:0F:53:2E:CC:E0', 'interface': 'Ethernet13', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435834.824342}, {'mac': '00:0F:53:2E:CE:D0', 'interface': 'Ethernet7', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435854.952516}, {'mac': '00:0F:53:2E:CF:10', 'interface': 'Ethernet33', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435901.247186}, {'mac': '00:0F:53:2E:E1:60', 'interface': 'Ethernet21', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435838.849923}, {'mac': '00:0F:53:2E:F0:90', 'interface': 'Ethernet29', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435860.990927}, {'mac': '00:0F:53:2E:F1:30', 'interface': 'Ethernet19', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454515471.203232}, {'mac': '00:0F:53:2E:F1:80', 'interface': 'Ethernet1', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435788.532125}, {'mac': '00:0F:53:2E:F1:C0', 'interface': 'Ethernet3', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454069710.866935}, {'mac': '00:0F:53:2E:F2:90', 'interface': 'Ethernet9', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435834.824778}, {'mac': '00:0F:53:2E:F6:40', 'interface': 'Ethernet37', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435947.543449}, {'mac': '00:0F:53:30:FE:D0', 'interface': 'Ethernet39', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435852.93975}, {'mac': '00:0F:53:31:AB:C0', 'interface': 'Ethernet41', 'vlan': 100, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454435949.556395}, {'mac': '44:4C:A8:10:85:23', 'interface': 'Router', 'vlan': 100, 'active': True, 'static': True, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0A:9C:60:08:70', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191970.246795}, {'mac': '00:0A:9C:60:0A:51', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453192002.448472}, {'mac': '2C:60:0C:98:BF:2F', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191960.184151}, {'mac': '2C:60:0C:98:BF:43', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191956.158472}, {'mac': '2C:60:0C:99:53:FE', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191948.108895}, {'mac': '2C:60:0C:A2:44:26', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.096481}, {'mac': '2C:60:0C:A2:44:A7', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191948.109037}, {'mac': '2C:60:0C:AC:AD:58', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.096413}, {'mac': '2C:60:0C:AC:AD:7D', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191950.120929}, {'mac': '2C:60:0C:AC:AD:98', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454114256.158868}, {'mac': '2C:60:0C:AC:AE:1F', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.096282}, {'mac': '2C:60:0C:AC:AE:21', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191952.133423}, {'mac': '2C:60:0C:AC:AE:E7', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191948.10893}, {'mac': '2C:60:0C:AC:AE:EB', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191948.10897}, {'mac': '2C:60:0C:AC:AE:F7', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191950.121366}, {'mac': '2C:60:0C:AC:AE:F8', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.095747}, {'mac': '2C:60:0C:AC:AF:24', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191948.108399}, {'mac': '2C:60:0C:AC:AF:33', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.096204}, {'mac': '2C:60:0C:AC:AF:75', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.096549}, {'mac': '2C:60:0C:AC:AF:9F', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191948.108809}, {'mac': '2C:60:0C:AC:AF:E1', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.096153}, {'mac': '2C:60:0C:AD:28:8F', 'interface': 'Ethernet47', 'vlan': 637, 'active': True, 'static': False, 'moves': 1, 'last_move': 1453191946.096448}, {'mac': '44:4C:A8:10:85:23', 'interface': 'Router', 'vlan': 637, 'active': True, 'static': True, 'moves': 0, 'last_move': 0.0}, {'mac': '00:1C:58:29:4A:71', 'interface': 'Ethernet47', 'vlan': 900, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454417742.582653}, {'mac': '44:4C:A8:10:85:23', 'interface': 'Router', 'vlan': 900, 'active': True, 'static': True, 'moves': 0, 'last_move': 0.0}, {'mac': '5C:45:27:B4:90:01', 'interface': 'Ethernet47', 'vlan': 900, 'active': True, 'static': False, 'moves': 1, 'last_move': 1454514350.097757}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_route_to[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_route_to[normal] returned {'1.0.4.0/24': [{'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '192.168.0.1', 'protocol': 'eBGP', 'outgoing_interface': 'Port-Channel2', 'preference': 200, 'inactive_reason': '', 'routing_table': 'TEST', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '1299 15169 43515', 'local_preference': 50, 'local_as': 13335, 'remote_as': 43515, 'remote_address': '192.168.0.1', 'preference2': 0, 'communities': ['1299:1234', '1299:5678', '1299:91011', '1299:12134']}}, {'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '192.168.0.1', 'protocol': 'eBGP', 'outgoing_interface': 'Port-Channel2', 'preference': 200, 'inactive_reason': '', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '1299 15169 43515', 'local_preference': 50, 'local_as': 13335, 'remote_as': 43515, 'remote_address': '192.168.0.1', 'preference2': 0, 'communities': ['1299:1234', '1299:5678', '1299:91011', '1299:12134']}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_route_to[iss_736] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_route_to[iss_736] returned {'1.0.4.0/24': [{'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '1.0.4.221', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet51/1', 'preference': 200, 'inactive_reason': 'noReason', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 175, 'as_path': '(20901 21149)', 'local_preference': 100, 'local_as': 20948, 'remote_as': 21149, 'remote_address': '1.0.4.221', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '1.0.4.223', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet52/1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'default', 'selected_next_hop': False, 'protocol_attributes': {'metric': 175, 'as_path': '(20902 21149)', 'local_preference': 100, 'local_as': 20948, 'remote_as': 21149, 'remote_address': '1.0.4.223', 'preference2': 0, 'communities': []}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_route_to[iss_1347] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_route_to[iss_1347] returned {'1.0.4.0/24': [{'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'noReason', 'routing_table': 'TEST', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.2', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'TEST', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.3', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'TEST', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.4', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'TEST', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.1', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'TEST', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.4', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'TEST', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.3', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'TEST', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.1', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.224.6', 'protocol': 'eBGP', 'outgoing_interface': 'vxlan1', 'preference': 200, 'inactive_reason': 'ecmpFast', 'routing_table': 'TEST', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419 65405', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65405, 'remote_address': '169.254.216.2', 'preference2': 0, 'communities': []}}, {'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '169.254.232.160', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet4/1', 'preference': 20, 'inactive_reason': 'noReason', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.160', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.232.156', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet3/1', 'preference': 20, 'inactive_reason': 'ecmpFast', 'routing_table': 'default', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.156', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.232.148', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet1/1', 'preference': 20, 'inactive_reason': 'ecmpFast', 'routing_table': 'default', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.148', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.232.152', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet2/1', 'preference': 20, 'inactive_reason': 'ecmpFast', 'routing_table': 'default', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.152', 'preference2': 0, 'communities': []}}, {'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '169.254.232.160', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet4/1', 'preference': 20, 'inactive_reason': 'noReason', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.160', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.232.156', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet3/1', 'preference': 20, 'inactive_reason': 'ecmpFast', 'routing_table': 'default', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.156', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.232.148', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet1/1', 'preference': 20, 'inactive_reason': 'ecmpFast', 'routing_table': 'default', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.148', 'preference2': 0, 'communities': []}}, {'current_active': False, 'last_active': False, 'age': 0, 'next_hop': '169.254.232.152', 'protocol': 'eBGP', 'outgoing_interface': 'Ethernet2/1', 'preference': 20, 'inactive_reason': 'ecmpFast', 'routing_table': 'default', 'selected_next_hop': False, 'protocol_attributes': {'metric': 0, 'as_path': '65418 65419', 'local_preference': 100, 'local_as': 65323, 'remote_as': 65419, 'remote_address': '169.254.232.152', 'preference2': 0, 'communities': []}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_route_to[iss_1069] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_route_to[iss_1069] returned {'1.0.4.0/24': [{'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '169.254.123.2', 'protocol': 'eBGP', 'outgoing_interface': 'Vlan123', 'preference': 200, 'inactive_reason': 'noReason', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '65003', 'local_preference': 100, 'local_as': 65002, 'remote_as': 65003, 'remote_address': '169.254.123.2', 'preference2': 0, 'communities': []}}, {'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '169.254.123.2', 'protocol': 'eBGP', 'outgoing_interface': 'Vlan123', 'preference': 200, 'inactive_reason': 'noReason', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '65003', 'local_preference': 100, 'local_as': 65002, 'remote_as': 65003, 'remote_address': '169.254.123.2', 'preference2': 0, 'communities': []}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_route_to_longer[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_route_to_longer[normal] returned {'1.0.4.0/25': [{'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '192.168.0.1', 'protocol': 'eBGP', 'outgoing_interface': 'Port-Channel2', 'preference': 200, 'inactive_reason': '', 'routing_table': 'TEST', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '1299 15169 43515', 'local_preference': 50, 'local_as': 13335, 'remote_as': 43515, 'remote_address': '192.168.0.1', 'preference2': 0, 'communities': ['1299:1234', '1299:5678', '1299:91011', '1299:12134']}}, {'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '192.168.0.1', 'protocol': 'eBGP', 'outgoing_interface': 'Port-Channel2', 'preference': 200, 'inactive_reason': '', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '1299 15169 43515', 'local_preference': 50, 'local_as': 13335, 'remote_as': 43515, 'remote_address': '192.168.0.1', 'preference2': 0, 'communities': ['1299:1234', '1299:5678', '1299:91011', '1299:12134']}}], '1.0.4.128/25': [{'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '192.168.0.5', 'protocol': 'eBGP', 'outgoing_interface': 'Port-Channel1', 'preference': 200, 'inactive_reason': '', 'routing_table': 'TEST', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '1299 15169 43515', 'local_preference': 50, 'local_as': 13335, 'remote_as': 43515, 'remote_address': '192.168.0.5', 'preference2': 0, 'communities': ['1299:1234', '1299:5678', '1299:91011', '1299:12134']}}, {'current_active': True, 'last_active': True, 'age': 0, 'next_hop': '192.168.0.5', 'protocol': 'eBGP', 'outgoing_interface': 'Port-Channel1', 'preference': 200, 'inactive_reason': '', 'routing_table': 'default', 'selected_next_hop': True, 'protocol_attributes': {'metric': 0, 'as_path': '1299 15169 43515', 'local_preference': 50, 'local_as': 13335, 'remote_as': 43515, 'remote_address': '192.168.0.5', 'preference2': 0, 'communities': ['1299:1234', '1299:5678', '1299:91011', '1299:12134']}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_snmp_information[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_snmp_information[normal] returned {'chassis_id': 'edge02.mrs01', 'location': 'Marseille, France', 'contact': 'noc@cloudflare.com', 'community': {'basic': {'acl': '', 'mode': 'ro'}, 'private': {'acl': '', 'mode': 'rw'}, 'test-view': {'acl': '', 'mode': 'ro'}, 'test-ipv4-acl': {'acl': 'ipv4-ext-acl', 'mode': 'ro'}, 'test-num-acl': {'acl': '11', 'mode': 'ro'}, 'complex': {'acl': 'ipv4-std-acl', 'mode': 'ro'}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_ping[unreach] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_ping[unreach] returned {'success': {'probes_sent': 5, 'packet_loss': 5, 'rtt_min': 0.0, 'rtt_max': 0.0, 'rtt_avg': 0.0, 'rtt_stddev': 0.0, 'results': [{'ip_address': '10.0.2.15', 'rtt': 0.0}, {'ip_address': '10.0.2.15', 'rtt': 0.0}, {'ip_address': '10.0.2.15', 'rtt': 0.0}, {'ip_address': '10.0.2.15', 'rtt': 0.0}, {'ip_address': '10.0.2.15', 'rtt': 0.0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_ping[truncated] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_ping[truncated] returned {'success': {'probes_sent': 5, 'packet_loss': 0, 'rtt_min': 10.999, 'rtt_max': 11.445, 'rtt_avg': 11.174, 'rtt_stddev': 0.181, 'results': [{'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_ping[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_ping[normal] returned {'success': {'probes_sent': 5, 'packet_loss': 0, 'rtt_min': 0.579, 'rtt_max': 2.796, 'rtt_avg': 1.228, 'rtt_stddev': 0.797, 'results': [{'ip_address': '10.1.1.1', 'rtt': 0.579}, {'ip_address': '10.1.1.1', 'rtt': 2.79}, {'ip_address': '10.1.1.1', 'rtt': 0.984}, {'ip_address': '10.1.1.1', 'rtt': 0.952}, {'ip_address': '10.1.1.1', 'rtt': 0.833}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_ping[dns_unreach] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_ping[dns_unreach] returned {'success': {'probes_sent': 5, 'packet_loss': 5, 'rtt_min': 0.0, 'rtt_max': 0.0, 'rtt_avg': 0.0, 'rtt_stddev': 0.0, 'results': [{'ip_address': '10.213.1.254', 'rtt': 0.0}, {'ip_address': '10.213.1.254', 'rtt': 0.0}, {'ip_address': '10.213.1.254', 'rtt': 0.0}, {'ip_address': '10.213.1.254', 'rtt': 0.0}, {'ip_address': '10.213.1.254', 'rtt': 0.0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_ping[dns_truncated] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_ping[dns_truncated] returned {'success': {'probes_sent': 5, 'packet_loss': 0, 'rtt_min': 0.746, 'rtt_max': 1.466, 'rtt_avg': 1.17, 'rtt_stddev': 0.252, 'results': [{'ip_address': '172.217.9.68', 'rtt': 0.0}, {'ip_address': '172.217.9.68', 'rtt': 0.0}, {'ip_address': '172.217.9.68', 'rtt': 0.0}, {'ip_address': '172.217.9.68', 'rtt': 0.0}, {'ip_address': '172.217.9.68', 'rtt': 0.0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_ping[dns] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_ping[dns] returned {'success': {'probes_sent': 5, 'packet_loss': 0, 'rtt_min': 1.321, 'rtt_max': 2.84, 'rtt_avg': 1.76, 'rtt_stddev': 0.562, 'results': [{'ip_address': '151.101.65.140', 'rtt': 1.78}, {'ip_address': '151.101.65.140', 'rtt': 1.41}, {'ip_address': '151.101.65.140', 'rtt': 1.32}, {'ip_address': '151.101.65.140', 'rtt': 2.84}, {'ip_address': '151.101.65.140', 'rtt': 1.44}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_traceroute[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_traceroute[normal] returned {'success': {'1': {'probes': {'1': {'host_name': 'rcr2.bru01.atlas.cogentco.com', 'ip_address': '1.1.1.1', 'rtt': 0.985}, '2': {'host_name': 'rcr2.bru01.atlas.cogentco.com', 'ip_address': '1.1.1.1', 'rtt': 1.278}, '3': {'host_name': 'rcr2.bru01.atlas.cogentco.com', 'ip_address': '1.1.1.1', 'rtt': 1.347}}}, '2': {'probes': {'1': {'host_name': 'ccr1.par01.atlas.cogentco.com', 'ip_address': '2.2.2.2', 'rtt': 6.6}, '2': {'host_name': 'ccr00.par01.atlas.cogentco.com', 'ip_address': '2.2.2.3', 'rtt': 6.514}, '3': {'host_name': 'ccr00.par01.atlas.cogentco.com', 'ip_address': '2.2.2.3', 'rtt': 6.438}}}, '3': {'probes': {'1': {'host_name': 'ccr1.par04.atlas.cogentco.com', 'ip_address': '3.3.3.3', 'rtt': 6.477}, '2': {'host_name': 'ccr00.par04.atlas.cogentco.com', 'ip_address': '3.3.3.4', 'rtt': 6.932}, '3': {'host_name': 'ccr00.par04.atlas.cogentco.com', 'ip_address': '3.3.3.4', 'rtt': 6.914}}}, '4': {'probes': {'1': {'host_name': 'par57.atlas.cogentco.com', 'ip_address': '4.4.4.4', 'rtt': 6.356}, '2': {'host_name': 'par57.atlas.cogentco.com', 'ip_address': '4.4.4.4', 'rtt': 6.413}, '3': {'host_name': 'par57.atlas.cogentco.com', 'ip_address': '4.4.4.4', 'rtt': 6.406}}}, '5': {'probes': {'1': {'host_name': '5.5.5.5', 'ip_address': '5.5.5.5', 'rtt': 14.402}, '2': {'host_name': '5.5.5.5', 'ip_address': '5.5.5.5', 'rtt': 14.398}, '3': {'host_name': '5.5.5.5', 'ip_address': '5.5.5.5', 'rtt': 14.373}}}, '6': {'probes': {'1': {'host_name': '6.6.6.6', 'ip_address': '6.6.6.6', 'rtt': 15.083}, '2': {'host_name': '6.6.6.6', 'ip_address': '6.6.6.6', 'rtt': 15.104}, '3': {'host_name': '6.6.6.7', 'ip_address': '6.6.6.7', 'rtt': 14.691}}}, '7': {'probes': {'1': {'host_name': '7.7.7.7', 'ip_address': '7.7.7.7', 'rtt': 14.886}, '2': {'host_name': '7.7.7.8', 'ip_address': '7.7.7.8', 'rtt': 15.258}, '3': {'host_name': '7.7.7.9', 'ip_address': '7.7.7.8', 'rtt': 15.323}}}, '8': {'probes': {'1': {'host_name': '*', 'ip_address': '*', 'rtt': 2000.0}, '2': {'host_name': '*', 'ip_address': '*', 'rtt': 2000.0}, '3': {'host_name': '*', 'ip_address': '*', 'rtt': 2000.0}}}, '9': {'probes': {'1': {'host_name': 'google-public-dns-a.google.com', 'ip_address': '8.8.8.8', 'rtt': 15.561}, '2': {'host_name': 'google-public-dns-a.google.com', 'ip_address': '8.8.8.8', 'rtt': 14.686}, '3': {'host_name': 'google-public-dns-a.google.com', 'ip_address': '8.8.8.8', 'rtt': 14.32}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_users[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_users[normal] returned {'dummy-test': {'level': 15, 'password': '', 'sshkeys': ['ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4pFn+shPwTb2yELO4L7NtQrKOJXNeCl1jel9STXVaGnRAnuc2PXl35vnWmcUq6YbUEcgUTRzzXfmelJKuVJTJIlMXii7h2xkbQp0YZIEs4P8ipwnRBAxFfk/ZcDsN3mjep4/yjN56eorF5xs7zP9HbqbJ1dsqk1p3A/9LIL7l6YewLBCwJj6D+fWSJ0/YW+7oH17Fk2HH+tw0L5PcWLHkwA4t60iXn16qDbIk/ze6jv2hDGdCdz7oYQeCE55CCHOHMJWYfN3jcL4s0qv8/u6Ka1FVkV7iMmro7ChThoV/5snI4Ljf2wKqgHH7TfNaCfpU0WvHAnTs8zhOrGScSrtb mircea@master-roshi']}, 'another-dummy-test': {'password': '', 'level': 0, 'sshkeys': ['ssh-dss AAAAB3NzaC1kc3MAAACBAIiXYWuYhY7Wyd3E4JYpT/ilm7Q6G/wLlxPgbx4BWRQL8SbVvP/DVLv+1/4aHk4SvPJmYbcGQbx0tz0pHa3YLmGieLQLVZo44K3IvUXaLf7noUKogwDdGVJ6NRxCROo/uUaU9m8mm4vEQkPgkmrRzNHq1B56AvPmTrRFJc5xPewXAAAAFQDiqOM9bw03MbT4jf59lFSlexRiiQAAAIA0ZJ2dNV9IzeWNexsoQfSz2ABx3INnFvjUAMlWZQtIXAqwUhKAvQBFi6vTpWL9nK4nCUvENyHIgX8S8eG2F1+pRFUHILajiJWkb0+0hGXIgE+rtdsdSCbMzggTOnhr4nMuUqedtas7uwGgOkNoEtsC6uSe0iSf3QbGjyrp8423lAAAAIAR0X7xTJCnV25i14SfelgVztVCl44C/E2A9+EBBR2Dp4CEg3cbstf6Z768S2TxOMpWTr7c81zKI6Ij7qLWxiUlTO7yS3ikiBOpEHbihGeHLn01rHcuGh9+SmOFKeIoq6WJHfZQInO/++WLTtwaZgZzIa1mw18SiFlHFeIX0MfYcA== mircea@master-roshi']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_users[no_sshkey] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_users[no_sshkey] returned {'dummy-test': {'level': 15, 'password': '', 'sshkeys': []}, 'another-dummy-test': {'password': '', 'level': 0, 'sshkeys': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_optics[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_optics[normal] returned {'Ethernet3/1/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -1.8025870272698974, 'avg': 0.0, 'min': 0.0, 'max': 0.0}, 'output_power': {'instant': -0.9103269958161198, 'avg': 0.0, 'min': 0.0, 'max': 0.0}, 'laser_bias_current': {'instant': 6.306, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'Ethernet3/1/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.287800980504664, 'avg': 0.0, 'min': 0.0, 'max': 0.0}, 'output_power': {'instant': -0.70785496262606, 'avg': 0.0, 'min': 0.0, 'max': 0.0}, 'laser_bias_current': {'instant': 6.496, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'Ethernet3/1/3': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5034096790510008, 'avg': 0.0, 'min': 0.0, 'max': 0.0}, 'output_power': {'instant': -0.7494587968815747, 'avg': 0.0, 'min': 0.0, 'max': 0.0}, 'laser_bias_current': {'instant': 6.562, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_config[normal] returned {'startup': '! Command: show startup-config\n! Startup-config last modified at Sun Sep 11 18:35:01 2016 by root\n! device: localhost (vEOS, EOS-4.15.2.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nevent-handler dhclient\n trigger on-boot\n action bash sudo /mnt/flash/initialize_ma1.sh\n !\n transceiver qsfp default-mode 4x10G\n !\n spanning-tree mode mstp\n !\n aaa authorization exec default local\n !\n aaa root secret 5 $1$zr7sHZaW$WagNykw1d5wjy4ZhtMgUS/\n !\n username admin privilege 15 role network-admin secret 5 $1$VoQBHXed$4z2.EoAeoIY2SFme/Pz3Q/\n username vagrant privilege 15 role network-admin secret 5 $1$l/6gq.Qs$ifURvKWUYzLm0RqmRgr.W1\n !\n interface Ethernet1\n !\n interface Ethernet2\n !\n interface Management1\n ip address 10.0.2.15/24\n\t !\n\t no ip routing\n\t !\n\t management api http-commands\n\t no shutdown\n\t !\n\t !\n\t end\n', 'running': '! Command: show startup-config\n! Startup-config last modified at Sun Sep 11 18:35:01 2016 by root\n! device: localhost (vEOS, EOS-4.15.2.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nevent-handler dhclient\n trigger on-boot\n action bash sudo /mnt/flash/initialize_ma1.sh\n !\n transceiver qsfp default-mode 4x10G\n !\n spanning-tree mode mstp\n !\n aaa authorization exec default local\n !\n aaa root secret 5 $1$zr7sHZaW$WagNykw1d5wjy4ZhtMgUS/\n !\n username admin privilege 15 role network-admin secret 5 $1$VoQBHXed$4z2.EoAeoIY2SFme/Pz3Q/\n username vagrant privilege 15 role network-admin secret 5 $1$l/6gq.Qs$ifURvKWUYzLm0RqmRgr.W1\n !\n interface Ethernet1\n !\n interface Ethernet2\n !\n interface Management1\n ip address 10.0.2.15/24\n\t !\n\t no ip routing\n\t !\n\t management api http-commands\n\t no shutdown\n\t !\n\t !\n\t end\n', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_config_filtered[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_config_filtered[normal] returned {'startup': '', 'running': '', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_config_sanitized[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_config_sanitized[normal] returned {'startup': '! Command: show startup-config\n! Startup-config last modified at Sun Sep 11 18:35:01 2016 by root\n! device: localhost (vEOS, EOS-4.15.2.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nevent-handler dhclient\n trigger on-boot\n action bash sudo /mnt/flash/initialize_ma1.sh\n !\n transceiver qsfp default-mode 4x10G\n !\n spanning-tree mode mstp\n !\n aaa authorization exec default local\n !\n aaa root secret 5 $1$zr7sHZaW$WagNykw1d5wjy4ZhtMgUS/\n !\n username admin privilege 15 role network-admin secret 5 $1$VoQBHXed$4z2.EoAeoIY2SFme/Pz3Q/\n username vagrant privilege 15 role network-admin secret 5 $1$l/6gq.Qs$ifURvKWUYzLm0RqmRgr.W1\n !\n interface Ethernet1\n !\n interface Ethernet2\n !\n interface Management1\n ip address 10.0.2.15/24\n\t !\n\t no ip routing\n\t !\n\t management api http-commands\n\t no shutdown\n\t !\n\t !\n\t end\n', 'running': '! Command: show startup-config\n! Startup-config last modified at Sun Sep 11 18:35:01 2016 by root\n! device: localhost (vEOS, EOS-4.15.2.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nevent-handler dhclient\n trigger on-boot\n action bash sudo /mnt/flash/initialize_ma1.sh\n !\n transceiver qsfp default-mode 4x10G\n !\n spanning-tree mode mstp\n !\n aaa authorization exec default local\n !\n aaa root secret 5 \n !\n username admin privilege 15 role network-admin secret 5 \n username vagrant privilege 15 role network-admin secret 5 \n !\n interface Ethernet1\n !\n interface Ethernet2\n !\n interface Management1\n ip address 10.0.2.15/24\n\t !\n\t no ip routing\n\t !\n\t management api http-commands\n\t no shutdown\n\t !\n\t !\n\t end\n', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_network_instances[vrf] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_network_instances[vrf] returned {'foo': {'name': 'foo', 'type': 'L3VRF', 'state': {'route_distinguisher': '0:1'}, 'interfaces': {'interface': {}}}, 'bar': {'name': 'bar', 'type': 'L3VRF', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {}}}, 'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Ethernet1': {}, 'Ethernet2': {}, 'Loopback0': {}, 'Management0': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_network_instances[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_network_instances[normal] returned {'MGMT': {'name': 'MGMT', 'type': 'L3VRF', 'state': {'route_distinguisher': '0:0'}, 'interfaces': {'interface': {'Vlan2': {}, 'Vlan3': {}, 'Vlan4': {}}}}, 'NON': {'name': 'NON', 'type': 'L3VRF', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {}}}, 'TEST': {'name': 'TEST', 'type': 'L3VRF', 'state': {'route_distinguisher': '0:1'}, 'interfaces': {'interface': {'Ethernet1': {}, 'Vlan100': {}, 'Vlan101': {}, 'Vlan102': {}, 'Vlan103': {}, 'Vlan104': {}}}}, 'TEST2': {'name': 'TEST2', 'type': 'L3VRF', 'state': {'route_distinguisher': '1234:4321'}, 'interfaces': {'interface': {}}}, 'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Management1': {}, 'Ethernet3': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_network_instances[missing_v6] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_network_instances[missing_v6] returned {'MGMT': {'name': 'MGMT', 'type': 'L3VRF', 'state': {'route_distinguisher': '0:0'}, 'interfaces': {'interface': {'Vlan2': {}, 'Vlan3': {}, 'Vlan4': {}}}}, 'NON': {'name': 'NON', 'type': 'L3VRF', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {}}}, 'TEST': {'name': 'TEST', 'type': 'L3VRF', 'state': {'route_distinguisher': '0:1'}, 'interfaces': {'interface': {'Ethernet1': {}, 'Vlan100': {}, 'Vlan101': {}, 'Vlan102': {}, 'Vlan103': {}, 'Vlan104': {}}}}, 'TEST2': {'name': 'TEST2', 'type': 'L3VRF', 'state': {'route_distinguisher': '1234:4321'}, 'interfaces': {'interface': {}}}, 'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Management1': {}, 'Ethernet3': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_network_instances[issue-796] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_network_instances[issue-796] returned {'ABC': {'name': 'ABC', 'type': 'L3VRF', 'state': {'route_distinguisher': '1:0'}, 'interfaces': {'interface': {'Management1': {}}}}, 'DEF': {'name': 'DEF', 'type': 'L3VRF', 'state': {'route_distinguisher': '2:0'}, 'interfaces': {'interface': {'Ethernet1': {}}}}, 'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_network_instances[issue-509] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_network_instances[issue-509] returned {'VRFA0': {'name': 'VRFA0', 'type': 'L3VRF', 'state': {'route_distinguisher': '201:201'}, 'interfaces': {'interface': {'Vlan2': {}, 'Vlan102': {}}}}, 'VRFA1': {'name': 'VRFA1', 'type': 'L3VRF', 'state': {'route_distinguisher': '203:203'}, 'interfaces': {'interface': {'Vlan3': {}, 'Vlan103': {}}}}, 'VRFA2': {'name': 'VRFA2', 'type': 'L3VRF', 'state': {'route_distinguisher': '205:205'}, 'interfaces': {'interface': {'Ethernet1': {}, 'Vlan100': {}}}}, 'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Management1': {}, 'Ethernet3': {}, 'Vlan4': {}, 'Vlan101': {}, 'Vlan104': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_network_instances[issue-1922] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_network_instances[issue-1922] returned {'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Ethernet1': {}, 'Ethernet2': {}, 'Ethernet3': {}, 'Ethernet4': {}, 'Ethernet49/1': {}, 'Ethernet5': {}, 'Ethernet50/1': {}, 'Ethernet52/1': {}, 'Ethernet53/1': {}, 'Ethernet54/1': {}, 'Ethernet55/1': {}, 'Ethernet56/1': {}, 'Loopback0': {}}}}, 'management': {'name': 'management', 'type': 'L3VRF', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Management1': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/eos/test_getters.py::TestGetter::test_get_vlans[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/eos/test_getters.py::TestGetter::test_get_vlans[normal] returned {'1': {'name': 'default', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet3', 'Ethernet4', 'Ethernet49/1', 'Ethernet50/1']}, '10': {'name': 'VLAN0010', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet49/1', 'Ethernet50/1']}, '11': {'name': 'VLAN0011', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet49/1', 'Ethernet50/1']}, '12': {'name': 'VLAN0012', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet49/1', 'Ethernet50/1']}, '13': {'name': 'VLAN0013', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet49/1', 'Ethernet50/1']}, '14': {'name': 'VLAN0014', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet49/1', 'Ethernet50/1']}, '15': {'name': 'VLAN0015', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet49/1', 'Ethernet50/1']}, '100': {'name': 'VLAN0100', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet1/1/1', 'Ethernet2/1/1', 'Ethernet3/1/1']}, '101': {'name': 'VLAN0101', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet1/1/1', 'Ethernet2/1/1', 'Ethernet3/1/1']}, '102': {'name': 'VLAN0102', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet1/1/1', 'Ethernet2/1/1', 'Ethernet3/1/1']}, '103': {'name': 'VLAN0103', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet1/1/1', 'Ethernet2/1/1', 'Ethernet3/1/1']}, '104': {'name': 'VLAN0104', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet1/1/1', 'Ethernet2/1/1', 'Ethernet3/1/1']}, '105': {'name': 'VLAN0105', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet1/1/1', 'Ethernet2/1/1', 'Ethernet3/1/1']}, '200': {'name': 'VLAN0200', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet4/1/1', 'Ethernet4/1/2', 'Ethernet4/1/3', 'Ethernet4/1/4']}, '201': {'name': 'VLAN0201', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet4/1/1', 'Ethernet4/1/2', 'Ethernet4/1/3', 'Ethernet4/1/4']}, '202': {'name': 'VLAN0202', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet4/1/1', 'Ethernet4/1/2', 'Ethernet4/1/3', 'Ethernet4/1/4']}, '203': {'name': 'VLAN0203', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet4/1/1', 'Ethernet4/1/2', 'Ethernet4/1/3', 'Ethernet4/1/4']}, '204': {'name': 'VLAN0204', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet4/1/1', 'Ethernet4/1/2', 'Ethernet4/1/3', 'Ethernet4/1/4']}, '205': {'name': 'VLAN0205', 'interfaces': ['Port-Channel1', 'Ethernet1', 'Ethernet2', 'Ethernet4/1/1', 'Ethernet4/1/2', 'Ethernet4/1/3', 'Ethernet4/1/4']}, '1000': {'name': 'VLAN1000', 'interfaces': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_is_alive[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_is_alive[normal] returned {'is_alive': True}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_facts[old-2950] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_facts[old-2950] returned {'uptime': 20332140.0, 'vendor': 'Cisco', 'os_version': 'C2950 Software (C2950-I6K2L2Q4-M), Version 12.1(22)EA13, RELEASE SOFTWARE (fc2)', 'serial_number': 'FHK0922W0JC', 'model': 'WS-C2950T-48-SI', 'hostname': 'c2950', 'fqdn': 'c2950.example.com', 'interface_list': ['Vlan1', 'Vlan20', 'Vlan40', 'Vlan41', 'GigabitEthernet0/1', 'GigabitEthernet0/2', 'GigabitEthernet0/3', 'GigabitEthernet0/4', 'GigabitEthernet0/5', 'GigabitEthernet0/6', 'GigabitEthernet0/7', 'GigabitEthernet0/8', 'Port-channel1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_facts[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_facts[normal] returned {'uptime': 16676160.0, 'vendor': 'Cisco', 'os_version': 'C2960 Software (C2960-LANBASEK9-M), Version 15.0(2)SE4, RELEASE SOFTWARE (fc1)', 'serial_number': 'FOC1308V5NB', 'model': 'WS-C2960G-8TC-L', 'hostname': 'NS2903-ASW-01', 'fqdn': 'NS2903-ASW-01.int.ogenstad.com', 'interface_list': ['Vlan1', 'Vlan20', 'Vlan40', 'Vlan41', 'GigabitEthernet0/1', 'GigabitEthernet0/2', 'GigabitEthernet0/3', 'GigabitEthernet0/4', 'GigabitEthernet0/5', 'GigabitEthernet0/6', 'GigabitEthernet0/7', 'GigabitEthernet0/8', 'Port-channel1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_facts[empty_show_hosts] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_facts[empty_show_hosts] returned {'uptime': 16676160.0, 'vendor': 'Cisco', 'os_version': 'C2960 Software (C2960-LANBASEK9-M), Version 15.0(2)SE4, RELEASE SOFTWARE (fc1)', 'serial_number': 'FOC1308V5NB', 'model': 'WS-C2960G-8TC-L', 'hostname': 'NS2903-ASW-01', 'fqdn': 'Unknown', 'interface_list': ['Vlan1', 'Vlan20', 'Vlan40', 'Vlan41', 'GigabitEthernet0/1', 'GigabitEthernet0/2', 'GigabitEthernet0/3', 'GigabitEthernet0/4', 'GigabitEthernet0/5', 'GigabitEthernet0/6', 'GigabitEthernet0/7', 'GigabitEthernet0/8', 'Port-channel1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces[pseudowire] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces[pseudowire] returned {'pseudowire100006': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10000.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces[normal] returned {'GigabitEthernet1': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '08:00:27:F8:E8:42', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'GigabitEthernet2': {'is_enabled': True, 'is_up': True, 'description': 'blah bleh', 'mac_address': '08:00:27:79:E8:96', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'GigabitEthernet3': {'is_enabled': False, 'is_up': False, 'description': '', 'mac_address': '08:00:27:82:51:6B', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'GigabitEthernet4': {'is_enabled': False, 'is_up': False, 'description': '', 'mac_address': '08:00:27:82:51:6B', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 2.5}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces[control-plane-interface] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces[control-plane-interface] returned {'Control Plane Interface': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:00:00:00:00:00', 'last_flapped': -1.0, 'mtu': 0, 'speed': 10000.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces[alternate2] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces[alternate2] returned {'Vlan1': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:C0', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'Vlan50': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:C1', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'Vlan100': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:C2', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'Vlan254': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:C3', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'FastEthernet1/0/1': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:83', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/2': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:84', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/3': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:85', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/4': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:86', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/5': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:87', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/6': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:88', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/7': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:89', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/8': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:8A', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/9': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:8B', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/10': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:8C', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/11': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:8D', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/12': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:8E', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/13': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:8F', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/14': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:90', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/15': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:91', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/16': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:92', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/17': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:93', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/18': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:94', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/19': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:95', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/20': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:96', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/21': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:97', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/22': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:98', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/23': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:99', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/24': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:9A', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/25': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:9D', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/26': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:9E', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/27': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:9F', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/28': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A0', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/29': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A1', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/30': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A2', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/31': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A3', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/32': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A4', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/33': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A5', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/34': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A6', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/35': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A7', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/36': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:A8', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/37': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:A9', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/38': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:AA', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/39': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:AB', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/40': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:AC', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/41': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:AD', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/42': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:AE', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/43': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:AF', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/44': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:B0', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/45': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:B1', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'FastEthernet1/0/46': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:B2', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/47': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:B3', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'FastEthernet1/0/48': {'is_enabled': True, 'is_up': True, 'description': '', 'mac_address': '00:14:1C:57:A4:B4', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'GigabitEthernet1/0/1': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:81', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'GigabitEthernet1/0/2': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:82', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'GigabitEthernet1/0/3': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:9B', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}, 'GigabitEthernet1/0/4': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': '00:14:1C:57:A4:9C', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 10.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces[alternate] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces[alternate] returned {'GigabitEthernet0/0': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': 'FA:16:3E:57:33:6F', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'GigabitEthernet0/1': {'is_enabled': True, 'is_up': True, 'description': 'to iosvl2-2', 'mac_address': 'FA:16:3E:4F:41:CC', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'GigabitEthernet0/2': {'is_enabled': True, 'is_up': True, 'description': 'to iosvl2-4', 'mac_address': 'FA:16:3E:A3:3E:49', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'GigabitEthernet0/3': {'is_enabled': True, 'is_up': True, 'description': 'to iosvl2-3', 'mac_address': 'FA:16:3E:31:2C:47', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'GigabitEthernet1/0': {'is_enabled': True, 'is_up': True, 'description': 'to iosvl2-3', 'mac_address': 'FA:16:3E:C8:50:AB', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}, 'Port-channel1': {'is_enabled': True, 'is_up': False, 'description': '', 'mac_address': 'FA:16:3E:4F:41:CC', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 100.0}, 'Loopback0': {'is_enabled': True, 'is_up': True, 'description': 'Loopback', 'mac_address': '', 'last_flapped': -1.0, 'mtu': 1514, 'speed': 8000.0}, 'Vlan1': {'is_enabled': True, 'is_up': True, 'description': 'OOB Management', 'mac_address': 'FA:16:3E:57:80:01', 'last_flapped': -1.0, 'mtu': 1500, 'speed': 1000.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] returned {'FastEthernet4': [{'port': '15', 'hostname': 'twb-sf-hpsw1'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[no_mac_support] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[no_mac_support] returned {'GigabitEthernet9/48': [{'port': 'Gi0', 'hostname': 'COMPUTER.company.example.com'}], 'GigabitEthernet9/8': [{'port': 'A1:8B:95:B5:E4:6F', 'hostname': 'NICEHOSTNAME'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[missing_hostname] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[missing_hostname] returned {'FastEthernet0/24': [{'port': 'Fa0/19', 'hostname': 'switch1'}], 'FastEthernet0/17': [{'port': '48:0F:CF:28:8A:1B', 'hostname': '48:0F:CF:28:8A:1B'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[missing_capability] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[missing_capability] returned {'GigabitEthernet1': [{'port': '17', 'hostname': 'twb-sf-hpsw1'}], 'GigabitEthernet2': [{'port': '18', 'hostname': 'twb-sf-hpsw2'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[long_names] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[long_names] returned {'GigabitEthernet1': [{'port': '17', 'hostname': 'twb-sf-hpsw1.local.domain'}], 'GigabitEthernet2': [{'port': '18', 'hostname': 'twb-sf-hpsw2'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[inconsistent_domain_name] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[inconsistent_domain_name] returned {'TenGigabitEthernet1/6': [{'port': 'Te1/3', 'hostname': 'foo-vwd-d35a.foo.domain.com'}], 'TenGigabitEthernet1/5': [{'port': 'xe-0/0/2', 'hostname': 'foo-vwd-d34a'}], 'TenGigabitEthernet5/4': [{'port': 'Te3/2', 'hostname': 'foo-vsl-a.wan.domain.com'}], 'TenGigabitEthernet2/3': [{'port': 'Te5/4', 'hostname': 'foo-vsd-d32b.foo.domain.com'}], 'GigabitEthernet9/16': [{'port': 'Gi2/1', 'hostname': 'foo-sc-b.subd.domain.com'}], 'GigabitEthernet8/16': [{'port': 'Gi2/1', 'hostname': 'foo-sc-a.subd.domain.com'}], 'TenGigabitEthernet1/4': [{'port': 'Eth3/1', 'hostname': 'foo-vdd-d33a.foo.domain.com'}], 'TenGigabitEthernet2/8': [{'port': 'xe-0/0/2', 'hostname': 'foo-vdd-d37b'}], 'TenGigabitEthernet2/4': [{'port': 'Eth3/1', 'hostname': 'foo-vdd-d33b.foo.domain.com'}], 'GigabitEthernet8/18': [{'port': 'Gi1/25', 'hostname': 'foo-vsd-d17a.subd.domain.com'}], 'TenGigabitEthernet1/8': [{'port': 'xe-0/0/2', 'hostname': 'foo-vdd-d37a'}], 'TenGigabitEthernet2/2': [{'port': 'Te5/4', 'hostname': 'foo-vid-31b.foo.domain.com'}], 'TenGigabitEthernet2/5': [{'port': 'xe-0/0/2', 'hostname': 'foo-vwd-d34b'}], 'TenGigabitEthernet2/6': [{'port': 'Te1/3', 'hostname': 'foo-vwd-d35b.foo.domain.com'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[hostname_spaces] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors[hostname_spaces] returned {'GigabitEthernet1': [{'port': 'Gi2/0', 'hostname': 'MDB CSCT'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces_counters[short_if_names] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces_counters[short_if_names] returned {'TenGigabitEthernet0/0/0': {'rx_unicast_packets': 0, 'rx_octets': 1748592, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 0, 'tx_unicast_packets': 9297, 'tx_octets': 1355261, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}, 'TenGigabitEthernet0/0/1': {'rx_unicast_packets': 0, 'rx_octets': 1748592, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 1, 'tx_unicast_packets': 9297, 'tx_octets': 1355261, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}, 'FortyGigabitEthernet0/0/2': {'rx_unicast_packets': 0, 'rx_octets': 1748592, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 2, 'tx_unicast_packets': 9297, 'tx_octets': 1355261, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}, 'HundredGigabitEthernet0/0/3': {'rx_unicast_packets': 0, 'rx_octets': 1748592, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 3, 'tx_unicast_packets': 9297, 'tx_octets': 1355261, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces_counters[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces_counters[normal] returned {'GigabitEthernet1': {'rx_unicast_packets': 297, 'rx_octets': 25963, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 0, 'tx_unicast_packets': 160, 'tx_octets': 26812, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}, 'GigabitEthernet2': {'rx_unicast_packets': 0, 'rx_octets': 0, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 0, 'tx_unicast_packets': 0, 'tx_octets': 0, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}, 'GigabitEthernet3': {'rx_unicast_packets': 0, 'rx_octets': 0, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 0, 'tx_unicast_packets': 0, 'tx_octets': 0, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}, 'GigabitEthernet4': {'rx_unicast_packets': 0, 'rx_octets': 0, 'rx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_errors': 0, 'rx_discards': 0, 'tx_unicast_packets': 0, 'tx_octets': 0, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces_counters[no_canonical_for_mgmt] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces_counters[no_canonical_for_mgmt] returned {'mgmt0': {'rx_unicast_packets': 10039584, 'rx_octets': 860372462, 'rx_broadcast_packets': 10025891, 'rx_multicast_packets': 6, 'rx_errors': 0, 'rx_discards': 0, 'tx_unicast_packets': 309048, 'tx_octets': 110610635, 'tx_broadcast_packets': -1, 'tx_multicast_packets': -1, 'tx_errors': 0, 'tx_discards': 0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_environment[temp_cmd_fail] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_environment[temp_cmd_fail] returned {'cpu': {'0': {'%usage': 6.0}}, 'memory': {'used_ram': 20873476, 'available_ram': 25699732}, 'temperature': {'invalid': {'is_alert': False, 'is_critical': False, 'temperature': -1.0}}, 'power': {'invalid': {'status': True, 'output': -1.0, 'capacity': -1.0}}, 'fans': {'invalid': {'status': True}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_environment[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_environment[normal] returned {'cpu': {'0': {'%usage': 6.0}}, 'memory': {'used_ram': 20873476, 'available_ram': 25699732}, 'temperature': {'system': {'is_alert': False, 'is_critical': False, 'temperature': 42.0}}, 'power': {'invalid': {'status': True, 'output': -1.0, 'capacity': -1.0}}, 'fans': {'invalid': {'status': True}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_environment[ios_xe] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_environment[ios_xe] returned {'cpu': {'0': {'%usage': 16.0}}, 'memory': {'used_ram': 1506752, 'available_ram': 3931592}, 'temperature': {'inlet': {'is_alert': False, 'is_critical': False, 'temperature': 26.0}, 'hotspot': {'is_alert': False, 'is_critical': False, 'temperature': 43.0}}, 'power': {'invalid': {'status': True, 'output': -1.0, 'capacity': -1.0}}, 'fans': {'invalid': {'status': True}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_environment[3850_16.06] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_environment[3850_16.06] returned {'cpu': {'0': {'%usage': 19.0}}, 'memory': {'used_ram': 302937960, 'available_ram': 880040424}, 'temperature': {'inlet': {'is_alert': False, 'is_critical': False, 'temperature': 25.0}, 'hotspot': {'is_alert': False, 'is_critical': False, 'temperature': 38.0}}, 'power': {'invalid': {'status': True, 'output': -1.0, 'capacity': -1.0}}, 'fans': {'invalid': {'status': True}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[vrfs_mdt] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[vrfs_mdt] returned {'TEST': {'router_id': '10.23.4.9', 'peers': {'10.124.238.162': {'local_as': 65904, 'remote_as': 65221, 'remote_id': '10.23.17.238', 'is_up': True, 'is_enabled': True, 'description': 'eBGP to ro03', 'uptime': 6652800, 'address_family': {'vpnv4 unicast': {'received_prefixes': 5, 'accepted_prefixes': 5, 'sent_prefixes': 9}}}, '10.124.238.174': {'local_as': 65904, 'remote_as': 65221, 'remote_id': '10.23.17.239', 'is_up': True, 'is_enabled': True, 'description': 'eBGP to ro04', 'uptime': 6652800, 'address_family': {'vpnv4 unicast': {'received_prefixes': 5, 'accepted_prefixes': 5, 'sent_prefixes': 9}}}}}, 'global': {'router_id': '10.23.4.9', 'peers': {'10.23.4.1': {'local_as': 65904, 'remote_as': 65904, 'remote_id': '10.23.4.1', 'is_up': True, 'is_enabled': True, 'description': 'iBGP_RouteReflectorClient', 'uptime': 33955200, 'address_family': {'ipv4 mdt': {'received_prefixes': 2, 'accepted_prefixes': 2, 'sent_prefixes': 44}, 'vpnv4 unicast': {'received_prefixes': 28, 'accepted_prefixes': 28, 'sent_prefixes': 11825}}}, '10.23.4.2': {'local_as': 65904, 'remote_as': 65904, 'remote_id': '10.23.4.2', 'is_up': True, 'is_enabled': True, 'description': 'iBGP_RouteReflectorClient', 'uptime': 33955200, 'address_family': {'ipv4 mdt': {'received_prefixes': 2, 'accepted_prefixes': 2, 'sent_prefixes': 44}, 'vpnv4 unicast': {'received_prefixes': 28, 'accepted_prefixes': 28, 'sent_prefixes': 11825}}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] returned {'global': {'router_id': '10.0.1.1', 'peers': {'10.0.0.2': {'local_as': 65000, 'remote_as': 65000, 'remote_id': '10.0.1.2', 'is_up': True, 'is_enabled': True, 'description': 'internal-2', 'uptime': 4838400, 'address_family': {'ipv4 unicast': {'received_prefixes': 3142, 'accepted_prefixes': 3142, 'sent_prefixes': 637213}, 'ipv6 unicast': {'received_prefixes': 148, 'accepted_prefixes': 148, 'sent_prefixes': 36714}}}, '192.168.0.1': {'local_as': 65000, 'remote_as': 65001, 'remote_id': '192.168.1.1', 'is_up': True, 'is_enabled': True, 'description': 'external-1', 'uptime': 3888000, 'address_family': {'ipv4 unicast': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 709}}}, '192.168.0.2': {'local_as': 65000, 'remote_as': 65002, 'remote_id': '0.0.0.0', 'is_up': False, 'is_enabled': True, 'description': 'external-2', 'uptime': -1, 'address_family': {'ipv4 unicast': {'received_prefixes': -1, 'accepted_prefixes': -1, 'sent_prefixes': -1}}}, '192.168.0.3': {'local_as': 65000, 'remote_as': 65003, 'remote_id': '0.0.0.0', 'is_up': False, 'is_enabled': False, 'description': 'external-3', 'uptime': -1, 'address_family': {'ipv4 unicast': {'received_prefixes': -1, 'accepted_prefixes': -1, 'sent_prefixes': -1}}}, '10.0.0.3': {'local_as': 65000, 'remote_as': 65000, 'remote_id': '10.0.1.3', 'is_up': True, 'is_enabled': True, 'description': 'internal-3', 'uptime': 133200, 'address_family': {'ipv4 unicast': {'received_prefixes': 1, 'accepted_prefixes': 1, 'sent_prefixes': 966}, 'ipv6 unicast': {'received_prefixes': 2, 'accepted_prefixes': 2, 'sent_prefixes': 105}}}, '192.168.0.4': {'local_as': 65000, 'remote_as': 65004, 'remote_id': '192.168.1.4', 'is_up': True, 'is_enabled': True, 'description': 'external-4', 'uptime': 16243200, 'address_family': {'ipv4 unicast': {'received_prefixes': 629700, 'accepted_prefixes': 629700, 'sent_prefixes': 213}}}, '2001:db8::4': {'local_as': 65000, 'remote_as': 65004, 'remote_id': '192.168.1.4', 'is_up': True, 'is_enabled': True, 'description': 'external-4', 'uptime': 16243200, 'address_family': {'ipv6 unicast': {'received_prefixes': 36387, 'accepted_prefixes': 36387, 'sent_prefixes': 29}}}, '2001:db8::1': {'local_as': 65000, 'remote_as': 65001, 'remote_id': '192.168.1.1', 'is_up': True, 'is_enabled': True, 'description': 'external-1', 'uptime': 3456000, 'address_family': {'ipv6 unicast': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 35}}}, '2001:db8::2': {'local_as': 65000, 'remote_as': 65002, 'remote_id': '192.168.1.2', 'is_up': True, 'is_enabled': True, 'description': 'external-2', 'uptime': 10713600, 'address_family': {'ipv6 unicast': {'received_prefixes': 1, 'accepted_prefixes': 1, 'sent_prefixes': 36}}}, '2001:db8::3': {'local_as': 65000, 'remote_as': 65003, 'remote_id': '0.0.0.0', 'is_up': False, 'is_enabled': False, 'description': 'external-3', 'uptime': -1, 'address_family': {'ipv6 unicast': {'received_prefixes': -1, 'accepted_prefixes': -1, 'sent_prefixes': -1}}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[mcast_ipv6] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[mcast_ipv6] returned {'global': {'router_id': '192.168.0.2', 'peers': {'192.168.0.1': {'local_as': 1, 'remote_as': 1, 'remote_id': '192.168.0.1', 'is_up': True, 'is_enabled': True, 'description': 'iBGP peer nx-osv-1', 'uptime': 2202, 'address_family': {'ipv4 unicast': {'received_prefixes': 2, 'accepted_prefixes': 2, 'sent_prefixes': 1}, 'ipv6 unicast': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}, 'ipv4 multicast': {'received_prefixes': 1, 'accepted_prefixes': 1, 'sent_prefixes': 0}}}, '192.168.0.3': {'local_as': 1, 'remote_as': 1, 'remote_id': '192.168.0.3', 'is_up': True, 'is_enabled': True, 'description': 'iBGP peer csr1000v-1', 'uptime': 494, 'address_family': {'ipv4 unicast': {'received_prefixes': 1, 'accepted_prefixes': 1, 'sent_prefixes': 1}, 'ipv6 unicast': {'received_prefixes': 2, 'accepted_prefixes': 2, 'sent_prefixes': 0}, 'ipv4 multicast': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[bgp_inactive] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors[bgp_inactive] returned {}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[older_ios] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[older_ios] returned {'GigabitEthernet0/24': [{'remote_chassis_id': 'F4:A7:39:CD:2E:40', 'remote_port': 'ge-0/0/23', 'remote_port_description': 'ptp to switch', 'remote_system_name': 'switch1', 'remote_system_description': 'Juniper Networks, Inc. ex3300-24p , version 12.3R12.4 Build date: 2016-01-20 05:03:06 UTC', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'GigabitEthernet0/1': [{'remote_chassis_id': 'A8:B1:D4:1D:86:80', 'remote_port': 'Gi0/2', 'remote_port_description': 'GigabitEthernet0/2', 'remote_system_name': 'switch2', 'remote_system_description': 'Cisco IOS Software, C2960 Software (C2960-LANBASEK9-M), Version 15.0(1)SE2, RELEASE SOFTWARE (fc3)', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] returned {'FastEthernet4': [{'remote_chassis_id': '00:18:FE:1E:B0:20', 'remote_port': '15', 'remote_port_description': '15', 'remote_system_name': 'twb-sf-hpsw1', 'remote_system_description': 'ProCurve J9019A Switch 2510-24, revision Q.10.01, ROM Q.10.02 (/sw/code/build/harp(harp))', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[missing_capability] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[missing_capability] returned {'GigabitEthernet1': [{'remote_chassis_id': '00:AE:3B:11:1D:00', 'remote_port': 'Gi2/0', 'remote_port_description': 'GigabitEthernet2/0', 'remote_system_name': 'SW2.cisco.com', 'remote_system_description': 'Cisco IOS Software, vios_l2 Software (vios_l2-ADVENTERPRISEK9-M), Version 15.2(4.0.55)E, TEST ENGINEERING ESTG_WEEKLY BUILD, synced to END_OF_FLO_ISP', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['router'], 'parent_interface': ''}, {'remote_chassis_id': '00:50:56:C0:00:01', 'remote_port': '0050.56c0.0001', 'remote_port_description': '', 'remote_system_name': '', 'remote_system_description': '', 'remote_system_capab': [], 'remote_system_enable_capab': [], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[device_id_20chars_space] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[device_id_20chars_space] returned {'GigabitEthernet1': [{'remote_chassis_id': '01:02:E2:FF:FD:B0', 'remote_port': 'Te2/1/14', 'remote_port_description': 'ABCD-U1AC04-SW1', 'remote_system_name': 'ABCD-U-DSW1.wan.acme.com', 'remote_system_description': 'Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSALK9-M), Version 03.06.05.E RELEASE SOFTWARE (fc2)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge'], 'parent_interface': ''}, {'remote_chassis_id': '01:02:E2:FF:FD:B0', 'remote_port': 'Te1/1/14', 'remote_port_description': 'ABCD-U1AC04-SW1', 'remote_system_name': 'ABCD-U-DSW1.wan.acme.com', 'remote_system_description': 'Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSALK9-M), Version 03.06.05.E RELEASE SOFTWARE (fc2)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge'], 'parent_interface': ''}, {'remote_chassis_id': 'hmbbkku-la', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'HMBBKKU-LA', 'remote_system_description': 'Hewlett-Packard HP ProBook 650 G1,A3112DD10303,5CG4543H13 + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'jniceel-la', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'JNICEEL-LA', 'remote_system_description': 'HP HP ProBook 650 G2,,5CG64565JFL + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'swaaaer-lta', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'SWAAAER-LTA', 'remote_system_description': 'Hewlett-Packard HP ProBook 6570b,A10112D102,5CB40117ZP + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'rberrrann-lta', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'RBERRRANN-LTA', 'remote_system_description': 'Hewlett-Packard HP ProBook 650 G1,A3112DD11203,CNU444BMZ0 + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'cr-443-2', 'remote_port': 'port-001', 'remote_port_description': 'Siemens, SIMATIC NET, CP 343-1, 6GK7 443-1EX50-0XE0 , HW: 7, FW: V3.0.23, Ethernet Port, X1 P1', 'remote_system_name': '', 'remote_system_description': 'Siemens, SIMATIC NET, CP 443-1, 6GK7 443-1EX50-0XE0, HW: Version 7, FW: Version V3.0.23, VPH6201262', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': '192.168.2.44', 'remote_port': '30e4.db01.2345', 'remote_port_description': 'Port 1', 'remote_system_name': 'Cisco IP Phone SPA5 4G', 'remote_system_description': '', 'remote_system_capab': ['bridge', 'telephone'], 'remote_system_enable_capab': ['bridge', 'telephone'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[device_id_20chars] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[device_id_20chars] returned {'GigabitEthernet1': [{'remote_chassis_id': '01:02:E2:FF:FD:B0', 'remote_port': 'Te2/1/14', 'remote_port_description': 'ABCD-U1AC04-SW1', 'remote_system_name': 'ABCD-U-DSW1.wan.acme.com', 'remote_system_description': 'Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSALK9-M), Version 03.06.05.E RELEASE SOFTWARE (fc2)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge'], 'parent_interface': ''}, {'remote_chassis_id': '01:02:E2:FF:FD:B0', 'remote_port': 'Te1/1/14', 'remote_port_description': 'ABCD-U1AC04-SW1', 'remote_system_name': 'ABCD-U-DSW1.wan.acme.com', 'remote_system_description': 'Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSALK9-M), Version 03.06.05.E RELEASE SOFTWARE (fc2)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge'], 'parent_interface': ''}, {'remote_chassis_id': 'hmbbkku-la', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'HMBBKKU-LA', 'remote_system_description': 'Hewlett-Packard HP ProBook 650 G1,A3112DD10303,5CG4543H13 + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'jniceel-la', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'JNICEEL-LA', 'remote_system_description': 'HP HP ProBook 650 G2,,5CG64565JFL + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'swaaaer-lta', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'SWAAAER-LTA', 'remote_system_description': 'Hewlett-Packard HP ProBook 6570b,A10112D102,5CB40117ZP + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'rberrrann-lta', 'remote_port': 'port-001', 'remote_port_description': '', 'remote_system_name': 'RBERRRANN-LTA', 'remote_system_description': 'Hewlett-Packard HP ProBook 650 G1,A3112DD11203,CNU444BMZ0 + engineering', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': 'cr-443-2', 'remote_port': 'port-001', 'remote_port_description': 'Siemens, SIMATIC NET, CP 343-1, 6GK7 443-1EX50-0XE0 , HW: 7, FW: V3.0.23, Ethernet Port, X1 P1', 'remote_system_name': '', 'remote_system_description': 'Siemens, SIMATIC NET, CP 443-1, 6GK7 443-1EX50-0XE0, HW: Version 7, FW: Version V3.0.23, VPH6201262', 'remote_system_capab': ['station'], 'remote_system_enable_capab': ['station'], 'parent_interface': ''}, {'remote_chassis_id': '192.168.2.44', 'remote_port': '30e4.db01.2345', 'remote_port_description': 'Port 1', 'remote_system_name': 'Cisco IP Phone SPA504G', 'remote_system_description': '', 'remote_system_capab': ['bridge', 'telephone'], 'remote_system_enable_capab': ['bridge', 'telephone'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[alternate4] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[alternate4] returned {'GigabitEthernet1': [{'remote_chassis_id': '00:1E:BD:3A:F9:00', 'remote_port': 'Gi1', 'remote_port_description': 'GigabitEthernet1', 'remote_system_name': 'csr9.bogus.com', 'remote_system_description': 'Cisco IOS Software [Denali], CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.3.1, RELEASE SOFTWARE (fc3)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['router'], 'parent_interface': ''}, {'remote_chassis_id': '00:1E:BD:60:EE:00', 'remote_port': 'Gi1', 'remote_port_description': 'GigabitEthernet1', 'remote_system_name': 'csr8.bogus.com', 'remote_system_description': 'Cisco IOS Software [Denali], CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.3.1, RELEASE SOFTWARE (fc3)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['router'], 'parent_interface': ''}, {'remote_chassis_id': '00:1E:E5:07:ED:00', 'remote_port': 'Gi1', 'remote_port_description': 'GigabitEthernet1', 'remote_system_name': 'csr12.bogus.com', 'remote_system_description': 'Cisco IOS Software [Denali], CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.3.1, RELEASE SOFTWARE (fc3)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['router'], 'parent_interface': ''}], 'GigabitEthernet2': [{'remote_chassis_id': '00:1E:BD:3A:F9:00', 'remote_port': 'Gi2', 'remote_port_description': 'GigabitEthernet2', 'remote_system_name': 'csr9.bogus.com', 'remote_system_description': 'Cisco IOS Software [Denali], CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.3.1, RELEASE SOFTWARE (fc3)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['router'], 'parent_interface': ''}], 'GigabitEthernet4': [{'remote_chassis_id': '00:1E:BD:60:EE:00', 'remote_port': 'Gi4', 'remote_port_description': 'GigabitEthernet4', 'remote_system_name': 'csr8.bogus.com', 'remote_system_description': 'Cisco IOS Software [Denali], CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.3.1, RELEASE SOFTWARE (fc3)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['router'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[alternate2] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[alternate2] returned {'FastEthernet0/24': [{'remote_chassis_id': 'A4:0C:C3:C1:39:80', 'remote_port': 'Fa0/19', 'remote_port_description': 'FastEthernet0/19', 'remote_system_name': 'switch1', 'remote_system_description': 'Cisco IOS Software, C2960 Software (C2960-LANBASEK9-M), Version 15.0(1)SE2, RELEASE SOFTWARE (fc3)', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge'], 'parent_interface': ''}], 'FastEthernet0/17': [{'remote_chassis_id': '48:0F:CF:28:8A:1B', 'remote_port': '480f.cf28.8a1b', 'remote_port_description': '', 'remote_system_name': '', 'remote_system_description': '', 'remote_system_capab': [], 'remote_system_enable_capab': [], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[alternate] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[alternate] returned {'GigabitEthernet1': [{'remote_chassis_id': '2C:C2:60:3E:36:3B', 'remote_port': 'Management1', 'remote_port_description': '', 'remote_system_name': 'eos-spine1.ntc.com', 'remote_system_description': 'Arista Networks EOS version 4.15.2F running on an Arista Networks vEOS', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}, {'remote_chassis_id': '00:05:86:71:58:C0', 'remote_port': 'fxp0', 'remote_port_description': 'fxp0', 'remote_system_name': 'vmx1', 'remote_system_description': 'Juniper Networks, Inc. vmx internet router, kernel JUNOS 15.1F4.15, Build date: 2015-12-23 19:22:55 UTC Copyright (c) 1996-2015 Juniper Networks, Inc.', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_config[peers_without_groups] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_config[peers_without_groups] returned {'_': {'apply_groups': [], 'description': '', 'local_as': 65001, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {'10.0.0.1': {'description': 'external Peer', 'remote_as': 65005, 'prefix_limit': {'inet': {'unicast': {'limit': 1000, 'teardown': {'threshold': 80, 'timeout': 15}}}}, 'export_policy': 'PASS-OUT', 'import_policy': 'PASS-IN', 'local_address': 'GigabitEthernet1', 'local_as': 65001, 'authentication_key': '', 'nhs': False, 'route_reflector_client': True}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_config[normal] returned {'_': {'apply_groups': [], 'description': '', 'local_as': 65001, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {}}, 'RR-CLIENTS': {'apply_groups': [], 'description': '[ibgp - rr clients]', 'local_as': 65001, 'type': 'internal', 'import_policy': 'PASS-IN', 'export_policy': 'PASS-OUT', 'local_address': 'GigabitEthernet1', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 65001, 'remove_private_as': False, 'prefix_limit': {'inet': {'unicast': {'limit': 1000, 'teardown': {'threshold': 80, 'timeout': 15}}}}, 'neighbors': {'10.0.0.3': {'description': '', 'remote_as': 0, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65001, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '10.0.0.5': {'description': '', 'remote_as': 0, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65001, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_config[no_bgp] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_config[no_bgp] returned {}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_config[no_afi] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_config[no_afi] returned {'_': {'apply_groups': [], 'description': '', 'local_as': 42, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {'10.22.8.38': {'description': '', 'remote_as': 44, 'prefix_limit': {}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 42, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_config[mixed_with_without_groups] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_config[mixed_with_without_groups] returned {'_': {'apply_groups': [], 'description': '', 'local_as': 65001, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {'10.0.0.1': {'description': 'external Peer', 'remote_as': 65111, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': 'PASS-OUT', 'import_policy': 'PASS-IN', 'local_address': '', 'local_as': 65005, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}, 'RR-CLIENTS': {'apply_groups': [], 'description': '[ibgp - rr clients]', 'local_as': 65001, 'type': 'internal', 'import_policy': 'PASS-IN', 'export_policy': 'PASS-OUT', 'local_address': 'GigabitEthernet1', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 65001, 'remove_private_as': False, 'prefix_limit': {'inet': {'unicast': {'limit': 1000, 'teardown': {'threshold': 80, 'timeout': 15}}}}, 'neighbors': {'10.0.0.5': {'description': '', 'remote_as': 0, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65001, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '10.0.0.3': {'description': '', 'remote_as': 0, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65001, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] returned {'global': {'2': [{'up': True, 'local_as': 1, 'remote_as': 2, 'router_id': '2.2.2.1', 'local_address': '2.2.2.3', 'local_address_configured': True, 'local_port': 26678, 'routing_table': 'global', 'remote_address': '2.2.2.2', 'remote_port': 179, 'multihop': False, 'multipath': False, 'remove_private_as': False, 'import_policy': 'bgp-in', 'export_policy': 'bgp-out', 'input_messages': 25396694, 'output_messages': 271231, 'input_updates': 25127420, 'output_updates': 25, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': '', 'last_event': '', 'suppress_4byte_as': False, 'local_as_prepend': False, 'holdtime': 90, 'configured_holdtime': 0, 'keepalive': 30, 'configured_keepalive': 0, 'active_prefix_count': 39815, 'received_prefix_count': 679352, 'accepted_prefix_count': 679328, 'suppressed_prefix_count': 24, 'advertised_prefix_count': 7, 'flap_count': 0}], '3': [{'up': False, 'local_as': 1, 'remote_as': 3, 'router_id': '0.0.0.0', 'local_address': '', 'local_address_configured': False, 'local_port': 0, 'routing_table': 'global', 'remote_address': '3.3.3.3', 'remote_port': 0, 'multihop': False, 'multipath': False, 'remove_private_as': False, 'import_policy': 'bgp-in', 'export_policy': 'bgp-out', 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Idle', 'previous_connection_state': '', 'last_event': '', 'suppress_4byte_as': False, 'local_as_prepend': False, 'holdtime': 0, 'configured_holdtime': 0, 'keepalive': 0, 'configured_keepalive': 0, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}], '7922': [{'up': True, 'local_as': 1, 'remote_as': 7922, 'router_id': '68.86.1.1', 'local_address': '2001:559::2', 'local_address_configured': True, 'local_port': 21958, 'routing_table': 'global', 'remote_address': '2001:559::1', 'remote_port': 179, 'multihop': False, 'multipath': False, 'remove_private_as': False, 'import_policy': 'BGP-COMCAST-IPv6-IN', 'export_policy': 'BGP-TRANSIT-IPv6-OUT', 'input_messages': 6974686, 'output_messages': 138790, 'input_updates': 6974616, 'output_updates': 2480, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': '', 'last_event': '', 'suppress_4byte_as': False, 'local_as_prepend': False, 'holdtime': 180, 'configured_holdtime': 0, 'keepalive': 60, 'configured_keepalive': 0, 'active_prefix_count': 45715, 'received_prefix_count': 45717, 'accepted_prefix_count': 45717, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 2, 'flap_count': 0}, {'up': True, 'local_as': 1, 'remote_as': 7922, 'router_id': '68.86.1.1', 'local_address': '2001:559::2', 'local_address_configured': True, 'local_port': 21958, 'routing_table': 'global', 'remote_address': '2001:559::3', 'remote_port': 179, 'multihop': False, 'multipath': False, 'remove_private_as': False, 'import_policy': 'BGP-COMCAST-IPv6-IN', 'export_policy': 'BGP-TRANSIT-IPv6-OUT', 'input_messages': 6974686, 'output_messages': 138790, 'input_updates': 6974616, 'output_updates': 2480, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': '', 'last_event': '', 'suppress_4byte_as': False, 'local_as_prepend': False, 'holdtime': 180, 'configured_holdtime': 0, 'keepalive': 60, 'configured_keepalive': 0, 'active_prefix_count': 45715, 'received_prefix_count': 45717, 'accepted_prefix_count': 45717, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 2, 'flap_count': 0}]}, 'internal': {'1': [{'up': True, 'local_as': 1, 'remote_as': 1, 'router_id': '10.87.121.3', 'local_address': '169.255.22.2', 'local_address_configured': True, 'local_port': 50308, 'routing_table': 'internal', 'remote_address': '169.255.22.1', 'remote_port': 179, 'multihop': False, 'multipath': False, 'remove_private_as': False, 'import_policy': 'receive-from-internal', 'export_policy': 'announce-to-internal', 'input_messages': 102588, 'output_messages': 101263, 'input_updates': 1748, 'output_updates': 3, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': '', 'last_event': '9w0d, due to Active open failed', 'suppress_4byte_as': False, 'local_as_prepend': False, 'holdtime': 180, 'configured_holdtime': 0, 'keepalive': 60, 'configured_keepalive': 0, 'active_prefix_count': 880, 'received_prefix_count': 479, 'accepted_prefix_count': 440, 'suppressed_prefix_count': 39, 'advertised_prefix_count': 7, 'flap_count': 3}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_arp_table[static_arp_entry] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_arp_table[static_arp_entry] returned [{'interface': '', 'mac': '84:B8:02:76:AC:0E', 'ip': '172.29.50.1', 'age': 8.0}, {'interface': 'Vlan20', 'mac': '00:19:07:25:34:4A', 'ip': '172.29.50.2', 'age': 221.0}, {'interface': 'Vlan20', 'mac': '00:24:F7:DD:77:41', 'ip': '172.29.50.3', 'age': -1.0}, {'interface': 'Vlan20', 'mac': '68:05:CA:12:71:C2', 'ip': '172.29.50.10', 'age': 37.0}, {'interface': 'Vlan41', 'mac': '84:B8:02:76:AC:0E', 'ip': '172.29.52.33', 'age': 61.0}, {'interface': 'Vlan41', 'mac': '00:24:F7:DD:77:43', 'ip': '172.29.52.34', 'age': -1.0}, {'interface': 'Vlan41', 'mac': 'A0:99:9B:1C:DF:A7', 'ip': '172.29.52.40', 'age': 3.0}, {'interface': 'Vlan41', 'mac': '00:24:F7:DD:77:43', 'ip': '192.168.81.34', 'age': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_arp_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_arp_table[normal] returned [{'interface': 'Vlan20', 'mac': '84:B8:02:76:AC:0E', 'ip': '172.29.50.1', 'age': 8.0}, {'interface': 'Vlan20', 'mac': '00:19:07:25:34:4A', 'ip': '172.29.50.2', 'age': 221.0}, {'interface': 'Vlan20', 'mac': '00:24:F7:DD:77:41', 'ip': '172.29.50.3', 'age': -1.0}, {'interface': 'Vlan20', 'mac': '68:05:CA:12:71:C2', 'ip': '172.29.50.10', 'age': 37.0}, {'interface': 'Vlan41', 'mac': '84:B8:02:76:AC:0E', 'ip': '172.29.52.33', 'age': 61.0}, {'interface': 'Vlan41', 'mac': '00:24:F7:DD:77:43', 'ip': '172.29.52.34', 'age': -1.0}, {'interface': 'Vlan41', 'mac': 'A0:99:9B:1C:DF:A7', 'ip': '172.29.52.40', 'age': 3.0}, {'interface': 'Vlan41', 'mac': '00:24:F7:DD:77:43', 'ip': '192.168.81.34', 'age': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_arp_table_with_vrf[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_arp_table_with_vrf[normal] returned [{'interface': 'Vlan20', 'mac': '84:B8:02:76:AC:0E', 'ip': '172.29.50.1', 'age': 8.0}, {'interface': 'Vlan20', 'mac': '00:19:07:25:34:4A', 'ip': '172.29.50.2', 'age': 221.0}, {'interface': 'Vlan20', 'mac': '00:24:F7:DD:77:41', 'ip': '172.29.50.3', 'age': -1.0}, {'interface': 'Vlan20', 'mac': '68:05:CA:12:71:C2', 'ip': '172.29.50.10', 'age': 37.0}, {'interface': 'Vlan41', 'mac': '84:B8:02:76:AC:0E', 'ip': '172.29.52.33', 'age': 61.0}, {'interface': 'Vlan41', 'mac': '00:24:F7:DD:77:43', 'ip': '172.29.52.34', 'age': -1.0}, {'interface': 'Vlan41', 'mac': 'A0:99:9B:1C:DF:A7', 'ip': '172.29.52.40', 'age': 3.0}, {'interface': 'Vlan41', 'mac': '00:24:F7:DD:77:43', 'ip': '192.168.81.34', 'age': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_ipv6_neighbors_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_ipv6_neighbors_table[normal] returned [{'interface': 'Gi3/3/0.1198', 'mac': '00:25:45:00:B4:00', 'ip': '2001:1a1a:1a1a:198::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/3/0.11199', 'mac': '00:25:45:00:B4:00', 'ip': '2001:9999:dddd:199::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/3/0.11199', 'mac': '00:25:45:00:B4:00', 'ip': 'fe80::225:45ff:fe00:b400', 'age': 0.0, 'state': 'STALE'}, {'interface': 'Gi3/3/1.217', 'mac': '', 'ip': '2001:12:12:217::1', 'age': 0.0, 'state': 'INCMP'}, {'interface': 'Gi3/3/1.219', 'mac': '', 'ip': '2001:12:12:219::1', 'age': 0.0, 'state': 'INCMP'}, {'interface': 'Gi3/3/1.226', 'mac': '', 'ip': '2001:12:12:226::1', 'age': 0.0, 'state': 'INCMP'}, {'interface': 'Gi3/3/1.227', 'mac': '', 'ip': '2001:12:12:227::1', 'age': 0.0, 'state': 'INCMP'}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_ipv6_neighbors_table[long] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_ipv6_neighbors_table[long] returned [{'interface': 'Gi3/0/0.915', 'mac': '00:1B:54:AA:F0:48', 'ip': '2001:45:45:915::13', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.325', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:125::1', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.324', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:124::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.327', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:127::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.326', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:126::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.321', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:121::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.320', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:120::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.323', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:123::1', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.322', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:122::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.329', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:129::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.328', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:128::1', 'age': 0.0, 'state': 'STALE'}, {'interface': 'Gi3/0/0.335', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:135::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.334', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:134::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.337', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:137::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.336', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:136::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.331', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:131::1', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.330', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:130::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.333', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:133::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.332', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:132::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.339', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:139::1', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.338', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:138::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Fa4/0/6.114', 'mac': '00:1B:54:AA:F0:66', 'ip': '2004:e4e5:e4e5:141::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.340', 'mac': '00:1B:54:AA:F0:48', 'ip': '2004:e4e5:e4e5:140::1', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.2001', 'mac': '30:7C:5E:F8:8D:4A', 'ip': 'fe80::327c:5e07:d1f8:8d4a', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.2003', 'mac': '30:7C:5E:F8:8D:4A', 'ip': 'fe80::327c:5e07:d3f8:8d4a', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.321', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.320', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.915', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.340', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.325', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.322', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.332', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.329', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.328', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.333', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.330', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'STALE'}, {'interface': 'Gi3/0/0.335', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.323', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.331', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.337', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.338', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'DELAY'}, {'interface': 'Gi3/0/0.324', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.336', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.326', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.327', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Gi3/0/0.334', 'mac': '00:1B:54:AA:F0:48', 'ip': 'fe80::21b:54ff:feaa:f048', 'age': 0.0, 'state': 'REACH'}, {'interface': 'Fa4/0/6.114', 'mac': '00:1B:54:AA:F0:66', 'ip': 'fe80::21b:54ff:feaa:f066', 'age': 0.0, 'state': 'REACH'}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_ipv6_neighbors_table[empty] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_ipv6_neighbors_table[empty] returned [], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_ntp_peers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_ntp_peers[normal] returned {'172.29.50.34': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_ntp_servers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_ntp_servers[normal] returned {'192.168.0.1': {}, '17.72.148.53': {}, '37.187.56.220': {}, '2001:DB8:0:0:8:800:200C:417A': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_ntp_stats[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_ntp_stats[normal] returned [{'remote': '172.29.50.34', 'synchronized': True, 'referenceid': '83.168.200.199', 'stratum': 3, 'type': '-', 'when': '54', 'hostpoll': 1024, 'reachability': 377, 'delay': 1.186, 'offset': 0.122, 'jitter': 18.659}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces_ip[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces_ip[normal] returned {'Vlan20': {'ipv4': {'172.29.50.3': {'prefix_length': 27}}, 'ipv6': {'fe80::c009:24ff:feac:0': {'prefix_length': 10}, '2002::1': {'prefix_length': 64}}}, 'Vlan41': {'ipv4': {'172.29.52.34': {'prefix_length': 27}, '192.168.81.34': {'prefix_length': 24}}}, 'Loopback0': {'ipv6': {'fe80::c009:24ff:feac:0': {'prefix_length': 10}, '2001::1': {'prefix_length': 128}, '2001::2': {'prefix_length': 128}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_interfaces_ip[no_ipv6_support] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_interfaces_ip[no_ipv6_support] returned {'Vlan20': {'ipv4': {'172.29.50.3': {'prefix_length': 27}}}, 'Vlan41': {'ipv4': {'172.29.52.34': {'prefix_length': 27}, '192.168.81.34': {'prefix_length': 24}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[normal] returned [{'mac': '64:00:F1:CF:2C:C6', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'A4:93:4C:C1:67:A7', 'interface': 'Vlan1', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:0C:29:06:17:D6', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:0C:29:13:42:1B', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:0A:B3:59:F1', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:DD:32:1F:7C', 'interface': 'FastEthernet6', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:25:64:F5:D3:52', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:26:AB:B9:A5:03', 'interface': 'FastEthernet4', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'A4:93:4C:C1:67:A7', 'interface': 'Vlan100', 'vlan': 100, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'AC:3A:7A:1A:BA:4B', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'B0:A7:37:6F:B3:B4', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'BC:5F:F4:35:FA:0E', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'DC:3A:5E:67:1A:98', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'DC:3A:5E:E2:6A:95', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'F0:4F:7C:92:5A:45', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:09:B7:54:1A:88', 'interface': 'FastEthernet7', 'vlan': 200, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '10:BD:18:01:A0:B4', 'interface': 'FastEthernet3', 'vlan': 200, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '20:4C:9E:D7:CB:80', 'interface': 'FastEthernet2', 'vlan': 200, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'A4:93:4C:C1:67:A7', 'interface': 'Vlan200', 'vlan': 200, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[isr_multiple_ehwic_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[isr_multiple_ehwic_format] returned [{'mac': '11:11:22:22:33:33', 'interface': 'GigabitEthernet0/0/1', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:22:22:11:11', 'interface': 'GigabitEthernet0/1/1', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[alt_show_cmd] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[alt_show_cmd] returned [{'mac': '64:00:F1:CF:2C:C6', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'A4:93:4C:C1:67:A7', 'interface': 'Vlan1', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:0C:29:06:17:D6', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:0C:29:13:42:1B', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:0A:B3:59:F1', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:DD:32:1F:7C', 'interface': 'FastEthernet6', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:25:64:F5:D3:52', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:26:AB:B9:A5:03', 'interface': 'FastEthernet4', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'A4:93:4C:C1:67:A7', 'interface': 'Vlan100', 'vlan': 100, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'AC:3A:7A:1A:BA:4B', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'B0:A7:37:6F:B3:B4', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'BC:5F:F4:35:FA:0E', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'DC:3A:5E:67:1A:98', 'interface': 'FastEthernet7', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'DC:3A:5E:E2:6A:95', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'F0:4F:7C:92:5A:45', 'interface': 'Wlan-GigabitEthernet0', 'vlan': 100, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:09:B7:54:1A:88', 'interface': 'FastEthernet7', 'vlan': 200, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '10:BD:18:01:A0:B4', 'interface': 'FastEthernet3', 'vlan': 200, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '20:4C:9E:D7:CB:80', 'interface': 'FastEthernet2', 'vlan': 200, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'A4:93:4C:C1:67:A7', 'interface': 'Vlan200', 'vlan': 200, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_missing_vlan] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_missing_vlan] returned [{'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1111, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1112, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 111, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 112, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1113, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 113, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1114, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 115, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1115, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1116, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1117, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:08:E2:EE:EB:C7', 'interface': '', 'vlan': 1118, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'D0:23:DB:30:76:61', 'interface': 'Po220', 'vlan': 113, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:6E:4E:41', 'interface': 'Po220', 'vlan': 1114, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:6D:38:99', 'interface': 'Po220', 'vlan': 123, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:6E:57:91', 'interface': 'Po220', 'vlan': 1114, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:6D:E5:BD', 'interface': 'Po220', 'vlan': 111, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:1C:C4:AE:8C:1A', 'interface': 'Po220', 'vlan': 1111, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:6D:3D:E1', 'interface': 'Po220', 'vlan': 111, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:BB:73:4D', 'interface': 'Po220', 'vlan': 1112, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:22:64:AE:63:29', 'interface': 'Gi111/1/0/3', 'vlan': 1200, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:22:64:AE:63:28', 'interface': 'Gi110/1/0/3', 'vlan': 1201, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:80:9F:B1:EF:DD', 'interface': 'Te1/3/6', 'vlan': 1202, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_format3] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_format3] returned [{'mac': '00:FF:9A:B4:03:AD', 'interface': 'Te7/1', 'vlan': 19, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'C0:FF:BC:1F:72:F2', 'interface': 'Gi4/28', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '10:FF:AE:63:7A:9E', 'interface': 'Gi1/14', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'D4:FF:56:B2:95:27', 'interface': 'Gi2/1', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '1C:FF:0F:C9:11:80', 'interface': '', 'vlan': 100, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:FF:00:00:00:00', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '50:FF:9D:CC:18:2B', 'interface': 'Gi2/16', 'vlan': 118, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '50:FF:9D:CC:16:67', 'interface': 'Gi3/29', 'vlan': 118, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '10:FF:AE:63:9F:FE', 'interface': 'Gi4/18', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/1', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/2', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/3', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/4', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/6', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/7', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/8', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi1/9', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi10/44', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi10/45', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi10/46', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi10/48', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': '', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': '', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': '', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '33:33:00:00:00:FF', 'interface': 'Gi10/43', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'C0:FF:BC:1F:71:B7', 'interface': 'Gi5/8', 'vlan': 197, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '3C:FF:0E:D0:0F:7B', 'interface': 'Gi4/16', 'vlan': 118, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_format2] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_format2] returned [{'mac': '30:A3:30:A3:A1:C3', 'interface': 'Te1/30', 'vlan': 666, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:5A:B8', 'interface': 'Po3', 'vlan': 666, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:4D:54', 'interface': 'Te1/21', 'vlan': 60, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:00:30:A3:01:67', 'interface': '', 'vlan': 777, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:58:B5', 'interface': 'Po6', 'vlan': 664, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:DA:F5', 'interface': 'Te3/20', 'vlan': 667, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:E4:01', 'interface': 'Po6', 'vlan': 668, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:5A:22', 'interface': 'Te3/20', 'vlan': 669, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:00:00:00:00:00', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_format] returned [{'mac': '11:11:22:22:33:33', 'interface': 'Port-channel1', 'vlan': 999, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '11:11:22:22:33:33', 'interface': 'Port-channel2', 'vlan': 999, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_6800_vss_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[6500_6800_vss_format] returned [{'mac': 'DE:AD:BE:EF:12:34', 'interface': 'Po13', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '12:34:BE:EF:DE:AD', 'interface': 'Po201', 'vlan': 1234, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4948_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4948_format] returned [{'mac': '11:11:22:22:33:33', 'interface': 'Port-channel1', 'vlan': 999, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4500_format3] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4500_format3] returned [{'mac': 'C0:57:BC:28:0F:65', 'interface': 'GigabitEthernet8/8', 'vlan': 205, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'C0:57:BC:28:0F:9E', 'interface': 'GigabitEthernet8/35', 'vlan': 205, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:78:88:E7:5A:3F', 'interface': 'TenGigabitEthernet5/1', 'vlan': -1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '50:0F:80:B5:43:40', 'interface': 'TenGigabitEthernet5/1', 'vlan': -1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:78:88:E7:5A:3F', 'interface': 'TenGigabitEthernet6/1', 'vlan': -1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '28:6F:7F:68:09:80', 'interface': 'TenGigabitEthernet6/1', 'vlan': -1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': '', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi1/35', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi1/45', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi1/46', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi1/47', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/1', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/3', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/7', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/12', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/17', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/21', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/23', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi2/30', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi3/2', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi3/5', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi3/7', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi3/9', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi3/12', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi3/17', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi3/18', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi4/38', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi4/40', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Gi4/44', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FA', 'interface': 'Switch', 'vlan': 2, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4500_format2] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4500_format2] returned [{'mac': '00:11:21:E4:87:10', 'interface': 'Port-channel21', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:12:DA:F7:0C:FF', 'interface': '', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:17:94:15:EE:C0', 'interface': 'Port-channel21', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:04:F2:FE:7F:95', 'interface': 'GigabitEthernet3/15', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:04:F2:FE:82:DA', 'interface': 'GigabitEthernet2/47', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:0C:CC:CC:CE', 'interface': 'Po21', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': '', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Po21', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/4', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/5', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/8', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/11', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/12', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/13', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/19', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/41', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/42', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/43', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi2/47', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi3/10', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi3/15', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi3/16', 'vlan': 11, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Po21', 'vlan': 24, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi3/30', 'vlan': 27, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Po21', 'vlan': 27, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4500_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[4500_format] returned [{'mac': '30:A3:30:A3:A1:C3', 'interface': 'Port-channel1', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:A1:C4', 'interface': 'Port-channel1', 'vlan': 99, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:A1:C5', 'interface': 'Port-channel1', 'vlan': 99, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:A1:C6', 'interface': 'Port-channel1', 'vlan': 99, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:A1:C7', 'interface': 'Port-channel1', 'vlan': 99, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:A1:C8', 'interface': 'Port-channel1', 'vlan': 99, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:A1:C9', 'interface': 'Port-channel1', 'vlan': 99, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '30:A3:30:A3:A1:CA', 'interface': 'Port-channel1', 'vlan': 99, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:0C:CC:CC:CE', 'interface': 'Po1', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Po1', 'vlan': 1, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi10/31', 'vlan': 39, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Gi10/32', 'vlan': 39, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': '', 'vlan': 39, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': 'Po1', 'vlan': 39, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[3560_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[3560_format] returned [{'mac': '01:00:0C:CC:CC:CC', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:0C:CC:CC:CD', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:00', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:01', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:02', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:03', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:04', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:05', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:06', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:07', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:08', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:09', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:0A', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:0B', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:0C', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:0D', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:0E', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:0F', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:80:C2:00:00:10', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'FF:FF:FF:FF:FF:FF', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:0A:B8:2D:10:E0', 'interface': 'Fa0/16', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:12:80:B6:4C:D8', 'interface': 'Fa0/3', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:12:80:B6:4C:D9', 'interface': 'Fa0/16', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:14:69:15:41:00', 'interface': 'Fa0/16', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:21:92:00', 'interface': 'Fa0/16', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:21:92:78', 'interface': 'Fa0/1', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:74:52:8F', 'interface': 'Fa0/16', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:19:06:17:66:0F', 'interface': 'Fa0/13', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:19:06:17:66:10', 'interface': 'Fa0/14', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:19:06:17:66:11', 'interface': 'Fa0/15', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:1B:D4:50:97:0F', 'interface': 'Fa0/19', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:1B:D4:50:97:10', 'interface': 'Fa0/20', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:1B:D4:50:97:11', 'interface': 'Fa0/21', 'vlan': 1, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:74:52:8F', 'interface': 'Fa0/16', 'vlan': 4, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:45:D5:A9', 'interface': 'Fa0/19', 'vlan': 45, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:45:F7:80', 'interface': 'Fa0/5', 'vlan': 45, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:74:52:8F', 'interface': 'Fa0/16', 'vlan': 45, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:45:F7:81', 'interface': 'Fa0/16', 'vlan': 56, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:74:52:8F', 'interface': 'Fa0/16', 'vlan': 56, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:19:06:9C:80:E1', 'interface': 'Fa0/19', 'vlan': 56, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:74:52:8F', 'interface': 'Fa0/16', 'vlan': 6, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:19:06:9C:80:E0', 'interface': 'Fa0/13', 'vlan': 6, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_mac_address_table[2960_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_mac_address_table[2960_format] returned [{'mac': '11:11:22:22:33:33', 'interface': '', 'vlan': 0, 'static': True, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:B9:74:52:8F', 'interface': 'Fa0/16', 'vlan': 6, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_route_to[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_route_to[normal] returned {'1.0.4.0/24': [{'protocol': 'bgp', 'outgoing_interface': '', 'age': 1123200, 'current_active': True, 'routing_table': 'TEST', 'last_active': True, 'protocol_attributes': {'as_path': '65201 8244 3269 65020 65017', 'remote_address': '10.105.113.164', 'communities': ['RT:65417:2'], 'local_preference': 100, 'local_as': 65417, 'remote_as': 65417}, 'next_hop': '10.105.113.164', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 0}, {'protocol': 'bgp', 'outgoing_interface': '', 'age': 162000, 'current_active': True, 'routing_table': 'default', 'last_active': True, 'protocol_attributes': {'as_path': '8244 3269 65020 65017', 'remote_address': '10.105.179.5', 'communities': [], 'local_preference': 100, 'local_as': 65417, 'remote_as': 8244}, 'next_hop': '10.105.179.5', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 0}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_route_to[non_exact] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_route_to[non_exact] returned {'1.0.4.0/24': [{'protocol': 'bgp', 'outgoing_interface': '', 'age': 98, 'current_active': True, 'routing_table': 'CustB', 'last_active': True, 'protocol_attributes': {'as_path': 'Local', 'remote_address': '169.254.255.1', 'communities': [], 'local_preference': 100, 'local_as': 1, 'remote_as': 1}, 'next_hop': '169.254.255.1', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 0}, {'protocol': 'bgp', 'outgoing_interface': '', 'age': 62, 'current_active': True, 'routing_table': 'default', 'last_active': True, 'protocol_attributes': {'as_path': '3 3 3 3', 'remote_address': '200.200.200.1', 'communities': [], 'local_preference': 100, 'local_as': 1, 'remote_as': 3}, 'next_hop': '200.200.200.1', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 0}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_route_to[asr_pe] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_route_to[asr_pe] returned {'1.0.4.0/24': [{'protocol': 'bgp', 'outgoing_interface': '', 'age': 44728, 'current_active': True, 'routing_table': 'TEST', 'last_active': True, 'protocol_attributes': {'as_path': '64560 60676', 'remote_address': '10.33.4.10', 'communities': ['560', 'no-export', 'RT:65404:46'], 'local_preference': 110, 'local_as': 65404, 'remote_as': 65404}, 'next_hop': '10.33.4.10', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 0}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_route_to[7200_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_route_to[7200_format] returned {'1.0.4.0/24': [{'protocol': 'bgp', 'outgoing_interface': '', 'age': 1209600, 'current_active': True, 'routing_table': 'default', 'last_active': True, 'protocol_attributes': {'as_path': '55610', 'remote_address': '1.2.3.4', 'communities': [], 'local_preference': 100, 'local_as': 65105, 'remote_as': 55610}, 'next_hop': '1.2.3.4', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 0}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_snmp_information[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_snmp_information[normal] returned {'chassis_id': 'Asset Tag 54670', 'community': {'public': {'mode': 'ro', 'acl': '11'}, 'private': {'mode': 'rw', 'acl': '12'}, 'public_no_acl': {'mode': 'ro', 'acl': 'N/A'}, 'public_named_acl': {'mode': 'ro', 'acl': 'ALLOW-SNMP-ACL'}}, 'contact': 'Config rev 028', 'location': '123 Anytown USA Rack 404'}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_probes_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_probes_config[normal] returned {'1': {'test-google-8': {'probe_type': 'icmp-ping', 'target': '8.8.8.8', 'source': 'Loopback0', 'probe_count': 20, 'test_interval': 3}}, '2': {'test-google-4': {'probe_type': 'icmp-ping', 'target': '8.8.4.4', 'source': '1.1.1.1', 'probe_count': 20, 'test_interval': 3}}, '3': {'quad9': {'probe_type': 'icmp-ping', 'target': '9.9.9.9', 'source': 'GigabitEthernet11', 'probe_count': 60, 'test_interval': 15}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_ping[ping_fail] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_ping[ping_fail] returned {'success': {'probes_sent': 5, 'packet_loss': 5, 'rtt_min': 0.0, 'rtt_max': 0.0, 'rtt_avg': 0.0, 'rtt_stddev': 0.0, 'results': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_ping[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_ping[normal] returned {'success': {'probes_sent': 5, 'packet_loss': 0, 'rtt_min': 1.0, 'rtt_max': 4.0, 'rtt_avg': 1.0, 'rtt_stddev': 0.0, 'results': [{'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}, {'ip_address': '8.8.8.8', 'rtt': 0.0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_traceroute[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_traceroute[normal] returned {'success': {'1': {'probes': {'1': {'rtt': 14.0, 'ip_address': '10.0.4.2', 'host_name': '10.0.4.2'}, '2': {'rtt': 11.0, 'ip_address': '10.0.4.2', 'host_name': '10.0.4.2'}, '3': {'rtt': 11.0, 'ip_address': '10.0.4.2', 'host_name': '10.0.4.2'}}}, '2': {'probes': {'1': {'rtt': 175.0, 'ip_address': '213.250.19.90', 'host_name': 'BSN-access.dynamic.siol.net'}, '2': {'rtt': 157.0, 'ip_address': '213.250.19.90', 'host_name': 'BSN-access.dynamic.siol.net'}, '3': {'rtt': 157.0, 'ip_address': '213.250.19.90', 'host_name': 'BSN-access.dynamic.siol.net'}}}, '3': {'probes': {'1': {'rtt': 178.0, 'ip_address': '95.176.241.222', 'host_name': '95.176.241.222'}, '2': {'rtt': 266.0, 'ip_address': '95.176.241.222', 'host_name': '95.176.241.222'}, '3': {'rtt': 208.0, 'ip_address': '95.176.241.222', 'host_name': '95.176.241.222'}}}, '4': {'probes': {'1': {'rtt': 320.0, 'ip_address': '213.250.1.130', 'host_name': 'BSN-250-1-130.static.siol.net'}, '2': {'rtt': 300.0, 'ip_address': '213.250.1.130', 'host_name': 'BSN-250-1-130.static.siol.net'}, '3': {'rtt': 138.0, 'ip_address': '213.250.1.130', 'host_name': 'BSN-250-1-130.static.siol.net'}}}, '5': {'probes': {'1': {'rtt': 122.0, 'ip_address': '209.85.248.115', 'host_name': 'BSN-209.85.248.115.static.siol.net'}, '2': {'rtt': 157.0, 'ip_address': '209.85.248.217', 'host_name': '209.85.248.217'}, '3': {'rtt': 195.0, 'ip_address': '72.14.237.184', 'host_name': '72.14.237.184'}}}, '6': {'probes': {'1': {'rtt': 122.0, 'ip_address': '209.85.248.1', 'host_name': 'BSN-0.static.siol.net'}, '2': {'rtt': 157.0, 'ip_address': '209.85.248.217', 'host_name': '209.85.248.217'}, '3': {'rtt': 195.0, 'ip_address': '209.85.248.217', 'host_name': '209.85.248.217'}}}, '7': {'probes': {'1': {'rtt': 0.0, 'ip_address': '', 'host_name': ''}, '2': {'rtt': 157.0, 'ip_address': '209.85.1.1', 'host_name': '209.85.1.1'}, '3': {'rtt': 195.0, 'ip_address': '209.85.1.1', 'host_name': '209.85.1.1'}}}, '8': {'probes': {'1': {'rtt': 0.0, 'ip_address': '', 'host_name': ''}, '2': {'rtt': 0.0, 'ip_address': '', 'host_name': ''}, '3': {'rtt': 0.0, 'ip_address': '', 'host_name': ''}}}, '9': {'probes': {'1': {'rtt': 213.0, 'ip_address': '8.8.8.8', 'host_name': 'google-public-dns-a.google.com'}, '2': {'rtt': 210.0, 'ip_address': '8.8.8.8', 'host_name': 'google-public-dns-a.google.com'}, '3': {'rtt': 197.0, 'ip_address': '8.8.8.8', 'host_name': 'google-public-dns-a.google.com'}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_users[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_users[normal] returned {'user2': {'level': 15, 'password': '$1$xxxx$xxxxxxxxxxxXXXXXXXXXX.', 'sshkeys': ['ssh-rsa C792BBED783F3A3CB199BBDC6EACE6BC user2@macbook.local', 'ssh-rsa 46DD97448BF3EDBFE8E289E3F9ABFC53']}, 'user3': {'level': 1, 'password': '$1$yyyy$yyyyyyyyyyyYYYYYYYYYY.', 'sshkeys': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_optics[vss_setup] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_optics[vss_setup] returned {'TenGigabitEthernet1/1/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/3': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/7': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/9': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/11': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/13': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/1/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.4, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/3': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/7': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/9': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/11': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/13': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/2/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/3/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/3/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/3/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/3/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/3/7': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/3/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/3': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 4.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/7': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/9': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/11': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/15': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/5/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 20.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/17': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -8.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/18': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.4, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/19': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/20': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.4, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/21': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/22': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/23': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/24': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/25': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -1.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/26': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/27': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/28': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/29': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/30': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/31': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet1/7/32': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.4, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/9': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/11': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/13': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/1/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/3': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/7': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/9': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/11': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/13': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/15': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/2/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/3/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -40.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/3/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/3/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/3/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/3/7': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/3/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -8.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/3': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 11.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/5': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/7': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/9': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/11': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/13': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/15': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/5/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/4': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.4, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/8': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -40.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/17': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/18': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/19': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -5.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/20': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/21': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/22': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/23': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/24': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/25': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/26': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/27': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/28': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/29': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.8, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/30': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/31': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/7/32': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_optics[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_optics[normal] returned {'TenGigabitEthernet1/0/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/0/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_optics[low_rx_power] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_optics[low_rx_power] returned {'GigabitEthernet0/11': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -27.4, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -6.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_optics[interface_shutdown_v2] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_optics[interface_shutdown_v2] returned {'TenGigabitEthernet3/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -26.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 38.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'GigabitEthernet5/6': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -35.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -4.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 10.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'GigabitEthernet5/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -5.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 10.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'GigabitEthernet5/17': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -8.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -5.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 17.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'GigabitEthernet5/31': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -9.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -6.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 15.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'GigabitEthernet5/45': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'GigabitEthernet5/47': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -40.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -6.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 12.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/2': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/10': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/12': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -1.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 42.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/14': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 39.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/16': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -8.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 39.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/17': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -4.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -3.3, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/19': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.1, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/20': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.7, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/21': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/22': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.4, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 6.3, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/23': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/24': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.6, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.4, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/25': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.2, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 5.5, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/27': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.7, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 7.9, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet7/29': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.1, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 8.2, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'FortyGigabitEthernet7/33': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.8, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': 0.9, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 36.6, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_optics[interface_shutdown] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_optics[interface_shutdown] returned {'TenGigabitEthernet1/0/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -3.5, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -2.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}, 'TenGigabitEthernet2/0/1': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -40.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_config[normal] returned {'startup': '!\n\n!\nversion 15.5\nservice timestamps debug datetime msec\nservice timestamps log datetime msec\nno platform punt-keepalive disable-kernel-core\nplatform console auto\n!\nhostname CSR1\n!\nboot-start-marker\nboot-end-marker\n!\n!\nenable password cisco\n!\naaa new-model\n!\n!\naaa authentication login default local\naaa authorization exec default local\n!\n!\n!\n!\n!\naaa session-id common\n!\nip vrf MGMT\n!\n!\n!\n!\n!\n!\n!\n!\n!\n\n\nip domain name example.local\n\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nsubscriber templating\n!\nmultilink bundle-name authenticated\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nlicense udi pid CSR1000V sn 9OSEGKJXRHE\nspanning-tree extend system-id\n!\nusername cisco privilege 15 password 0 cisco\n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\ninterface Loopback0\n ip address 1.1.1.1 255.255.255.255\n!\ninterface GigabitEthernet1\n ip vrf forwarding MGMT\n ip address 192.168.35.121 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet2\n ip address 10.1.1.1 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet3\n no ip address\n shutdown\n negotiation auto\n!\nrouter ospf 1\n redistribute connected subnets\n network 10.1.1.0 0.0.0.255 area 0\n!\n!\nvirtual-service csr_mgmt\n!\nip forward-protocol nd\n!\nno ip http server\nno ip http secure-server\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n !\n !\n !\n !\n!\n!\n!\n!\n!\nline con 0\nline vty 0 4\n!\n!\nend', 'running': '!\n\n!\nversion 15.5\nservice timestamps debug datetime msec\nservice timestamps log datetime msec\nno platform punt-keepalive disable-kernel-core\nplatform console auto\n!\nhostname CSR1\n!\nboot-start-marker\nboot-end-marker\n!\n!\nenable password cisco\n!\naaa new-model\n!\n!\naaa authentication login default local\naaa authorization exec default local\n!\n!\n!\n!\n!\naaa session-id common\n!\nip vrf MGMT\n!\n!\n!\n!\n!\n!\n!\n!\n!\n\n\nip domain name example.local\n\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nsubscriber templating\n!\nmultilink bundle-name authenticated\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nlicense udi pid CSR1000V sn 9OSEGKJXRHE\nspanning-tree extend system-id\n!\nusername cisco privilege 15 password 0 cisco\n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\ninterface Loopback0\n ip address 1.1.1.1 255.255.255.255\n!\ninterface GigabitEthernet1\n ip vrf forwarding MGMT\n ip address 192.168.35.121 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet2\n ip address 10.1.1.1 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet3\n no ip address\n shutdown\n negotiation auto\n!\nrouter ospf 1\n redistribute connected subnets\n network 10.1.1.0 0.0.0.255 area 0\n!\n!\nvirtual-service csr_mgmt\n!\nip forward-protocol nd\n!\nno ip http server\nno ip http secure-server\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n !\n !\n !\n !\n!\n!\n!\n!\n!\nline con 0\nline vty 0 4\n!\n!\nend', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_config_filtered[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_config_filtered[normal] returned {'startup': '', 'running': '', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_config_sanitized[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_config_sanitized[normal] returned {'startup': '!\n\n!\nversion 15.5\nservice timestamps debug datetime msec\nservice timestamps log datetime msec\nno platform punt-keepalive disable-kernel-core\nplatform console auto\n!\nhostname CSR1\n!\nboot-start-marker\nboot-end-marker\n!\n!\nenable password cisco\n!\naaa new-model\n!\n!\naaa authentication login default local\naaa authorization exec default local\n!\n!\n!\n!\n!\naaa session-id common\n!\nip vrf MGMT\n!\n!\n!\n!\n!\n!\n!\n!\n!\n\n\nip domain name example.local\n\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nsubscriber templating\n!\nmultilink bundle-name authenticated\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nlicense udi pid CSR1000V sn 9OSEGKJXRHE\nspanning-tree extend system-id\n!\nusername cisco privilege 15 password 0 \n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\ninterface Loopback0\n ip address 1.1.1.1 255.255.255.255\n!\ninterface GigabitEthernet1\n ip vrf forwarding MGMT\n ip address 192.168.35.121 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet2\n ip address 10.1.1.1 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet3\n no ip address\n shutdown\n negotiation auto\n!\nrouter ospf 1\n redistribute connected subnets\n network 10.1.1.0 0.0.0.255 area 0\n!\n!\nvirtual-service csr_mgmt\n!\nip forward-protocol nd\n!\nno ip http server\nno ip http secure-server\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n !\n !\n !\n !\n!\n!\n!\n!\n!\nline con 0\nline vty 0 4\n!\n!\nend', 'running': '!\n\n!\nversion 15.5\nservice timestamps debug datetime msec\nservice timestamps log datetime msec\nno platform punt-keepalive disable-kernel-core\nplatform console auto\n!\nhostname CSR1\n!\nboot-start-marker\nboot-end-marker\n!\n!\nenable password cisco\n!\naaa new-model\n!\n!\naaa authentication login default local\naaa authorization exec default local\n!\n!\n!\n!\n!\naaa session-id common\n!\nip vrf MGMT\n!\n!\n!\n!\n!\n!\n!\n!\n!\n\n\nip domain name example.local\n\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nsubscriber templating\n!\nmultilink bundle-name authenticated\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\nlicense udi pid CSR1000V sn 9OSEGKJXRHE\nspanning-tree extend system-id\n!\nusername cisco privilege 15 password 0 \n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\ninterface Loopback0\n ip address 1.1.1.1 255.255.255.255\n!\ninterface GigabitEthernet1\n ip vrf forwarding MGMT\n ip address 192.168.35.121 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet2\n ip address 10.1.1.1 255.255.255.0\n negotiation auto\n!\ninterface GigabitEthernet3\n no ip address\n shutdown\n negotiation auto\n!\nrouter ospf 1\n redistribute connected subnets\n network 10.1.1.0 0.0.0.255 area 0\n!\n!\nvirtual-service csr_mgmt\n!\nip forward-protocol nd\n!\nno ip http server\nno ip http secure-server\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n !\n !\n !\n !\n!\n!\n!\n!\n!\nline con 0\nline vty 0 4\n!\n!\nend', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_network_instances[novrf] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_network_instances[novrf] returned {'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Vlan1': {}, 'Vlan1980': {}, 'Vlan1981': {}, 'Vlan1982': {}, 'Vlan1983': {}, 'Vlan1984': {}, 'Vlan1985': {}, 'Vlan1986': {}, 'Vlan1987': {}, 'GigabitEthernet1/0/1': {}, 'GigabitEthernet1/0/2': {}, 'GigabitEthernet1/0/3': {}, 'GigabitEthernet1/0/4': {}, 'GigabitEthernet1/0/5': {}, 'GigabitEthernet1/0/6': {}, 'GigabitEthernet1/0/7': {}, 'GigabitEthernet1/0/8': {}, 'GigabitEthernet1/0/9': {}, 'GigabitEthernet1/0/10': {}, 'GigabitEthernet1/0/11': {}, 'GigabitEthernet1/0/12': {}, 'GigabitEthernet1/0/13': {}, 'GigabitEthernet1/0/14': {}, 'GigabitEthernet1/0/15': {}, 'GigabitEthernet1/0/16': {}, 'GigabitEthernet1/0/17': {}, 'GigabitEthernet1/0/18': {}, 'GigabitEthernet1/0/19': {}, 'GigabitEthernet1/0/20': {}, 'GigabitEthernet1/0/21': {}, 'GigabitEthernet1/0/22': {}, 'GigabitEthernet1/0/23': {}, 'GigabitEthernet1/0/24': {}, 'GigabitEthernet1/0/25': {}, 'GigabitEthernet1/0/26': {}, 'GigabitEthernet1/0/27': {}, 'GigabitEthernet1/0/28': {}, 'GigabitEthernet1/0/29': {}, 'GigabitEthernet1/0/30': {}, 'GigabitEthernet1/0/31': {}, 'GigabitEthernet1/0/32': {}, 'GigabitEthernet1/0/33': {}, 'GigabitEthernet1/0/34': {}, 'GigabitEthernet1/0/35': {}, 'GigabitEthernet1/0/36': {}, 'GigabitEthernet1/0/37': {}, 'GigabitEthernet1/0/38': {}, 'GigabitEthernet1/0/39': {}, 'GigabitEthernet1/0/40': {}, 'GigabitEthernet1/0/41': {}, 'GigabitEthernet1/0/42': {}, 'GigabitEthernet1/0/43': {}, 'GigabitEthernet1/0/44': {}, 'GigabitEthernet1/0/45': {}, 'GigabitEthernet1/0/46': {}, 'GigabitEthernet1/0/47': {}, 'GigabitEthernet1/0/48': {}, 'GigabitEthernet1/0/49': {}, 'GigabitEthernet1/0/50': {}, 'GigabitEthernet1/0/51': {}, 'GigabitEthernet1/0/52': {}, 'Loopback1987': {}, 'Tunnel100': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_network_instances[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_network_instances[normal] returned {'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Ethernet0/0': {}, 'Ethernet0/1': {}, 'Ethernet0/2': {}, 'Ethernet0/3': {}, 'Ethernet1/0': {}, 'Ethernet1/1': {}, 'Ethernet1/2': {}, 'Ethernet1/3': {}, 'Ethernet2/0': {}, 'Ethernet2/1': {}, 'Ethernet2/2': {}, 'Ethernet2/3': {}, 'Ethernet3/0': {}, 'Ethernet3/1': {}, 'Ethernet3/2': {}, 'Ethernet3/3': {}, 'Vlan1': {}}}}, 'CustA': {'name': 'CustA', 'type': 'L3VRF', 'state': {'route_distinguisher': '1:1'}, 'interfaces': {'interface': {'Vlan2': {}}}}, 'CustB': {'name': 'CustB', 'type': 'L3VRF', 'state': {'route_distinguisher': '2:2'}, 'interfaces': {'interface': {'Vlan3': {}}}}, 'CustC': {'name': 'CustC', 'type': 'L3VRF', 'state': {'route_distinguisher': '3:3'}, 'interfaces': {'interface': {'Vlan4': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_network_instances[no_vrf_svis] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_network_instances[no_vrf_svis] returned {'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': ''}, 'interfaces': {'interface': {'Ethernet0/0': {}, 'Ethernet0/1': {}, 'Ethernet0/2': {}, 'Ethernet0/3': {}, 'Ethernet1/0': {}, 'Ethernet1/1': {}, 'Ethernet1/2': {}, 'Ethernet1/3': {}, 'Ethernet2/0': {}, 'Ethernet2/1': {}, 'Ethernet2/2': {}, 'Ethernet2/3': {}, 'Ethernet3/0': {}, 'Ethernet3/1': {}, 'Ethernet3/2': {}, 'Ethernet3/3': {}, 'Vlan1': {}, 'Vlan2': {}, 'Vlan3': {}, 'Vlan4': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_vlans[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_vlans[normal] returned {'1': {'name': 'default', 'interfaces': ['TenGigabitEthernet1/2/15', 'TenGigabitEthernet1/2/16', 'TenGigabitEthernet1/2/17', 'TenGigabitEthernet1/2/18', 'TenGigabitEthernet1/2/19', 'TenGigabitEthernet1/2/20', 'TenGigabitEthernet1/2/21', 'TenGigabitEthernet1/2/22', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '3': {'name': 'Vlan3', 'interfaces': ['TenGigabitEthernet1/3/7', 'TenGigabitEthernet2/1/20', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '2': {'name': 'Vlan2', 'interfaces': ['TenGigabitEthernet1/3/7', 'TenGigabitEthernet2/1/20', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '4': {'name': 'Vlan4', 'interfaces': ['TenGigabitEthernet1/3/8', 'TenGigabitEthernet2/1/21', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '5': {'name': 'Vlan5', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30', 'Port-channel31', 'Port-channel32']}, '7': {'name': 'Vlan7', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '60': {'name': 'Vlan60', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '61': {'name': 'Vlan61', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '448': {'name': 'Vlan448', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '500': {'name': 'Vlan500', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel2', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '502': {'name': 'Vlan502', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '506': {'name': 'Vlan506', 'interfaces': ['TenGigabitEthernet1/3/8', 'TenGigabitEthernet2/1/21', 'TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '507': {'name': 'Vlan507', 'interfaces': ['TenGigabitEthernet2/1/15', 'TenGigabitEthernet2/2/30', 'TenGigabitEthernet2/2/31', 'TenGigabitEthernet2/2/32', 'Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '508': {'name': 'Vlan508', 'interfaces': ['TenGigabitEthernet2/1/15', 'TenGigabitEthernet2/2/30', 'TenGigabitEthernet2/2/32', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '510': {'name': 'Vlan510', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '511': {'name': 'Vlan511', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '515': {'name': 'Vlan515', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '517': {'name': 'Vlan517', 'interfaces': ['TenGigabitEthernet2/2/30', 'TenGigabitEthernet2/2/32', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '518': {'name': 'Vlan518', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '520': {'name': 'Vlan520', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '522': {'name': 'Vlan522', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '523': {'name': 'Vlan523', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '524': {'name': 'Vlan524', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '529': {'name': 'Vlan529', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '531': {'name': 'Vlan531', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '533': {'name': 'Vlan533', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '538': {'name': 'Vlan538', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '601': {'name': 'Vlan601', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '602': {'name': 'Vlan602', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '606': {'name': 'Vlan606', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '607': {'name': 'Vlan607', 'interfaces': ['TenGigabitEthernet2/1/23', 'TenGigabitEthernet2/2/23', 'Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '608': {'name': 'Vlan608', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '609': {'name': 'Vlan609', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '610': {'name': 'Vlan610', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '611': {'name': 'Vlan611', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '612': {'name': 'Vlan612', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '613': {'name': 'Vlan613', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '702': {'name': 'Vlan702', 'interfaces': ['TenGigabitEthernet2/2/32', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30', 'TenGigabitEthernet2/2/30', 'TenGigabitEthernet2/1/15', 'TenGigabitEthernet2/2/21', 'TenGigabitEthernet1/3/8']}, '707': {'name': 'Vlan707', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '710': {'name': 'Vlan710', 'interfaces': ['TenGigabitEthernet1/1/9', 'TenGigabitEthernet1/1/11', 'TenGigabitEthernet1/3/4', 'TenGigabitEthernet2/2/31', 'TenGigabitEthernet2/3/4', 'TenGigabitEthernet2/3/6', 'Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel6', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel30', 'Port-channel100']}, '711': {'name': 'Vlan711', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '736': {'name': 'Vlan736', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '745': {'name': 'Vlan745', 'interfaces': ['TenGigabitEthernet2/2/31', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '746': {'name': 'Vlan746', 'interfaces': ['TenGigabitEthernet2/2/31', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '754': {'name': 'Vlan754', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel30']}, '756': {'name': 'Vlan756', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '760': {'name': 'Vlan760', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30', 'Port-channel100']}, '762': {'name': 'Vlan762', 'interfaces': ['TenGigabitEthernet1/3/8', 'TenGigabitEthernet2/1/21', 'Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '763': {'name': 'Vlan763', 'interfaces': ['TenGigabitEthernet1/3/8', 'TenGigabitEthernet2/1/21', 'Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '764': {'name': 'Vlan764', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '765': {'name': 'Vlan765', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '766': {'name': 'Vlan766', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '772': {'name': 'Vlan772', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '776': {'name': 'Vlan776', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '778': {'name': 'Vlan778', 'interfaces': ['Port-channel1', 'Port-channel3', 'Port-channel4', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '783': {'name': 'Vlan783', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel7', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '786': {'name': 'Vlan786', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '787': {'name': 'Vlan787', 'interfaces': ['TenGigabitEthernet2/2/30', 'Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '788': {'name': 'Vlan788', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '790': {'name': 'Vlan790', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '792': {'name': 'Vlan792', 'interfaces': ['Port-channel1', 'Port-channel2', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '794': {'name': 'Vlan794', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel6', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '795': {'name': 'Vlan795', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '1002': {'name': 'Vlan1002', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '1003': {'name': 'Vlan1003', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '1004': {'name': 'Vlan1004', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '1005': {'name': 'Vlan1005', 'interfaces': ['Port-channel1', 'Port-channel5', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel30']}, '1275': {'name': 'Vlan1275', 'interfaces': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/ios/test_getters.py::TestGetter::test_get_vlans[no_show_vlan_all_ports] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/ios/test_getters.py::TestGetter::test_get_vlans[no_show_vlan_all_ports] returned {'1': {'name': 'default', 'interfaces': ['GigabitEthernet0/17', 'GigabitEthernet0/18', 'GigabitEthernet0/19', 'GigabitEthernet0/20']}, '710': {'name': 'Vlan710', 'interfaces': ['Port-channel1']}, '736': {'name': 'Vlan736', 'interfaces': ['GigabitEthernet0/6', 'Port-channel1']}, '748': {'name': 'Vlan748', 'interfaces': ['GigabitEthernet0/5', 'Port-channel1']}, '760': {'name': 'Vlan760', 'interfaces': ['GigabitEthernet0/1', 'GigabitEthernet0/2', 'GigabitEthernet0/3', 'GigabitEthernet0/4', 'GigabitEthernet0/5', 'GigabitEthernet0/6', 'GigabitEthernet0/7', 'GigabitEthernet0/8', 'GigabitEthernet0/9', 'GigabitEthernet0/10', 'GigabitEthernet0/11', 'GigabitEthernet0/12', 'GigabitEthernet0/13', 'GigabitEthernet0/15', 'GigabitEthernet0/16', 'Port-channel1']}, '762': {'name': 'Vlan762', 'interfaces': ['GigabitEthernet0/2', 'GigabitEthernet0/11', 'GigabitEthernet0/14', 'Port-channel1']}, '763': {'name': 'Vlan763', 'interfaces': ['GigabitEthernet1/1', 'GigabitEthernet1/2', 'GigabitEthernet1/3', 'GigabitEthernet1/4', 'GigabitEthernet1/5', 'GigabitEthernet1/6', 'GigabitEthernet1/7', 'GigabitEthernet1/8', 'GigabitEthernet1/9', 'GigabitEthernet1/10', 'GigabitEthernet1/11', 'GigabitEthernet1/12', 'GigabitEthernet1/37', 'GigabitEthernet1/38', 'GigabitEthernet1/39', 'GigabitEthernet1/40', 'GigabitEthernet1/41', 'GigabitEthernet1/42', 'GigabitEthernet1/43', 'GigabitEthernet1/44', 'GigabitEthernet1/47', 'GigabitEthernet1/48', 'GigabitEthernet2/1', 'GigabitEthernet2/2', 'GigabitEthernet2/3', 'GigabitEthernet2/4', 'GigabitEthernet2/7', 'GigabitEthernet2/8', 'GigabitEthernet2/9', 'GigabitEthernet2/10', 'GigabitEthernet2/11', 'GigabitEthernet2/12', 'GigabitEthernet2/15', 'GigabitEthernet2/16', 'GigabitEthernet2/41', 'GigabitEthernet2/42', 'GigabitEthernet2/43', 'GigabitEthernet2/44', 'GigabitEthernet3/3', 'GigabitEthernet3/4', 'GigabitEthernet3/5', 'GigabitEthernet3/6', 'GigabitEthernet3/7', 'GigabitEthernet3/8', 'GigabitEthernet3/9', 'GigabitEthernet3/10', 'GigabitEthernet3/37', 'GigabitEthernet3/38', 'GigabitEthernet3/39', 'GigabitEthernet3/40', 'GigabitEthernet3/41', 'GigabitEthernet3/42', 'GigabitEthernet3/43', 'GigabitEthernet3/44', 'GigabitEthernet3/45', 'GigabitEthernet3/46', 'GigabitEthernet3/47', 'GigabitEthernet3/48', 'GigabitEthernet4/1', 'GigabitEthernet4/2', 'GigabitEthernet4/3', 'GigabitEthernet4/4', 'GigabitEthernet4/5', 'GigabitEthernet4/6', 'GigabitEthernet4/7', 'GigabitEthernet4/8', 'GigabitEthernet4/41', 'GigabitEthernet4/42', 'GigabitEthernet4/43', 'GigabitEthernet4/44', 'GigabitEthernet4/45', 'GigabitEthernet4/46', 'GigabitEthernet4/47', 'GigabitEthernet4/48', 'GigabitEthernet7/1', 'GigabitEthernet7/2', 'GigabitEthernet7/3', 'GigabitEthernet7/4', 'GigabitEthernet7/5', 'GigabitEthernet7/6', 'GigabitEthernet7/7', 'GigabitEthernet7/27', 'GigabitEthernet7/29', 'GigabitEthernet7/32', 'GigabitEthernet7/37', 'GigabitEthernet7/38', 'GigabitEthernet7/39', 'GigabitEthernet7/40', 'GigabitEthernet7/41', 'GigabitEthernet7/42', 'GigabitEthernet7/43', 'GigabitEthernet7/44', 'GigabitEthernet7/45', 'GigabitEthernet7/46', 'GigabitEthernet8/1', 'GigabitEthernet8/2', 'GigabitEthernet8/3', 'GigabitEthernet8/4', 'GigabitEthernet8/5', 'GigabitEthernet8/6', 'GigabitEthernet8/9', 'GigabitEthernet8/10', 'GigabitEthernet8/13', 'GigabitEthernet8/14', 'GigabitEthernet8/39', 'GigabitEthernet8/40', 'GigabitEthernet8/41', 'GigabitEthernet8/42', 'GigabitEthernet8/43', 'GigabitEthernet8/44', 'GigabitEthernet8/45', 'GigabitEthernet8/46', 'GigabitEthernet8/47', 'GigabitEthernet8/48', 'GigabitEthernet9/7', 'GigabitEthernet9/8', 'GigabitEthernet9/9', 'GigabitEthernet9/10', 'GigabitEthernet9/11', 'GigabitEthernet9/12', 'GigabitEthernet9/41', 'GigabitEthernet9/42', 'GigabitEthernet9/43', 'GigabitEthernet9/44', 'GigabitEthernet9/45', 'GigabitEthernet10/29', 'GigabitEthernet10/30', 'GigabitEthernet10/31', 'GigabitEthernet10/33', 'GigabitEthernet10/34']}, '795': {'name': 'Vlan795', 'interfaces': ['GigabitEthernet0/7', 'GigabitEthernet0/12', 'GigabitEthernet0/13', 'Port-channel1']}, '1002': {'name': 'Vlan1002', 'interfaces': []}, '1003': {'name': 'Vlan1003', 'interfaces': []}, '1004': {'name': 'Vlan1004', 'interfaces': []}, '1005': {'name': 'Vlan1005', 'interfaces': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_is_alive[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_is_alive[normal] returned {'is_alive': True}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_facts[normal_alt_form] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_facts[normal_alt_form] returned {'vendor': 'Cisco', 'os_version': '6.5.3', 'hostname': 'iosxr3', 'uptime': 29215136.0, 'serial_number': 'D841B64BBE1', 'fqdn': 'iosxr3', 'model': 'R-IOSXRV9000-CC', 'interface_list': ['MgmtEth0/RP0/CPU0/0', 'Null0']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_facts[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_facts[normal] returned {'vendor': 'Cisco', 'os_version': '5.3.1', 'hostname': 'edge01.tab01', 'uptime': 35457914.0, 'serial_number': 'FOX1717PLM4', 'fqdn': 'edge01.tab01', 'model': 'ASR-9904-AC', 'interface_list': ['TenGigE0/0/0/13', 'TenGigE0/0/0/14', 'TenGigE0/0/0/24']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_interfaces[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_interfaces[normal] returned {'TenGigE0/0/0/13': {'is_enabled': True, 'is_up': False, 'mac_address': 'E0:AC:F1:64:71:51', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/14': {'is_enabled': True, 'is_up': False, 'mac_address': 'E0:AC:F1:64:71:52', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/24': {'is_enabled': False, 'is_up': False, 'mac_address': 'E0:AC:F1:64:71:5C', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] returned {'Gi0/0/0/0': [{'hostname': 'precise64', 'port': '0800.27f3.3c29'}], 'Gi0/0/0/1': [{'hostname': 'precise64', 'port': '0800.275d.d2a8'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_interfaces_counters[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_interfaces_counters[normal] returned {'Bundle-Ether1': {'tx_multicast_packets': 13049379, 'tx_discards': 0, 'tx_octets': 893746613461900, 'tx_errors': 0, 'rx_octets': 522453379847192, 'tx_unicast_packets': 1112017938136, 'rx_errors': 1410, 'tx_broadcast_packets': 660, 'rx_multicast_packets': 1599021, 'rx_broadcast_packets': 761489, 'rx_discards': 0, 'rx_unicast_packets': 2107533305471}, 'Bundle-Ether1.20': {'tx_multicast_packets': 51658, 'tx_discards': 0, 'tx_octets': 893711797748317, 'tx_errors': 0, 'rx_octets': 522148704542832, 'tx_unicast_packets': 1112003686745, 'rx_errors': 0, 'tx_broadcast_packets': 4, 'rx_multicast_packets': 67394, 'rx_broadcast_packets': 27, 'rx_discards': 67393, 'rx_unicast_packets': 2107348560624}, 'Bundle-Ether2': {'tx_multicast_packets': 2219261, 'tx_discards': 0, 'tx_octets': 289589215, 'tx_errors': 0, 'rx_octets': 31255824, 'tx_unicast_packets': 2324916, 'rx_errors': 0, 'tx_broadcast_packets': 286, 'rx_multicast_packets': 71015, 'rx_broadcast_packets': 228, 'rx_discards': 11, 'rx_unicast_packets': 249172}, 'HundredGigE0/0/0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'HundredGigE0/0/0/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'MgmtEth0/RSP0/CPU0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 3731696596, 'tx_errors': 0, 'rx_octets': 23764551818, 'tx_unicast_packets': 12836053, 'rx_errors': 0, 'tx_broadcast_packets': 42, 'rx_multicast_packets': 233184596, 'rx_broadcast_packets': 22979320, 'rx_discards': 7412491, 'rx_unicast_packets': 269801161}, 'MgmtEth0/RSP0/CPU0/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'MgmtEth0/RSP1/CPU0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'MgmtEth0/RSP1/CPU0/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'Null0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/10': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/11': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/12': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/13': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/14': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/15': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/16': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/17': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/18': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/19': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/2': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/20': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/21': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/22': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/23': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/24': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/25': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/26': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/27': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/28': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/29': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/3': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/30': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/31': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/32': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/33': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/34': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/35': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/4': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/5': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/6': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/7': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/8': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/1/0/9': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/10': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/11': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/12': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/13': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/14': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/15': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/16': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/17': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/18': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/19': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/2': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/20': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/21': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/22': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/23': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/24': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/25': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/26': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/27': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/28': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/29': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/3': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/30': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/31': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/32': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/33': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/34': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/35': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/4': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/5': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/6': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/7': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/8': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/2/0/9': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/10': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/11': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/12': {'tx_multicast_packets': 175273, 'tx_discards': 0, 'tx_octets': 38276500, 'tx_errors': 0, 'rx_octets': 72617144752335, 'tx_unicast_packets': 213924, 'rx_errors': 0, 'tx_broadcast_packets': 4, 'rx_multicast_packets': 137162, 'rx_broadcast_packets': 51, 'rx_discards': 0, 'rx_unicast_packets': 91408997157}, 'TenGigE0/3/0/12.20': {'tx_multicast_packets': 37441, 'tx_discards': 0, 'tx_octets': 10393584, 'tx_errors': 0, 'rx_octets': 72608609933421, 'tx_unicast_packets': 76090, 'rx_errors': 0, 'tx_broadcast_packets': 4, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 91408798550}, 'TenGigE0/3/0/13': {'tx_multicast_packets': 175330, 'tx_discards': 0, 'tx_octets': 53883887282762, 'tx_errors': 0, 'rx_octets': 63575284266789, 'tx_unicast_packets': 211228112575, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 139332, 'rx_broadcast_packets': 1350, 'rx_discards': 0, 'rx_unicast_packets': 53357308554}, 'TenGigE0/3/0/13.20': {'tx_multicast_packets': 35319, 'tx_discards': 0, 'tx_octets': 53864377983541, 'tx_errors': 0, 'rx_octets': 63567097801308, 'tx_unicast_packets': 211227946904, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 53357136377}, 'TenGigE0/3/0/14': {'tx_multicast_packets': 173142, 'tx_discards': 0, 'tx_octets': 61553762797176, 'tx_errors': 0, 'rx_octets': 63006055964292, 'tx_unicast_packets': 246733697188, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137151, 'rx_broadcast_packets': 1350, 'rx_discards': 0, 'rx_unicast_packets': 52857654554}, 'TenGigE0/3/0/14.20': {'tx_multicast_packets': 35320, 'tx_discards': 0, 'tx_octets': 61534237043496, 'tx_errors': 0, 'rx_octets': 62997950260497, 'tx_unicast_packets': 246733386612, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 52857511988}, 'TenGigE0/3/0/15': {'tx_multicast_packets': 173140, 'tx_discards': 0, 'tx_octets': 14612192026698, 'tx_errors': 0, 'rx_octets': 80386032169471, 'tx_unicast_packets': 73382010018, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137150, 'rx_broadcast_packets': 1350, 'rx_discards': 0, 'rx_unicast_packets': 112986397913}, 'TenGigE0/3/0/15.20': {'tx_multicast_packets': 35320, 'tx_discards': 0, 'tx_octets': 14592744069527, 'tx_errors': 0, 'rx_octets': 80377841180522, 'tx_unicast_packets': 73381826171, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 112986189971}, 'TenGigE0/3/0/16': {'tx_multicast_packets': 173140, 'tx_discards': 0, 'tx_octets': 14145238373712, 'tx_errors': 0, 'rx_octets': 78806271666444, 'tx_unicast_packets': 71332028539, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137148, 'rx_broadcast_packets': 1350, 'rx_discards': 0, 'rx_unicast_packets': 107152768526}, 'TenGigE0/3/0/16.20': {'tx_multicast_packets': 35321, 'tx_discards': 0, 'tx_octets': 14125799641111, 'tx_errors': 0, 'rx_octets': 78798179152510, 'tx_unicast_packets': 71331833842, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 107152566769}, 'TenGigE0/3/0/17': {'tx_multicast_packets': 173135, 'tx_discards': 0, 'tx_octets': 13948042165353, 'tx_errors': 0, 'rx_octets': 62892061791665, 'tx_unicast_packets': 71186181678, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137146, 'rx_broadcast_packets': 1350, 'rx_discards': 0, 'rx_unicast_packets': 52712264488}, 'TenGigE0/3/0/17.20': {'tx_multicast_packets': 35319, 'tx_discards': 0, 'tx_octets': 13928577086893, 'tx_errors': 0, 'rx_octets': 62884136807396, 'tx_unicast_packets': 71186002261, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 52712084470}, 'TenGigE0/3/0/18': {'tx_multicast_packets': 175324, 'tx_discards': 0, 'tx_octets': 40420373251673, 'tx_errors': 0, 'rx_octets': 63049547816719, 'tx_unicast_packets': 183779943804, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 139326, 'rx_broadcast_packets': 1341, 'rx_discards': 0, 'rx_unicast_packets': 53265853054}, 'TenGigE0/3/0/18.20': {'tx_multicast_packets': 35319, 'tx_discards': 0, 'tx_octets': 40400040736863, 'tx_errors': 0, 'rx_octets': 63041262971913, 'tx_unicast_packets': 183779798141, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 53265710776}, 'TenGigE0/3/0/19': {'tx_multicast_packets': 175320, 'tx_discards': 0, 'tx_octets': 96947170632548, 'tx_errors': 0, 'rx_octets': 86482446955658, 'tx_unicast_packets': 351405992175, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 139320, 'rx_broadcast_packets': 1341, 'rx_discards': 0, 'rx_unicast_packets': 134568498465}, 'TenGigE0/3/0/19.20': {'tx_multicast_packets': 35320, 'tx_discards': 0, 'tx_octets': 96926766634327, 'tx_errors': 0, 'rx_octets': 86473850713466, 'tx_unicast_packets': 351405569095, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 134568260443}, 'TenGigE0/3/0/2': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/20': {'tx_multicast_packets': 173108, 'tx_discards': 0, 'tx_octets': 95465195563880, 'tx_errors': 0, 'rx_octets': 80499301558825, 'tx_unicast_packets': 384893013935, 'rx_errors': 34, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137119, 'rx_broadcast_packets': 1341, 'rx_discards': 0, 'rx_unicast_packets': 106080845785}, 'TenGigE0/3/0/20.20': {'tx_multicast_packets': 35320, 'tx_discards': 0, 'tx_octets': 95444811948414, 'tx_errors': 0, 'rx_octets': 80490973685534, 'tx_unicast_packets': 384892598166, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 106080624533}, 'TenGigE0/3/0/21': {'tx_multicast_packets': 173107, 'tx_discards': 0, 'tx_octets': 15228121822019, 'tx_errors': 0, 'rx_octets': 72733383658645, 'tx_unicast_packets': 71996679650, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137118, 'rx_broadcast_packets': 1341, 'rx_discards': 0, 'rx_unicast_packets': 90887561207}, 'TenGigE0/3/0/21.20': {'tx_multicast_packets': 35320, 'tx_discards': 0, 'tx_octets': 15208655793213, 'tx_errors': 0, 'rx_octets': 72725189079953, 'tx_unicast_packets': 71996488791, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 90887351090}, 'TenGigE0/3/0/22': {'tx_multicast_packets': 173105, 'tx_discards': 0, 'tx_octets': 58698561510772, 'tx_errors': 0, 'rx_octets': 89944268154613, 'tx_unicast_packets': 215349902982, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137115, 'rx_broadcast_packets': 1341, 'rx_discards': 0, 'rx_unicast_packets': 140986689873}, 'TenGigE0/3/0/22.20': {'tx_multicast_packets': 35319, 'tx_discards': 0, 'tx_octets': 58679058970491, 'tx_errors': 0, 'rx_octets': 89936190283467, 'tx_unicast_packets': 215349598409, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 140986430364}, 'TenGigE0/3/0/23': {'tx_multicast_packets': 173103, 'tx_discards': 0, 'tx_octets': 57461903301584, 'tx_errors': 0, 'rx_octets': 79816962537391, 'tx_unicast_packets': 226044442238, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 137114, 'rx_broadcast_packets': 1341, 'rx_discards': 0, 'rx_unicast_packets': 115723561443}, 'TenGigE0/3/0/23.20': {'tx_multicast_packets': 35320, 'tx_discards': 0, 'tx_octets': 57442349572020, 'tx_errors': 0, 'rx_octets': 79808826382285, 'tx_unicast_packets': 226044131435, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 115723340551}, 'TenGigE0/3/0/24': {'tx_multicast_packets': 3779848, 'tx_discards': 0, 'tx_octets': 235020324631774, 'tx_errors': 0, 'rx_octets': 153091223665813, 'tx_unicast_packets': 330751815198, 'rx_errors': 273, 'tx_broadcast_packets': 14, 'rx_multicast_packets': 432682, 'rx_broadcast_packets': 445468, 'rx_discards': 0, 'rx_unicast_packets': 624376923871}, 'TenGigE0/3/0/25': {'tx_multicast_packets': 3760512, 'tx_discards': 0, 'tx_octets': 205002059342271, 'tx_errors': 0, 'rx_octets': 118886353544283, 'tx_unicast_packets': 205545175694, 'rx_errors': 502, 'tx_broadcast_packets': 170, 'rx_multicast_packets': 667038, 'rx_broadcast_packets': 121509, 'rx_discards': 0, 'rx_unicast_packets': 480251694951}, 'TenGigE0/3/0/26': {'tx_multicast_packets': 1852355, 'tx_discards': 0, 'tx_octets': 248930284174500, 'tx_errors': 0, 'rx_octets': 146171168479826, 'tx_unicast_packets': 362664799038, 'rx_errors': 338, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 66659, 'rx_broadcast_packets': 194512, 'rx_discards': 0, 'rx_unicast_packets': 579337669797}, 'TenGigE0/3/0/27': {'tx_multicast_packets': 3656668, 'tx_discards': 0, 'tx_octets': 204794676243162, 'tx_errors': 0, 'rx_octets': 104305136089132, 'tx_unicast_packets': 213057094093, 'rx_errors': 297, 'tx_broadcast_packets': 476, 'rx_multicast_packets': 432642, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 423568902876}, 'TenGigE0/3/0/28': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/29': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/3': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/30': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/31': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/32': {'tx_multicast_packets': 551652, 'tx_discards': 0, 'tx_octets': 71796142, 'tx_errors': 0, 'rx_octets': 12872891, 'tx_unicast_packets': 578008, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 57612, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 103113}, 'TenGigE0/3/0/33': {'tx_multicast_packets': 551624, 'tx_discards': 0, 'tx_octets': 71795228, 'tx_errors': 0, 'rx_octets': 12663268, 'tx_unicast_packets': 578069, 'rx_errors': 255, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 56803, 'rx_broadcast_packets': 4, 'rx_discards': 0, 'rx_unicast_packets': 101294}, 'TenGigE0/3/0/34': {'tx_multicast_packets': 551620, 'tx_discards': 0, 'tx_octets': 71781426, 'tx_errors': 0, 'rx_octets': 12486318, 'tx_unicast_packets': 577909, 'rx_errors': 0, 'tx_broadcast_packets': 286, 'rx_multicast_packets': 56671, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 100146}, 'TenGigE0/3/0/35': {'tx_multicast_packets': 569673, 'tx_discards': 0, 'tx_octets': 75288323, 'tx_errors': 0, 'rx_octets': 12660799, 'tx_unicast_packets': 596238, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 56602, 'rx_broadcast_packets': 224, 'rx_discards': 0, 'rx_unicast_packets': 101292}, 'TenGigE0/3/0/4': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/5': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/6': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/7': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/8': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/3/0/9': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_environment[xr7_issue_1181] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_environment[xr7_issue_1181] returned {'fans': {'FT0': {'status': True}, 'FT1': {'status': True}}, 'temperature': {'RSP1': {'temperature': 33.8, 'is_alert': False, 'is_critical': False}, 'FT0': {'temperature': 31.4, 'is_alert': False, 'is_critical': False}, '1': {'temperature': 38.7, 'is_alert': False, 'is_critical': False}, 'FT1': {'temperature': 31.5, 'is_alert': False, 'is_critical': False}, '0': {'temperature': 38.7, 'is_alert': False, 'is_critical': False}, 'RSP0': {'temperature': 33.8, 'is_alert': False, 'is_critical': False}}, 'power': {'PM0': {'status': True, 'capacity': 3000.0, 'output': 448.26848}}, 'cpu': {'0/RSP0/CPU0': {'%usage': 3.0}, '0/RSP1/CPU0': {'%usage': 1.0}, '0/0/CPU0': {'%usage': 3.0}, '0/1/CPU0': {'%usage': 3.0}, '0/2/CPU0': {'%usage': 3.0}, '0/3/CPU0': {'%usage': 29.0}}, 'memory': {'available_ram': 6158616452, 'used_ram': 2745669508}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_environment[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_environment[normal] returned {'fans': {'FT0': {'status': True}, 'FT1': {'status': True}}, 'temperature': {'RSP1': {'temperature': 33.8, 'is_alert': False, 'is_critical': False}, 'FT0': {'temperature': 31.4, 'is_alert': False, 'is_critical': False}, '1': {'temperature': 38.7, 'is_alert': False, 'is_critical': False}, 'FT1': {'temperature': 31.5, 'is_alert': False, 'is_critical': False}, '0': {'temperature': 38.7, 'is_alert': False, 'is_critical': False}, 'RSP0': {'temperature': 33.8, 'is_alert': False, 'is_critical': False}}, 'power': {'PM0': {'status': True, 'capacity': 3000.0, 'output': 448.26848}}, 'cpu': {'0/RSP0/CPU0': {'%usage': 3.0}, '0/RSP1/CPU0': {'%usage': 1.0}, '0/0/CPU0': {'%usage': 3.0}, '0/1/CPU0': {'%usage': 3.0}, '0/2/CPU0': {'%usage': 3.0}, '0/3/CPU0': {'%usage': 29.0}}, 'memory': {'available_ram': 6158616452, 'used_ram': 2745669508}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] returned {'global': {'peers': {'1.2.3.4': {'local_as': 31337, 'remote_as': 8473, 'remote_id': '0.0.0.0', 'description': 'test', 'is_enabled': False, 'is_up': False, 'uptime': -1, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}}, 'router_id': '1.9.9.0'}, 'test': {'peers': {'20.20.20.20': {'local_as': 13335, 'remote_as': 1234, 'remote_id': '1.2.3.4', 'description': 'Why so curious?', 'is_enabled': False, 'is_up': True, 'uptime': 10009522, 'address_family': {'ipv4': {'received_prefixes': 588224, 'accepted_prefixes': 588215, 'sent_prefixes': 1348}}}, '9.10.11.12': {'local_as': 13335, 'remote_as': 7777, 'remote_id': '0.0.0.0', 'description': 'Banana', 'is_enabled': False, 'is_up': False, 'uptime': -1, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}, '30.30.30.30': {'local_as': 13335, 'remote_as': 7777, 'remote_id': '0.0.0.0', 'description': 'Banana', 'is_enabled': False, 'is_up': False, 'uptime': -1, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}, '5.6.7.8': {'local_as': 13335, 'remote_as': 13335, 'remote_id': '5.6.7.8', 'description': '', 'is_enabled': False, 'is_up': True, 'uptime': 1871663, 'address_family': {'ipv4': {'received_prefixes': 316, 'accepted_prefixes': 316, 'sent_prefixes': 0}}}}, 'router_id': '1.1.1.1'}, 'test2': {'peers': {'20.20.20.20': {'local_as': 13335, 'remote_as': 1234, 'remote_id': '1.2.3.4', 'description': 'Why so curious?', 'is_enabled': False, 'is_up': True, 'uptime': 10009522, 'address_family': {'ipv4': {'received_prefixes': 588224, 'accepted_prefixes': 588215, 'sent_prefixes': 1348}}}, '9.10.11.12': {'local_as': 13335, 'remote_as': 7777, 'remote_id': '0.0.0.0', 'description': 'Banana', 'is_enabled': False, 'is_up': False, 'uptime': -1, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}, '30.30.30.30': {'local_as': 13335, 'remote_as': 7777, 'remote_id': '0.0.0.0', 'description': 'Banana', 'is_enabled': False, 'is_up': False, 'uptime': -1, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}, '5.6.7.8': {'local_as': 13335, 'remote_as': 13335, 'remote_id': '5.6.7.8', 'description': '', 'is_enabled': False, 'is_up': True, 'uptime': 1871663, 'address_family': {'ipv4': {'received_prefixes': 316, 'accepted_prefixes': 316, 'sent_prefixes': 0}}}}, 'router_id': '1.1.1.1'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] returned {'TenGigE0/0/0/2': [{'parent_interface': 'Bundle-Ether2', 'remote_chassis_id': '0a000196', 'remote_port': '9', 'remote_port_description': 'PN Switch Port(9)', 'remote_system_name': 'core02.yyz01', 'remote_system_description': '', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/3': [{'parent_interface': 'Bundle-Ether1', 'remote_chassis_id': '78:FE:3D:EC:92:80', 'remote_port': '601', 'remote_port_description': 'xe-0/1/0.0', 'remote_system_name': 'core01.yyz01', 'remote_system_description': 'Juniper Networks, Inc. ex4200-48t , version 11.4R2.14 Build date: 2012-03-17 17:46:53 UTC', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router']}], 'TenGigE0/0/0/4': [{'parent_interface': 'Bundle-Ether3', 'remote_chassis_id': '8C:60:4F:35:61:58', 'remote_port': 'Eth2/1/1', 'remote_port_description': 'Ethernet2/1/1', 'remote_system_name': 'core03.yyz01.as13335.com', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(5)N1(1)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2014, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/5': [{'parent_interface': 'Bundle-Ether1', 'remote_chassis_id': '78:FE:3D:EC:92:80', 'remote_port': '602', 'remote_port_description': 'xe-0/1/1.0', 'remote_system_name': 'core01.yyz01', 'remote_system_description': 'Juniper Networks, Inc. ex4200-48t , version 11.4R2.14 Build date: 2012-03-17 17:46:53 UTC', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router']}], 'TenGigE0/0/0/8': [{'parent_interface': 'Bundle-Ether8', 'remote_chassis_id': '8C:60:4F:69:E9:6C', 'remote_port': 'Eth2/2/1', 'remote_port_description': 'Ethernet2/2/1', 'remote_system_name': 'core04.yyz01.as13335.net', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.1(0)N1(1a)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2015, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/14': [{'parent_interface': 'Bundle-Ether2', 'remote_chassis_id': '0a000196', 'remote_port': '63', 'remote_port_description': 'PN Switch Port(63)', 'remote_system_name': 'core02.yyz01', 'remote_system_description': '', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/15': [{'parent_interface': 'Bundle-Ether1', 'remote_chassis_id': '78:FE:3D:EC:92:80', 'remote_port': '656', 'remote_port_description': 'xe-1/1/0.0', 'remote_system_name': 'core01.yyz01', 'remote_system_description': 'Juniper Networks, Inc. ex4200-48t , version 11.4R2.14 Build date: 2012-03-17 17:46:53 UTC', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router']}], 'TenGigE0/0/0/16': [{'parent_interface': 'Bundle-Ether3', 'remote_chassis_id': '8C:60:4F:35:61:59', 'remote_port': 'Eth2/1/2', 'remote_port_description': 'Ethernet2/1/2', 'remote_system_name': 'core03.yyz01.as13335.com', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(5)N1(1)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2014, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/17': [{'parent_interface': 'Bundle-Ether2', 'remote_chassis_id': '0a000196', 'remote_port': '64', 'remote_port_description': 'PN Switch Port(64)', 'remote_system_name': 'core02.yyz01', 'remote_system_description': '', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/19': [{'parent_interface': 'Bundle-Ether8', 'remote_chassis_id': '8C:60:4F:69:E9:6D', 'remote_port': 'Eth2/2/2', 'remote_port_description': 'Ethernet2/2/2', 'remote_system_name': 'core04.yyz01.as13335.net', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.1(0)N1(1a)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2015, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/25': [{'parent_interface': 'Bundle-Ether2', 'remote_chassis_id': '0a000196', 'remote_port': '10', 'remote_port_description': 'PN Switch Port(10)', 'remote_system_name': 'core02.yyz01', 'remote_system_description': '', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/27': [{'parent_interface': 'Bundle-Ether3', 'remote_chassis_id': '8C:60:4F:35:61:5A', 'remote_port': 'Eth2/1/3', 'remote_port_description': 'Ethernet2/1/3', 'remote_system_name': 'core03.yyz01.as13335.com', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(5)N1(1)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2014, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/28': [{'parent_interface': 'Bundle-Ether3', 'remote_chassis_id': '8C:60:4F:35:61:5B', 'remote_port': 'Eth2/1/4', 'remote_port_description': 'Ethernet2/1/4', 'remote_system_name': 'core03.yyz01.as13335.com', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(5)N1(1)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2014, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/30': [{'parent_interface': 'Bundle-Ether8', 'remote_chassis_id': '8C:60:4F:69:E9:6E', 'remote_port': 'Eth2/2/3', 'remote_port_description': 'Ethernet2/2/3', 'remote_system_name': 'core04.yyz01.as13335.net', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.1(0)N1(1a)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2015, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}], 'TenGigE0/0/0/32': [{'parent_interface': 'Bundle-Ether8', 'remote_chassis_id': '8C:60:4F:69:E9:6F', 'remote_port': 'Eth2/2/4', 'remote_port_description': 'Ethernet2/2/4', 'remote_system_name': 'core04.yyz01.as13335.net', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.1(0)N1(1a)\nTAC support: http://www.cisco.com/tac\nCopyright (c) 2002-2015, Cisco Systems, Inc. All rights reserved.', 'remote_system_capab': ['bridge'], 'remote_system_enable_capab': ['bridge']}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[peers_without_groups] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[peers_without_groups] returned {'_': {'apply_groups': [], 'description': '', 'local_as': 65900, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {'10.255.255.2': {'description': '', 'remote_as': 65900, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': 'pass-all', 'import_policy': 'pass-all', 'local_address': '', 'local_as': 65900, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '10.255.255.3': {'description': '', 'remote_as': 65900, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': 'pass-all', 'import_policy': 'pass-all', 'local_address': '', 'local_as': 65900, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[normal] returned {'4-public-anycast-peers': {'apply_groups': [], 'description': '', 'local_as': 13335, 'type': 'external', 'import_policy': '4-public-anycast-peers-in', 'export_policy': '4-public-anycast-peers-out', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {'192.168.20.3': {'description': 'Telekom Romania [RO ISP ANYCAST]', 'remote_as': 9050, 'prefix_limit': {'inet': {'unicast': {'limit': 5000, 'teardown': {'threshold': 75, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 13335, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '172.17.17.50': {'description': 'NextGen [RO ISP ANYCAST]', 'remote_as': 48161, 'prefix_limit': {'inet': {'unicast': {'limit': 500, 'teardown': {'threshold': 75, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 13335, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '192.168.50.5': {'description': 'M247 Ltd [UK Hosting ANYCAST]', 'remote_as': 9009, 'prefix_limit': {'inet': {'unicast': {'limit': 1000, 'teardown': {'threshold': 75, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 13335, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}, '_': {'apply_groups': [], 'description': '', 'local_as': 13335, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[no_bgp] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[no_bgp] returned {}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[mixed_with_without_groups] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_bgp_config[mixed_with_without_groups] returned {'RR': {'apply_groups': [], 'description': '', 'local_as': 65900, 'type': 'external', 'import_policy': 'RP-RR-IN', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 65900, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {'10.255.255.3': {'description': '', 'remote_as': 0, 'prefix_limit': {}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65900, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '10.255.255.12': {'description': '', 'remote_as': 0, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': 'RP-SPECIAL-SNOWFLAKE-IN', 'local_address': '', 'local_as': 65900, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}, '_': {'apply_groups': [], 'description': '', 'local_as': 65900, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {'10.255.255.2': {'description': '', 'remote_as': 65900, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': 'pass-all', 'import_policy': 'pass-all', 'local_address': '', 'local_as': 65900, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '10.255.255.220': {'description': '', 'remote_as': 65900, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': 'pass-all', 'import_policy': 'pass-all', 'local_address': '', 'local_as': 65900, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] returned {'global': {'1234': [{'up': True, 'local_as': 13335, 'remote_as': 1234, 'router_id': '1.2.3.4', 'local_address': '20.20.20.21', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 62349, 'remote_address': '20.20.20.20', 'remote_port': 179, 'multihop': False, 'multipath': False, 'import_policy': '4-gtt-in', 'export_policy': '4-gtt-out', 'input_messages': 94231366, 'output_messages': 1009230, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': 'OpenSent', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': True, 'local_as_prepend': True, 'holdtime': 90, 'configured_holdtime': 180, 'keepalive': 30, 'configured_keepalive': 60, 'active_prefix_count': 273802, 'received_prefix_count': 588224, 'accepted_prefix_count': 588215, 'suppressed_prefix_count': 9, 'advertised_prefix_count': 1348, 'flap_count': 5}], '7777': [{'up': False, 'local_as': 13335, 'remote_as': 7777, 'router_id': '0.0.0.0', 'local_address': '0.0.0.0', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 0, 'remote_address': '9.10.11.12', 'remote_port': 0, 'multihop': True, 'multipath': False, 'import_policy': '4-public-anycast-peers-in', 'export_policy': '4-public-peer-anycast-out', 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Idle', 'previous_connection_state': '', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}, {'up': False, 'local_as': 13335, 'remote_as': 7777, 'router_id': '0.0.0.0', 'local_address': '0.0.0.0', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 0, 'remote_address': '30.30.30.30', 'remote_port': 0, 'multihop': True, 'multipath': False, 'import_policy': '4-public-anycast-peers-in', 'export_policy': '4-public-peer-anycast-out', 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Idle', 'previous_connection_state': '', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}], '13335': [{'up': True, 'local_as': 13335, 'remote_as': 13335, 'router_id': '5.6.7.8', 'local_address': '8.8.8.8', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 179, 'remote_address': '5.6.7.8', 'remote_port': 63014, 'multihop': False, 'multipath': False, 'import_policy': 'blackhole-rs-4-in', 'export_policy': 'reject-all-out', 'input_messages': 162901, 'output_messages': 151392, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': 'Connect', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 316, 'accepted_prefix_count': 316, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 9}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_arp_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_arp_table[normal] returned [{'interface': 'BVI10', 'mac': 'D4:6D:50:05:B1:0E', 'ip': '192.1.68.8', 'age': -1.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:E4:41', 'ip': '192.1.68.8', 'age': 17.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:E2:E1', 'ip': '192.1.68.8', 'age': 9756.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:E2:E1', 'ip': '192.1.68.8', 'age': 5958.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CE:31', 'ip': '192.16.8.18', 'age': 5540.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CE:31', 'ip': '192.16.8.18', 'age': 9931.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EB:01', 'ip': '192.16.8.18', 'age': 1710.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EB:01', 'ip': '192.16.8.18', 'age': 10494.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EA:E1', 'ip': '192.16.8.28', 'age': 9689.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EA:E1', 'ip': '192.16.8.28', 'age': 13099.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EA:71', 'ip': '192.16.8.28', 'age': 8389.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EA:71', 'ip': '192.16.8.38', 'age': 826.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CE:01', 'ip': '192.16.8.38', 'age': 6969.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CE:01', 'ip': '192.16.8.38', 'age': 104.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:ED:41', 'ip': '192.16.8.48', 'age': 2088.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:ED:41', 'ip': '192.16.8.48', 'age': 7192.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:E3:61', 'ip': '192.16.8.48', 'age': 11559.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:E3:61', 'ip': '192.16.8.48', 'age': 3883.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:DB:21', 'ip': '192.16.8.58', 'age': 13484.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:DB:21', 'ip': '192.16.8.58', 'age': 3023.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EC:91', 'ip': '192.16.8.58', 'age': 3862.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EC:91', 'ip': '192.16.8.68', 'age': 4154.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:E3:F1', 'ip': '192.16.8.68', 'age': 942.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:E3:F1', 'ip': '192.16.8.68', 'age': 11548.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CC:E1', 'ip': '192.16.8.78', 'age': 11153.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CC:E1', 'ip': '192.16.8.78', 'age': 4623.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EB:41', 'ip': '192.16.8.78', 'age': 7617.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:EB:41', 'ip': '192.16.8.78', 'age': 5114.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:D8:91', 'ip': '192.16.8.88', 'age': 7087.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:D8:91', 'ip': '192.16.8.88', 'age': 10328.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CE:81', 'ip': '192.16.8.88', 'age': 12238.0}, {'interface': 'BVI10', 'mac': '00:0F:53:2B:CE:81', 'ip': '192.16.8.98', 'age': 5875.0}, {'interface': 'BVI637', 'mac': 'D4:6D:50:05:B1:0E', 'ip': '192.16.86.8', 'age': -1.0}, {'interface': 'BVI637', 'mac': 'D4:6D:50:05:B1:0E', 'ip': '192.16.87.8', 'age': -1.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:12:A7:43', 'ip': '192.16.87.8', 'age': 50.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:92:95', 'ip': '192.16.87.8', 'age': 16.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:92:A5', 'ip': '192.16.87.8', 'age': 16.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:92:94', 'ip': '192.16.87.8', 'age': 17.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:A5:D3', 'ip': '192.16.87.8', 'age': 0.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:92:A2', 'ip': '192.16.87.8', 'age': 0.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:92:93', 'ip': '192.168.7.18', 'age': 0.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:A5:CF', 'ip': '192.168.7.18', 'age': 16.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:A6:DF', 'ip': '192.168.7.18', 'age': 32.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:12:AE:37', 'ip': '192.168.7.18', 'age': 0.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:A5:EA', 'ip': '192.168.7.18', 'age': 0.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:A5:C7', 'ip': '192.168.7.18', 'age': 0.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:F8:77', 'ip': '192.168.7.18', 'age': 0.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:12:AD:F7', 'ip': '192.168.7.18', 'age': 16.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:A5:A3', 'ip': '192.168.7.18', 'age': 16.0}, {'interface': 'BVI637', 'mac': '2C:60:0C:6E:F8:FC', 'ip': '192.168.7.18', 'age': 16.0}, {'interface': 'BVI900', 'mac': 'D4:6D:50:05:B1:0E', 'ip': '192.168.5.2', 'age': -1.0}, {'interface': 'BVI900', 'mac': '8C:60:4F:32:9C:3C', 'ip': '192.168.52.18', 'age': 12.0}, {'interface': 'BVI900', 'mac': 'CC:E1:7F:25:DA:41', 'ip': '192.168.52.19', 'age': 8263.0}, {'interface': 'BVI900', 'mac': '00:18:73:5E:6F:29', 'ip': '192.168.52.20', 'age': 5021.0}, {'interface': 'BVI100', 'mac': 'D4:6D:50:05:B1:0E', 'ip': '192.168.53.1', 'age': -1.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E4:40', 'ip': '192.168.53.4', 'age': 2994.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E2:E0', 'ip': '192.168.53.5', 'age': 2.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E2:E0', 'ip': '192.168.53.6', 'age': 7348.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E2:E0', 'ip': '192.168.53.7', 'age': 12385.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E2:E0', 'ip': '192.168.53.8', 'age': 4581.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E2:E0', 'ip': '192.168.53.9', 'age': 7164.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E2:E0', 'ip': '192.168.53.10', 'age': 12682.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:30', 'ip': '192.168.53.11', 'age': 2.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:30', 'ip': '192.168.53.12', 'age': 6677.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:30', 'ip': '192.168.53.13', 'age': 3788.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:30', 'ip': '192.168.53.14', 'age': 8177.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:30', 'ip': '192.168.53.15', 'age': 3822.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:30', 'ip': '192.168.53.16', 'age': 11666.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:00', 'ip': '192.168.53.17', 'age': 53.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:00', 'ip': '192.168.53.18', 'age': 1327.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:00', 'ip': '192.168.53.19', 'age': 6287.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:00', 'ip': '192.168.53.20', 'age': 6855.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:00', 'ip': '192.168.53.21', 'age': 12482.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:00', 'ip': '192.168.53.22', 'age': 12651.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:E0', 'ip': '192.168.53.23', 'age': 1.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:E0', 'ip': '192.168.53.24', 'age': 12791.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:E0', 'ip': '192.168.53.25', 'age': 7674.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:E0', 'ip': '192.168.53.26', 'age': 2758.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:E0', 'ip': '192.168.53.27', 'age': 7175.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:E0', 'ip': '192.168.53.28', 'age': 9404.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:70', 'ip': '192.168.53.29', 'age': 1.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:70', 'ip': '192.168.53.30', 'age': 9748.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:70', 'ip': '192.168.53.31', 'age': 570.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:70', 'ip': '192.168.53.32', 'age': 8939.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:70', 'ip': '192.168.53.33', 'age': 115.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EA:70', 'ip': '192.168.53.34', 'age': 6065.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:00', 'ip': '192.168.53.35', 'age': 21.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:00', 'ip': '192.168.53.36', 'age': 986.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:00', 'ip': '192.168.53.37', 'age': 3573.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:00', 'ip': '192.168.53.38', 'age': 9100.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:00', 'ip': '192.168.53.39', 'age': 3924.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CE:00', 'ip': '192.168.53.40', 'age': 7033.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:ED:40', 'ip': '192.168.53.41', 'age': 7.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:ED:40', 'ip': '192.168.53.42', 'age': 7384.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:ED:40', 'ip': '192.168.53.43', 'age': 10842.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:ED:40', 'ip': '192.168.53.44', 'age': 3659.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:ED:40', 'ip': '192.168.53.45', 'age': 3215.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:ED:40', 'ip': '192.168.53.46', 'age': 5649.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:60', 'ip': '192.168.53.47', 'age': 21.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:60', 'ip': '192.168.53.48', 'age': 1003.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:60', 'ip': '192.168.53.49', 'age': 6669.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:60', 'ip': '192.168.53.50', 'age': 8904.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:60', 'ip': '192.168.53.51', 'age': 13960.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:60', 'ip': '192.168.53.52', 'age': 12619.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:DB:20', 'ip': '192.168.53.53', 'age': 34.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:DB:20', 'ip': '192.168.53.54', 'age': 12690.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:DB:20', 'ip': '192.168.53.55', 'age': 4662.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:DB:20', 'ip': '192.168.53.56', 'age': 9000.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:DB:20', 'ip': '192.168.53.57', 'age': 8874.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:DB:20', 'ip': '192.168.53.58', 'age': 10939.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EC:90', 'ip': '192.168.53.59', 'age': 1.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EC:90', 'ip': '192.168.53.60', 'age': 12392.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EC:90', 'ip': '192.168.53.61', 'age': 1504.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EC:90', 'ip': '192.168.53.62', 'age': 2260.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EC:90', 'ip': '192.168.53.63', 'age': 2207.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EC:90', 'ip': '192.168.53.64', 'age': 1456.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:F0', 'ip': '192.168.53.65', 'age': 17.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:F0', 'ip': '192.168.53.66', 'age': 6886.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:F0', 'ip': '192.168.53.67', 'age': 3156.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:F0', 'ip': '192.168.53.68', 'age': 4024.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:F0', 'ip': '192.168.53.69', 'age': 3528.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:E3:F0', 'ip': '192.168.53.70', 'age': 11364.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CC:E0', 'ip': '192.168.53.71', 'age': 15.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CC:E0', 'ip': '192.168.53.72', 'age': 5647.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CC:E0', 'ip': '192.168.53.73', 'age': 10610.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CC:E0', 'ip': '192.168.53.74', 'age': 6396.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CC:E0', 'ip': '192.168.53.75', 'age': 9339.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:CC:E0', 'ip': '192.168.53.76', 'age': 13331.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:40', 'ip': '192.168.53.77', 'age': 7.0}, {'interface': 'BVI100', 'mac': '00:0F:53:2B:EB:40', 'ip': '192.168.53.78', 'age': 10182.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_ntp_peers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_ntp_peers[normal] returned {'9.10.11.12': {}, '13.14.15.16': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_ntp_servers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_ntp_servers[normal] returned {'1.2.3.4': {}, '5.6.7.8': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_ntp_stats[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_ntp_stats[normal] returned [{'remote': '141.101.109.4', 'synchronized': False, 'referenceid': '188.114.97.4', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 98.92, 'offset': -1.206, 'jitter': 15.799}, {'remote': '141.101.101.4', 'synchronized': False, 'referenceid': '141.101.100.1', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 143.9, 'offset': 4.189, 'jitter': 15.793}, {'remote': '141.101.95.4', 'synchronized': False, 'referenceid': '141.101.94.1', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 103.94, 'offset': 0.398, 'jitter': 15.796}, {'remote': '141.101.91.4', 'synchronized': False, 'referenceid': '141.101.95.4', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 115.93, 'offset': -3.625, 'jitter': 15.808}, {'remote': '141.101.87.4', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '141.101.83.4', 'synchronized': False, 'referenceid': '103.31.5.4', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 249.88, 'offset': 2.446, 'jitter': 15.801}, {'remote': '141.101.79.4', 'synchronized': False, 'referenceid': '141.101.95.4', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 119.94, 'offset': 1.897, 'jitter': 15.791}, {'remote': '141.101.70.10', 'synchronized': False, 'referenceid': '173.245.49.10', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 82.96, 'offset': 3.687, 'jitter': 15.815}, {'remote': '173.245.62.10', 'synchronized': False, 'referenceid': '103.22.203.1', 'stratum': 3, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 220.9, 'offset': -5.673, 'jitter': 19.629}, {'remote': '173.245.57.37', 'synchronized': False, 'referenceid': '173.245.57.4', 'stratum': 3, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 68.92, 'offset': -3.903, 'jitter': 15.781}, {'remote': '173.245.56.10', 'synchronized': False, 'referenceid': '173.245.63.1', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 19.91, 'offset': 2.496, 'jitter': 15.803}, {'remote': '173.245.55.10', 'synchronized': False, 'referenceid': '173.245.56.10', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 14.92, 'offset': 3.918, 'jitter': 15.813}, {'remote': '173.245.53.10', 'synchronized': False, 'referenceid': '141.101.95.4', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 95.94, 'offset': -0.739, 'jitter': 15.795}, {'remote': '173.245.52.10', 'synchronized': False, 'referenceid': '173.245.56.10', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 18.93, 'offset': 0.614, 'jitter': 19.617}, {'remote': '173.245.51.10', 'synchronized': False, 'referenceid': '83.84.69.80', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '173.245.50.10', 'synchronized': False, 'referenceid': '141.101.74.1', 'stratum': 3, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 36.92, 'offset': 0.33, 'jitter': 15.802}, {'remote': '173.245.49.10', 'synchronized': False, 'referenceid': '141.101.67.1', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 83.9, 'offset': 2.691, 'jitter': 15.795}, {'remote': '173.245.48.10', 'synchronized': False, 'referenceid': '173.245.50.10', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 91.94, 'offset': 3.951, 'jitter': 15.791}, {'remote': '188.114.109.4', 'synchronized': False, 'referenceid': '141.101.95.4', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 112.92, 'offset': 1.458, 'jitter': 15.805}, {'remote': '188.114.101.4', 'synchronized': False, 'referenceid': '173.245.49.10', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 115.91, 'offset': -1.428, 'jitter': 15.812}, {'remote': '188.114.97.4', 'synchronized': False, 'referenceid': '141.101.101.4', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 155.9, 'offset': -2.764, 'jitter': 15.814}, {'remote': '197.234.241.4', 'synchronized': False, 'referenceid': '83.84.69.80', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '198.41.241.4', 'synchronized': False, 'referenceid': '141.101.91.4', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 90.82, 'offset': 2.763, 'jitter': 15.795}, {'remote': '198.41.237.4', 'synchronized': False, 'referenceid': '173.245.62.10', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 186.91, 'offset': -8.494, 'jitter': 15.787}, {'remote': '198.41.229.4', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '198.41.225.4', 'synchronized': False, 'referenceid': '141.101.101.4', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 116.92, 'offset': 6.616, 'jitter': 15.798}, {'remote': '199.27.132.10', 'synchronized': False, 'referenceid': '83.84.69.80', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '199.27.131.10', 'synchronized': False, 'referenceid': '83.84.69.80', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '199.27.128.10', 'synchronized': True, 'referenceid': '173.245.57.37', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 64.95, 'offset': -1.529, 'jitter': 15.812}, {'remote': '208.80.96.96', 'synchronized': False, 'referenceid': '83.84.69.80', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '208.73.56.29', 'synchronized': False, 'referenceid': '83.84.69.80', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '103.31.5.4', 'synchronized': False, 'referenceid': '103.22.200.10', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 239.89, 'offset': -0.401, 'jitter': 15.807}, {'remote': '103.22.200.10', 'synchronized': False, 'referenceid': '141.101.76.1', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 183.89, 'offset': -1.225, 'jitter': 15.818}, {'remote': '103.21.246.130', 'synchronized': False, 'referenceid': '173.245.57.37', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 76.93, 'offset': 0.156, 'jitter': 15.796}, {'remote': '108.162.239.27', 'synchronized': False, 'referenceid': '108.162.239.1', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 5.89, 'offset': -0.49, 'jitter': 19.644}, {'remote': '108.162.239.26', 'synchronized': False, 'referenceid': '108.162.239.1', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 254, 'delay': 0.98, 'offset': -0.33, 'jitter': 2.276}, {'remote': '108.162.239.25', 'synchronized': False, 'referenceid': '108.162.239.1', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 3.45, 'offset': 3.426, 'jitter': 15.815}, {'remote': '108.162.239.24', 'synchronized': False, 'referenceid': '108.162.239.1', 'stratum': 7, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 254, 'delay': 0.98, 'offset': 0.76, 'jitter': 19.02}, {'remote': '108.162.239.22', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '108.162.239.21', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '108.162.239.20', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '108.162.239.18', 'synchronized': False, 'referenceid': '108.162.239.1', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 3.92, 'offset': -0.656, 'jitter': 19.636}, {'remote': '108.162.253.130', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '108.162.248.4', 'synchronized': False, 'referenceid': '173.245.62.10', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 218.91, 'offset': -3.117, 'jitter': 15.809}, {'remote': '108.162.244.4', 'synchronized': False, 'referenceid': '173.245.57.37', 'stratum': 4, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 67.92, 'offset': -2.624, 'jitter': 15.816}, {'remote': '108.162.240.4', 'synchronized': False, 'referenceid': '173.245.56.10', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 0.98, 'offset': 4.225, 'jitter': 15.8}, {'remote': '108.162.236.4', 'synchronized': False, 'referenceid': '173.245.56.10', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 31.93, 'offset': 3.499, 'jitter': 15.782}, {'remote': '108.162.210.10', 'synchronized': False, 'referenceid': '108.162.236.4', 'stratum': 6, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 255, 'delay': 53.9, 'offset': -0.118, 'jitter': 15.812}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_interfaces_ip[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_interfaces_ip[normal] returned {'BVI10': {'ipv4': {'192.168.0.1': {'prefix_length': 21}}}, 'BVI100': {'ipv4': {'192.168.21.1': {'prefix_length': 24}, '172.17.18.1': {'prefix_length': 24}, '192.168.23.1': {'prefix_length': 24}}, 'ipv6': {'2400:cb00:49:1024::1': {'prefix_length': 64}}}, 'Bundle-Ether2': {'ipv6': {'2001:db8::': {'prefix_length': 126}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_mac_address_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_mac_address_table[normal] returned [{'mac': '00:0A:B8:1A:4F:81', 'interface': 'Bundle-Ether1.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '78:FE:3D:EC:92:81', 'interface': 'Bundle-Ether1.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'C4:64:13:84:06:9C', 'interface': 'Bundle-Ether1.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '66:0E:94:96:E0:FF', 'interface': 'Bundle-Ether2.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '8C:60:4F:35:61:58', 'interface': 'Bundle-Ether3.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '8C:60:4F:35:61:7C', 'interface': 'Bundle-Ether3.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'CC:E1:7F:C6:8D:41', 'interface': 'Bundle-Ether3.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '44:F4:77:AD:2D:C1', 'interface': 'Bundle-Ether8.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '8C:60:4F:69:E9:3C', 'interface': 'Bundle-Ether8.900', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E0:AC:F1:67:48:D8', 'interface': '', 'vlan': 0, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:0C:5B', 'interface': 'Bundle-Ether1.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:0C:A7', 'interface': 'Bundle-Ether1.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:0C:CB', 'interface': 'Bundle-Ether1.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:A4:45', 'interface': 'Bundle-Ether1.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:F6:73', 'interface': 'Bundle-Ether1.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E8:39:35:B0:56:C5', 'interface': 'Bundle-Ether1.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E8:39:35:B1:B4:6D', 'interface': 'Bundle-Ether1.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:0E:69:1D', 'interface': 'Bundle-Ether2.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:01:D9', 'interface': 'Bundle-Ether2.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:02:51', 'interface': 'Bundle-Ether2.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:04:71', 'interface': 'Bundle-Ether2.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:02:09', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:04:C1', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:CD:31', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:D9:D1', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:DB:11', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:DE:31', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:E2:D1', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:E3:71', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:EB:51', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:EC:51', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '8C:60:4F:35:61:58', 'interface': 'Bundle-Ether3.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2E:CF:E1', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2E:D2:D1', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DC:71', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DD:61', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DD:E1', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DE:21', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E2:C1', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E8:21', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E9:21', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E9:B1', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:ED:41', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:EE:51', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:F1:81', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:F1:B1', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:F5:51', 'interface': 'Bundle-Ether8.10', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E0:AC:F1:67:48:D8', 'interface': '', 'vlan': 10, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:0C:5A', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:0C:A6', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:0C:CA', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:A4:44', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F2:F6:72', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E8:39:35:B0:56:C4', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E8:39:35:B1:B4:6C', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:0E:69:1C', 'interface': 'Bundle-Ether2.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:01:D8', 'interface': 'Bundle-Ether2.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:02:50', 'interface': 'Bundle-Ether2.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:04:70', 'interface': 'Bundle-Ether2.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:02:08', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:22:04:C0', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:CB:50', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:CB:A0', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:CD:30', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:D9:D0', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:DB:10', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:DE:30', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:E2:D0', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:E3:70', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:EB:50', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2B:EC:50', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '8C:60:4F:35:61:58', 'interface': 'Bundle-Ether3.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2E:CF:E0', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:2E:D2:D0', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DC:70', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DD:60', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DD:E0', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:DE:20', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E2:C0', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E8:20', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E9:20', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:E9:B0', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:ED:40', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:EE:50', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:F1:80', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:F1:B0', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0F:53:30:F5:50', 'interface': 'Bundle-Ether8.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E0:AC:F1:67:48:D8', 'interface': '', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0A:9C:52:E7:9E', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:0A:9C:52:E7:B6', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F5:54:69', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F5:64:B2', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F5:74:49', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '3C:D9:2B:F5:74:E9', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'C4:54:44:64:39:3F', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'C4:54:44:64:3A:00', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'C4:54:44:64:3A:89', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'C4:54:44:64:3B:1C', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E8:39:35:B3:13:8B', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E8:39:35:BF:8B:D1', 'interface': 'Bundle-Ether1.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:02:99:11:9C:39', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:02:99:14:0D:F0', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:92:9F', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:92:A0', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:A5:BC', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:A5:BE', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:A5:C0', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:A5:CA', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:F8:88', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:F8:8B', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:F8:A4', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:F8:B3', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:F9:6F', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6F:16:27', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '8C:60:4F:35:61:58', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'C4:54:44:64:39:F8', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'C4:54:44:64:3A:A8', 'interface': 'Bundle-Ether3.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:6E:A6:A6', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:73:28:D6', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:73:7D:98', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:73:7E:3C', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:7A:41:28', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:7A:7D:F4', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:7B:5C:B7', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:7B:91:5B', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:7B:9B:AA', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:7B:9C:9A', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:8C:54:83', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:8C:D2:5B', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:8C:D2:D7', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:8C:D2:FA', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '2C:60:0C:8C:D2:FD', 'interface': 'Bundle-Ether8.637', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': 'E0:AC:F1:67:48:D8', 'interface': '', 'vlan': 637, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_route_to[SR638170159] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_route_to[SR638170159] returned {'1.0.4.0/24': [{'current_active': True, 'last_active': False, 'age': 1804805, 'next_hop': '37.49.232.13', 'protocol': 'bgp', 'outgoing_interface': 'None', 'preference': 12, 'selected_next_hop': False, 'inactive_reason': '', 'routing_table': 'default', 'protocol_attributes': {}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_snmp_information[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_snmp_information[normal] returned {'chassis_id': 'edge01.yyz01', 'contact': 'noc@cloudflare.com', 'location': 'Toronto, Canada', 'community': {'hackme': {'mode': 'ro', 'acl': 'ifyoucan'}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_probes_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_probes_config[normal] returned {'1': {'test-GT-4': {'probe_type': 'icmp-ping', 'source': '1.1.1.1.1', 'target': '2.2.2.2', 'probe_count': 20, 'test_interval': 3}}, '2': {'sjc01-TE-4': {'probe_type': 'icmp-ping', 'source': '3.3.3.3', 'target': '4.4.4.4', 'probe_count': 20, 'test_interval': 3}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_probes_results[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_probes_results[normal] returned {'1': {'test-GT-4': {'target': '', 'source': '1.1.1.1.1', 'probe_type': 'icmp-ping', 'probe_count': 20, 'rtt': 87.15, 'round_trip_jitter': -1.7033112740867153, 'last_test_loss': 0, 'current_test_min_delay': 0.0, 'current_test_max_delay': 0.0, 'current_test_avg_delay': 0.0, 'last_test_min_delay': 87.0, 'last_test_max_delay': 87.0, 'last_test_avg_delay': 87.0, 'global_test_min_delay': 86.0, 'global_test_max_delay': 159.0, 'global_test_avg_delay': 88.62016806722689}}, '2': {'sjc01-TE-4': {'target': '', 'source': '3.3.3.3', 'probe_type': 'icmp-ping', 'probe_count': 20, 'rtt': 1.0, 'round_trip_jitter': 0.0, 'last_test_loss': 0, 'current_test_min_delay': 0.0, 'current_test_max_delay': 0.0, 'current_test_avg_delay': 0.0, 'last_test_min_delay': 1.0, 'last_test_max_delay': 1.0, 'last_test_avg_delay': 1.0, 'global_test_min_delay': 1.0, 'global_test_max_delay': 1.0, 'global_test_avg_delay': 1.0}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_traceroute[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_traceroute[normal] returned {'success': {'1': {'probes': {'1': {'ip_address': '*', 'host_name': '*', 'rtt': 2000.0}}}, '2': {'probes': {'1': {'ip_address': '1.1.1.1', 'host_name': 'tor10.ip4.gtt.net', 'rtt': 0.0}}}, '3': {'probes': {'1': {'ip_address': '2.2.2.2', 'host_name': 'tcore5.TNK-Toronto.as6453.net', 'rtt': 2000.0}}}, '5': {'probes': {'1': {'ip_address': '3.3.3.3', 'host_name': 'tcore22.SQN-San-Jose.as6453.net', 'rtt': 192.0}}}, '6': {'probes': {'1': {'ip_address': '4.4.4.4', 'host_name': 'tcore0.PDI-Palo-Alto.as6453.net', 'rtt': 169.0}}}, '7': {'probes': {'1': {'ip_address': '5.5.5.5', 'host_name': 'tcore17.TV2-Tokyo.as6453.net', 'rtt': 189.0}}}, '8': {'probes': {'1': {'ip_address': '6.6.6.6', 'host_name': 'tcore7.TV2-Tokyo.as6453.net', 'rtt': 186.0}}}, '9': {'probes': {'1': {'ip_address': '8.8.8.8', 'host_name': '8.8.8.8', 'rtt': 199.0}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_users[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_users[normal] returned {'dummy-test': {'level': 15, 'password': '', 'sshkeys': []}, 'dummy-test2': {'level': 15, 'password': '', 'sshkeys': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_config[normal] returned {'startup': '', 'running': '\n\n\n\n!! Last configuration change at Wed Aug 17 16:49:00 2016 by vagrant\n!\ntelnet vrf default ipv4 server max-servers 10\nusername vagrant\n group root-lr\n group cisco-support\n secret 5 $1$gZpA$ued8wLDDwikqTVKTEvUe2/\n!\ntpa\n address-family ipv4\n update-source MgmtEth0/RP0/CPU0/0\n !\n!\ninterface MgmtEth0/RP0/CPU0/0\n description testing parallel commits\n ipv4 address dhcp\n!\ninterface GigabitEthernet0/0/0/0\n shutdown\n!\ninterface GigabitEthernet0/0/0/1\n shutdown\n!\ninterface GigabitEthernet0/0/0/2\n shutdown\n!\ninterface GigabitEthernet0/0/0/3\n shutdown\n!\nrouter static\n address-family ipv4 unicast\n 0.0.0.0/0 MgmtEth0/RP0/CPU0/0 10.0.2.2\n !\n!\ngrpc\n port 57777\n!\nxml agent tty\n iteration on size 1\n!\nssh server v2\nssh server vrf default\nend\n\n\n', 'candidate': '\n\n\n\n!! Last configuration change at Wed Aug 17 16:49:00 2016 by vagrant\n!\ntelnet vrf default ipv4 server max-servers 10\nusername vagrant\n group root-lr\n group cisco-support\n secret 5 $1$gZpA$ued8wLDDwikqTVKTEvUe2/\n!\ntpa\n address-family ipv4\n update-source MgmtEth0/RP0/CPU0/0\n !\n!\ninterface MgmtEth0/RP0/CPU0/0\n description testing parallel commits\n ipv4 address dhcp\n!\ninterface GigabitEthernet0/0/0/0\n shutdown\n!\ninterface GigabitEthernet0/0/0/1\n shutdown\n!\ninterface GigabitEthernet0/0/0/2\n shutdown\n!\ninterface GigabitEthernet0/0/0/3\n shutdown\n!\nrouter static\n address-family ipv4 unicast\n 0.0.0.0/0 MgmtEth0/RP0/CPU0/0 10.0.2.2\n !\n!\ngrpc\n port 57777\n!\nxml agent tty\n iteration on size 1\n!\nssh server v2\nssh server vrf default\nend\n\n\n'}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_config_filtered[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_config_filtered[normal] returned {'startup': '', 'running': '', 'candidate': '\n\n\n\n!! Last configuration change at Wed Aug 17 16:49:00 2016 by vagrant\n!\ntelnet vrf default ipv4 server max-servers 10\nusername vagrant\n group root-lr\n group cisco-support\n secret 5 $1$gZpA$ued8wLDDwikqTVKTEvUe2/\n!\ntpa\n address-family ipv4\n update-source MgmtEth0/RP0/CPU0/0\n !\n!\ninterface MgmtEth0/RP0/CPU0/0\n description testing parallel commits\n ipv4 address dhcp\n!\ninterface GigabitEthernet0/0/0/0\n shutdown\n!\ninterface GigabitEthernet0/0/0/1\n shutdown\n!\ninterface GigabitEthernet0/0/0/2\n shutdown\n!\ninterface GigabitEthernet0/0/0/3\n shutdown\n!\nrouter static\n address-family ipv4 unicast\n 0.0.0.0/0 MgmtEth0/RP0/CPU0/0 10.0.2.2\n !\n!\ngrpc\n port 57777\n!\nxml agent tty\n iteration on size 1\n!\nssh server v2\nssh server vrf default\nend\n\n\n'}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr/test_getters.py::TestGetter::test_get_config_sanitized[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr/test_getters.py::TestGetter::test_get_config_sanitized[normal] returned {'startup': '', 'running': '\n\n\n\n!! Last configuration change at Wed Aug 17 16:49:00 2016 by vagrant\n!\ntelnet vrf default ipv4 server max-servers 10\nusername vagrant\n group root-lr\n group cisco-support\n secret \n!\ntpa\n address-family ipv4\n update-source MgmtEth0/RP0/CPU0/0\n !\n!\ninterface MgmtEth0/RP0/CPU0/0\n description testing parallel commits\n ipv4 address dhcp\n!\ninterface GigabitEthernet0/0/0/0\n shutdown\n!\ninterface GigabitEthernet0/0/0/1\n shutdown\n!\ninterface GigabitEthernet0/0/0/2\n shutdown\n!\ninterface GigabitEthernet0/0/0/3\n shutdown\n!\nrouter static\n address-family ipv4 unicast\n 0.0.0.0/0 MgmtEth0/RP0/CPU0/0 10.0.2.2\n !\n!\ngrpc\n port 57777\n!\nxml agent tty\n iteration on size 1\n!\nssh server v2\nssh server vrf default\nend\n\n\n', 'candidate': '\n\n\n\n!! Last configuration change at Wed Aug 17 16:49:00 2016 by vagrant\n!\ntelnet vrf default ipv4 server max-servers 10\nusername vagrant\n group root-lr\n group cisco-support\n secret \n!\ntpa\n address-family ipv4\n update-source MgmtEth0/RP0/CPU0/0\n !\n!\ninterface MgmtEth0/RP0/CPU0/0\n description testing parallel commits\n ipv4 address dhcp\n!\ninterface GigabitEthernet0/0/0/0\n shutdown\n!\ninterface GigabitEthernet0/0/0/1\n shutdown\n!\ninterface GigabitEthernet0/0/0/2\n shutdown\n!\ninterface GigabitEthernet0/0/0/3\n shutdown\n!\nrouter static\n address-family ipv4 unicast\n 0.0.0.0/0 MgmtEth0/RP0/CPU0/0 10.0.2.2\n !\n!\ngrpc\n port 57777\n!\nxml agent tty\n iteration on size 1\n!\nssh server v2\nssh server vrf default\nend\n\n\n'}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_is_alive[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_is_alive[normal] returned {'is_alive': True}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[xrv9k] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[xrv9k] returned {'vendor': 'Cisco', 'os_version': '6.3.2', 'hostname': 'pavarotti', 'uptime': 1727550.0, 'serial_number': 'A8C4DEB4C9B', 'fqdn': 'pavarotti', 'model': 'R-IOSXRV9000-CC', 'interface_list': ['GigabitEthernet0/0/0/0', 'GigabitEthernet0/0/0/1', 'Loopback0', 'MgmtEth0/RP0/CPU0/0', 'Null0']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[ncs5500] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[ncs5500] returned {'vendor': 'Cisco', 'os_version': '6.3.2', 'hostname': 'NCS5516-632', 'uptime': 358491.0, 'serial_number': 'FGE20380TVK', 'fqdn': 'NCS5516-632', 'model': 'NCS-5516', 'interface_list': ['HundredGigE0/0/0/0', 'HundredGigE0/0/0/1', 'HundredGigE0/0/0/10', 'HundredGigE0/0/0/11', 'HundredGigE0/0/0/12', 'HundredGigE0/0/0/13', 'HundredGigE0/0/0/14', 'HundredGigE0/0/0/15', 'HundredGigE0/0/0/16', 'HundredGigE0/0/0/17', 'HundredGigE0/0/0/18', 'HundredGigE0/0/0/19', 'HundredGigE0/0/0/2', 'HundredGigE0/0/0/20', 'HundredGigE0/0/0/21', 'HundredGigE0/0/0/22', 'HundredGigE0/0/0/23', 'HundredGigE0/0/0/24', 'HundredGigE0/0/0/25', 'HundredGigE0/0/0/26', 'HundredGigE0/0/0/27', 'HundredGigE0/0/0/28', 'HundredGigE0/0/0/29', 'HundredGigE0/0/0/3', 'HundredGigE0/0/0/30', 'HundredGigE0/0/0/31', 'HundredGigE0/0/0/32', 'HundredGigE0/0/0/33', 'HundredGigE0/0/0/34', 'HundredGigE0/0/0/35', 'HundredGigE0/0/0/4', 'HundredGigE0/0/0/5', 'HundredGigE0/0/0/6', 'HundredGigE0/0/0/7', 'HundredGigE0/0/0/8', 'HundredGigE0/0/0/9', 'Loopback0', 'MgmtEth0/RP0/CPU0/0', 'MgmtEth0/RP1/CPU0/0', 'Null0', 'PTP0/RP0/CPU0/0', 'PTP0/RP1/CPU0/0']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[ncs540l] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[ncs540l] returned {'vendor': 'Cisco', 'os_version': '7.0.2', 'hostname': 'NCS540DE-39', 'uptime': 296217.0, 'serial_number': 'FOC2351NJ1F', 'fqdn': 'NCS540DE-39', 'model': 'N540-12Z20G-SYS-A', 'interface_list': ['GigabitEthernet0/0/0/0', 'GigabitEthernet0/0/0/1', 'GigabitEthernet0/0/0/10', 'GigabitEthernet0/0/0/11', 'GigabitEthernet0/0/0/12', 'GigabitEthernet0/0/0/13', 'GigabitEthernet0/0/0/14', 'GigabitEthernet0/0/0/15', 'GigabitEthernet0/0/0/16', 'GigabitEthernet0/0/0/17', 'GigabitEthernet0/0/0/18', 'GigabitEthernet0/0/0/19', 'GigabitEthernet0/0/0/2', 'GigabitEthernet0/0/0/3', 'GigabitEthernet0/0/0/4', 'GigabitEthernet0/0/0/5', 'GigabitEthernet0/0/0/6', 'GigabitEthernet0/0/0/7', 'GigabitEthernet0/0/0/8', 'GigabitEthernet0/0/0/9', 'MgmtEth0/RP0/CPU0/0', 'Null0', 'TenGigE0/0/0/20', 'TenGigE0/0/0/21', 'TenGigE0/0/0/22', 'TenGigE0/0/0/23', 'TenGigE0/0/0/24', 'TenGigE0/0/0/25', 'TenGigE0/0/0/26', 'TenGigE0/0/0/27', 'TenGigE0/0/0/28', 'TenGigE0/0/0/29', 'TenGigE0/0/0/30', 'TenGigE0/0/0/31']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[ncs540] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[ncs540] returned {'vendor': 'Cisco', 'os_version': '6.5.3', 'hostname': 'NCS540-27', 'uptime': 392997.0, 'serial_number': 'FOC2227P227', 'fqdn': 'NCS540-27', 'model': 'N540-24Z8Q2C-M', 'interface_list': ['FortyGigE0/0/1/0', 'FortyGigE0/0/1/1', 'Loopback0', 'MgmtEth0/RP0/CPU0/0', 'Null0', 'TenGigE0/0/0/0', 'TenGigE0/0/0/1', 'TenGigE0/0/0/10', 'TenGigE0/0/0/11', 'TenGigE0/0/0/12', 'TenGigE0/0/0/13', 'TenGigE0/0/0/14', 'TenGigE0/0/0/15', 'TenGigE0/0/0/16', 'TenGigE0/0/0/17', 'TenGigE0/0/0/18', 'TenGigE0/0/0/19', 'TenGigE0/0/0/2', 'TenGigE0/0/0/20', 'TenGigE0/0/0/21', 'TenGigE0/0/0/22', 'TenGigE0/0/0/23', 'TenGigE0/0/0/3', 'TenGigE0/0/0/4', 'TenGigE0/0/0/5', 'TenGigE0/0/0/6', 'TenGigE0/0/0/7', 'TenGigE0/0/0/8', 'TenGigE0/0/0/9', 'TwentyFiveGigE0/0/0/24', 'TwentyFiveGigE0/0/0/25', 'TwentyFiveGigE0/0/0/26', 'TwentyFiveGigE0/0/0/27', 'TwentyFiveGigE0/0/0/28', 'TwentyFiveGigE0/0/0/29', 'TwentyFiveGigE0/0/0/30', 'TwentyFiveGigE0/0/0/31']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[asr9k-x64] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[asr9k-x64] returned {'vendor': 'Cisco', 'os_version': '6.3.2', 'hostname': 'santiago-temp', 'uptime': 361954.0, 'serial_number': 'FOX2004GHX6', 'fqdn': 'santiago-temp', 'model': 'ASR-9904', 'interface_list': ['BVI1', 'Bundle-Ether10', 'Bundle-Ether10.1', 'Bundle-Ether10.2', 'Loopback0', 'Loopback1', 'MgmtEth0/RSP0/CPU0/0', 'Null0', 'PW-Ether1', 'TenGigE0/0/0/0', 'TenGigE0/0/0/0.1', 'TenGigE0/0/0/0.2', 'TenGigE0/0/0/1', 'TenGigE0/0/0/10', 'TenGigE0/0/0/11', 'TenGigE0/0/0/12', 'TenGigE0/0/0/13', 'TenGigE0/0/0/14', 'TenGigE0/0/0/15', 'TenGigE0/0/0/16', 'TenGigE0/0/0/17', 'TenGigE0/0/0/18', 'TenGigE0/0/0/19', 'TenGigE0/0/0/2', 'TenGigE0/0/0/3', 'TenGigE0/0/0/4', 'TenGigE0/0/0/5', 'TenGigE0/0/0/6', 'TenGigE0/0/0/7', 'TenGigE0/0/0/8', 'TenGigE0/0/0/9', 'TenGigE0/0/1/0', 'TenGigE0/0/1/1', 'TenGigE0/0/1/2', 'TenGigE0/0/1/3', 'TenGigE0/0/1/4', 'TenGigE0/0/1/5', 'TenGigE0/0/1/6', 'TenGigE0/0/1/7', 'tunnel-ip0', 'tunnel-ip1', 'tunnel-ip2', 'tunnel-ip3', 'tunnel-te0', 'tunnel-te1', 'tunnel-te2', 'tunnel-te3']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[8000] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_facts[8000] returned {'vendor': 'Cisco', 'os_version': '7.0.12', 'hostname': 'hope', 'uptime': 93073.0, 'serial_number': 'FOC2217WVYE', 'fqdn': 'hope', 'model': '8201-SYS', 'interface_list': ['FourHundredGigE0/0/0/0', 'FourHundredGigE0/0/0/1', 'FourHundredGigE0/0/0/10', 'FourHundredGigE0/0/0/11', 'FourHundredGigE0/0/0/12', 'FourHundredGigE0/0/0/13', 'FourHundredGigE0/0/0/14', 'FourHundredGigE0/0/0/15', 'FourHundredGigE0/0/0/16', 'FourHundredGigE0/0/0/17', 'FourHundredGigE0/0/0/18', 'FourHundredGigE0/0/0/19', 'FourHundredGigE0/0/0/2', 'FourHundredGigE0/0/0/20', 'FourHundredGigE0/0/0/21', 'FourHundredGigE0/0/0/22', 'FourHundredGigE0/0/0/23', 'FourHundredGigE0/0/0/3', 'FourHundredGigE0/0/0/4', 'FourHundredGigE0/0/0/5', 'FourHundredGigE0/0/0/6', 'FourHundredGigE0/0/0/7', 'FourHundredGigE0/0/0/8', 'FourHundredGigE0/0/0/9', 'HundredGigE0/0/0/24', 'HundredGigE0/0/0/25', 'HundredGigE0/0/0/26', 'HundredGigE0/0/0/27', 'HundredGigE0/0/0/28', 'HundredGigE0/0/0/29', 'HundredGigE0/0/0/30', 'HundredGigE0/0/0/31', 'HundredGigE0/0/0/32', 'HundredGigE0/0/0/33', 'HundredGigE0/0/0/34', 'HundredGigE0/0/0/35', 'MgmtEth0/RP0/CPU0/0', 'Null0']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_interfaces[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_interfaces[normal] returned {'Bundle-Ether1': {'is_enabled': True, 'is_up': True, 'mac_address': '70:E4:22:5F:89:FC', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'Bundle-Ether1.10': {'is_enabled': True, 'is_up': True, 'mac_address': '70:E4:22:5F:89:FC', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1518}, 'Bundle-Ether1.20': {'is_enabled': False, 'is_up': False, 'mac_address': '70:E4:22:5F:89:FC', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1518}, 'Loopback0': {'is_enabled': True, 'is_up': True, 'mac_address': '', 'description': 'PRIMARY ROUTER LOOPBACK', 'speed': 0.0, 'last_flapped': -1.0, 'mtu': 1500}, 'MgmtEth0/RSP0/CPU0/0': {'is_enabled': True, 'is_up': True, 'mac_address': '00:A7:42:20:E2:B0', 'description': '', 'speed': 1000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'Null0': {'is_enabled': True, 'is_up': True, 'mac_address': '', 'description': '', 'speed': 0.0, 'last_flapped': -1.0, 'mtu': 1500}, 'TenGigE0/0/0/0': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:90', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/1': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:91', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/10': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:9A', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/11': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:9B', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/12': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:9C', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/13': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:9D', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/14': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:9E', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/15': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:9F', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/16': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:A0', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/17': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:A1', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/18': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:A2', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/19': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:A3', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/2': {'is_enabled': True, 'is_up': True, 'mac_address': '08:96:AD:67:2F:92', 'description': 'CONNECTS TO 302 Te0/0/0/2', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1518}, 'TenGigE0/0/0/3': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:93', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/4': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:94', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/5': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:95', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/6': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:96', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/7': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:97', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/8': {'is_enabled': True, 'is_up': True, 'mac_address': '08:96:AD:67:2F:98', 'description': 'CONNECTS TO 312 Te0/0/0/39', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/0/9': {'is_enabled': False, 'is_up': False, 'mac_address': '08:96:AD:67:2F:99', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/0': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:88', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/1': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:89', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/2': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:8A', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/3': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:8B', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/4': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:8C', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/5': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:8D', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/6': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:8E', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}, 'TenGigE0/0/1/7': {'is_enabled': False, 'is_up': False, 'mac_address': '00:A7:42:4F:6F:8F', 'description': '', 'speed': 10000.0, 'last_flapped': -1.0, 'mtu': 1514}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] returned {'TenGigE0/0/0/2': [{'hostname': '302', 'port': 'TenGigE0/0/0/2'}, {'hostname': '302', 'port': 'Bundle-Ether1'}], 'TenGigE0/0/0/8': [{'hostname': 'r312', 'port': 'TenGigE0/0/0/39'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_interfaces_counters[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_interfaces_counters[normal] returned {'Bundle-Ether1': {'tx_multicast_packets': 18, 'tx_discards': 0, 'tx_octets': 2666, 'tx_errors': 0, 'rx_octets': 15591, 'tx_unicast_packets': 25, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 119, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 125}, 'Bundle-Ether1.10': {'tx_multicast_packets': 18, 'tx_discards': 0, 'tx_octets': 2402, 'tx_errors': 0, 'rx_octets': 1870, 'tx_unicast_packets': 23, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 10, 'rx_broadcast_packets': 0, 'rx_discards': 1, 'rx_unicast_packets': 16}, 'Bundle-Ether1.20': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'MgmtEth0/RSP0/CPU0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 1768258, 'tx_errors': 0, 'rx_octets': 2130228, 'tx_unicast_packets': 7190, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 71, 'rx_broadcast_packets': 17027, 'rx_discards': 0, 'rx_unicast_packets': 19564}, 'Null0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/10': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 16, 'tx_unicast_packets': 0, 'rx_errors': 2, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/11': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/12': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/13': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 40, 'tx_unicast_packets': 0, 'rx_errors': 1, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/14': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 8, 'tx_unicast_packets': 0, 'rx_errors': 1, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/15': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 8, 'tx_unicast_packets': 0, 'rx_errors': 1, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/16': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/17': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/18': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/19': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/2': {'tx_multicast_packets': 18, 'tx_discards': 0, 'tx_octets': 2666, 'tx_errors': 0, 'rx_octets': 16436, 'tx_unicast_packets': 25, 'rx_errors': 0, 'tx_broadcast_packets': 2, 'rx_multicast_packets': 127, 'rx_broadcast_packets': 1, 'rx_discards': 0, 'rx_unicast_packets': 134}, 'TenGigE0/0/0/3': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/4': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/5': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/6': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/7': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/0/8': {'tx_multicast_packets': 18, 'tx_discards': 0, 'tx_octets': 1944, 'tx_errors': 0, 'rx_octets': 8375, 'tx_unicast_packets': 19, 'rx_errors': 0, 'tx_broadcast_packets': 1, 'rx_multicast_packets': 66, 'rx_broadcast_packets': 2, 'rx_discards': 20, 'rx_unicast_packets': 68}, 'TenGigE0/0/0/9': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/0': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/1': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/2': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/3': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/4': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/5': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/6': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}, 'TenGigE0/0/1/7': {'tx_multicast_packets': 0, 'tx_discards': 0, 'tx_octets': 0, 'tx_errors': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_errors': 0, 'tx_broadcast_packets': 0, 'rx_multicast_packets': 0, 'rx_broadcast_packets': 0, 'rx_discards': 0, 'rx_unicast_packets': 0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[xrv9k] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[xrv9k] returned {'fans': {}, 'temperature': {}, 'power': {}, 'cpu': {'0/RP0/CPU0': {'%usage': 2.0}, '0/0/CPU0': {'%usage': 30.0}}, 'memory': {'available_ram': 5368709120, 'used_ram': 4069933056}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[ncs5500-sysadmin-fretta-envmon-ui] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[ncs5500-sysadmin-fretta-envmon-ui] returned {'fans': {'FT0': {'status': True}, 'FT1': {'status': True}, 'FT2': {'status': True}}, 'temperature': {'0/RP0': {'is_alert': False, 'temperature': 18.0, 'is_critical': False}, '0/RP1': {'is_alert': False, 'temperature': 20.0, 'is_critical': False}}, 'power': {'0/PM0': {'status': True, 'output': 0.0, 'capacity': 15000.0}, '0/PM1': {'status': True, 'output': 0.0, 'capacity': 15000.0}, '0/PM2': {'status': True, 'output': 1147.2, 'capacity': 15000.0}, '0/PM3': {'status': True, 'output': 1190.0, 'capacity': 15000.0}, '0/PM4': {'status': True, 'output': 1154.4, 'capacity': 15000.0}, '0/PM5': {'status': False, 'output': 0.0, 'capacity': 15000.0}, '0/PM6': {'status': False, 'output': 0.0, 'capacity': 15000.0}, '0/PM7': {'status': False, 'output': 0.0, 'capacity': 15000.0}}, 'cpu': {'0/RP1/CPU0': {'%usage': 0.0}, '0/RP0/CPU0': {'%usage': 1.0}, '0/0/CPU0': {'%usage': 1.0}, '0/7/CPU0': {'%usage': 1.0}}, 'memory': {'available_ram': 27499954176, 'used_ram': 3932340224}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[ncs5500-sysadmin-envmon-ui] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[ncs5500-sysadmin-envmon-ui] returned {'fans': {'FT0': {'status': True}, 'FT1': {'status': True}, 'FT2': {'status': True}}, 'temperature': {'0/RP0': {'is_alert': False, 'temperature': 17.0, 'is_critical': False}, '0/RP1': {'is_alert': False, 'temperature': 19.0, 'is_critical': False}}, 'power': {'0/PM0': {'status': True, 'output': 0.0, 'capacity': 12000.0}, '0/PM1': {'status': True, 'output': 0.0, 'capacity': 12000.0}, '0/PM2': {'status': True, 'output': 348.0, 'capacity': 12000.0}, '0/PM3': {'status': True, 'output': 397.46, 'capacity': 12000.0}, '0/PM4': {'status': True, 'output': 351.6, 'capacity': 12000.0}, '0/PM5': {'status': False, 'output': 0.0, 'capacity': 12000.0}, '0/PM6': {'status': False, 'output': 0.0, 'capacity': 12000.0}, '0/PM7': {'status': False, 'output': 0.0, 'capacity': 12000.0}}, 'cpu': {'0/RP1/CPU0': {'%usage': 0.0}, '0/RP0/CPU0': {'%usage': 1.0}, '0/0/CPU0': {'%usage': 0.0}}, 'memory': {'available_ram': 27501002752, 'used_ram': 3198451712}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[ncs540-sysadmin-envmon-ui] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[ncs540-sysadmin-envmon-ui] returned {'fans': {'FT0': {'status': True}, 'FT1': {'status': True}, 'FT2': {'status': True}, 'FT3': {'status': True}}, 'temperature': {'0/RP0': {'is_alert': False, 'temperature': 30.0, 'is_critical': False}}, 'power': {'0/PM0': {'status': True, 'output': 49.53, 'capacity': 400.0}, '0/PM1': {'status': True, 'output': 52.07, 'capacity': 400.0}}, 'cpu': {'0/RP0/CPU0': {'%usage': 1.0}, '0/0/CPU0': {'%usage': 0.0}}, 'memory': {'available_ram': 19327352832, 'used_ram': 3169386496}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[asr9k-x64-sysadmin-envmon-ui] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[asr9k-x64-sysadmin-envmon-ui] returned {'fans': {'FT0': {'status': True}}, 'temperature': {'0/0/0': {'is_alert': False, 'temperature': 34.0, 'is_critical': False}, '0/0/1': {'is_alert': False, 'temperature': 22.0, 'is_critical': False}, '0/0': {'is_alert': False, 'temperature': 35.0, 'is_critical': False}, '0/RSP0': {'is_alert': False, 'temperature': 25.0, 'is_critical': False}, '0/FT0': {'is_alert': False, 'temperature': 32.0, 'is_critical': False}}, 'power': {'0/PT0-PM0': {'status': False, 'output': 0.0, 'capacity': 3000.0}, '0/PT0-PM1': {'status': False, 'output': 0.0, 'capacity': 3000.0}, '0/PT0-PM2': {'status': True, 'output': 408.48, 'capacity': 3000.0}, '0/PT0-PM3': {'status': True, 'output': 418.76, 'capacity': 3000.0}}, 'cpu': {'0/0/CPU0': {'%usage': 0.0}, '0/RSP0/CPU0': {'%usage': 0.0}}, 'memory': {'available_ram': 28758978560, 'used_ram': 3882878976}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[asr9k-x64-sysadmin-asr9k-envmon-ui] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_environment[asr9k-x64-sysadmin-asr9k-envmon-ui] returned {'fans': {'FT0': {'status': True}, 'FT1': {'status': True}}, 'temperature': {'0/0': {'is_alert': False, 'temperature': 26.0, 'is_critical': False}, '0/1': {'is_alert': False, 'temperature': 31.0, 'is_critical': False}, '0/2': {'is_alert': False, 'temperature': 36.0, 'is_critical': False}, '0/3': {'is_alert': False, 'temperature': 27.0, 'is_critical': False}, '0/RSP0': {'is_alert': False, 'temperature': 28.0, 'is_critical': False}, '0/RSP1': {'is_alert': False, 'temperature': 25.0, 'is_critical': False}, '0/FC0': {'is_alert': False, 'temperature': 23.0, 'is_critical': False}, '0/FC1': {'is_alert': False, 'temperature': 23.0, 'is_critical': False}, '0/FC2': {'is_alert': False, 'temperature': 23.0, 'is_critical': False}, '0/FC3': {'is_alert': False, 'temperature': 25.0, 'is_critical': False}, '0/FC4': {'is_alert': False, 'temperature': 25.0, 'is_critical': False}, '0/FT0': {'is_alert': False, 'temperature': 30.0, 'is_critical': False}, '0/FT1': {'is_alert': False, 'temperature': 34.0, 'is_critical': False}}, 'power': {'0/PT0-PM0': {'status': True, 'output': 2015.36, 'capacity': 6000.0}, '0/PT0-PM1': {'status': True, 'output': 1892.08, 'capacity': 6000.0}, '0/PT0-PM2': {'status': False, 'output': 0.0, 'capacity': 6000.0}}, 'cpu': {'0/0/CPU0': {'%usage': 2.0}, '0/1/CPU0': {'%usage': 2.0}, '0/RSP0/CPU0': {'%usage': 1.0}, '0/RSP1/CPU0': {'%usage': 1.0}, '0/3/CPU0': {'%usage': 1.0}, '0/2/CPU0': {'%usage': 2.0}}, 'memory': {'available_ram': 36829560832, 'used_ram': 7392606208}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] returned {'global': {'peers': {'172.16.255.3': {'local_as': 65172, 'remote_as': 65172, 'remote_id': '172.16.255.3', 'description': 'r312 peer', 'is_enabled': True, 'is_up': True, 'uptime': 8023, 'address_family': {'ipv4': {'received_prefixes': 4, 'accepted_prefixes': 4, 'sent_prefixes': 0}}}, '192.168.0.1': {'local_as': 65172, 'remote_as': 65000, 'remote_id': '172.16.255.1', 'description': '302 peer', 'is_enabled': True, 'is_up': True, 'uptime': 5780, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 4}}}, '192.168.0.3': {'local_as': 65172, 'remote_as': 65000, 'remote_id': '0.0.0.0', 'description': 'talk-to-me neighbor', 'is_enabled': True, 'is_up': False, 'uptime': -1, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}, '2001:db8::ff:3': {'local_as': 65172, 'remote_as': 65172, 'remote_id': '172.16.255.3', 'description': 'r312 peer (v6)', 'is_enabled': True, 'is_up': True, 'uptime': 7499, 'address_family': {'ipv6': {'received_prefixes': 4, 'accepted_prefixes': 4, 'sent_prefixes': 0}}}, '2001:db8:ffff::1': {'local_as': 65172, 'remote_as': 65000, 'remote_id': '172.16.255.1', 'description': 'r302 peer (v6)', 'is_enabled': True, 'is_up': True, 'uptime': 5783, 'address_family': {'ipv6': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 4}}}, '2001:db8:ffff::3': {'local_as': 65172, 'remote_as': 65002, 'remote_id': '0.0.0.0', 'description': 'talk-to-me neighbor', 'is_enabled': True, 'is_up': False, 'uptime': -1, 'address_family': {'ipv6': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}}, 'router_id': '172.16.255.2'}, 'private': {'peers': {'10.0.0.0': {'local_as': 65172, 'remote_as': 65010, 'remote_id': '0.0.0.0', 'description': '', 'is_enabled': True, 'is_up': False, 'uptime': -1, 'address_family': {'ipv4': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}, '2001:db8:cafe::': {'local_as': 65172, 'remote_as': 65010, 'remote_id': '0.0.0.0', 'description': '', 'is_enabled': True, 'is_up': False, 'uptime': -1, 'address_family': {'ipv6': {'received_prefixes': 0, 'accepted_prefixes': 0, 'sent_prefixes': 0}}}}, 'router_id': '172.16.255.2'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] returned {'TenGigE0/0/0/2': [{'parent_interface': 'Bundle-Ether1', 'remote_chassis_id': '70:E4:22:61:6C:FE', 'remote_port': 'TenGigE0/0/0/2', 'remote_port_description': 'CONNECTS TO 304 Te0/0/0/2', 'remote_system_name': '302', 'remote_system_description': '6.6.2, ASR9K', 'remote_system_capab': ['router'], 'remote_system_enable_capab': ['router']}, {'parent_interface': 'Bundle-Ether1', 'remote_chassis_id': '70:E4:22:61:6C:FE', 'remote_port': 'Bundle-Ether1', 'remote_port_description': '', 'remote_system_name': '302', 'remote_system_description': '6.6.2, ASR9K', 'remote_system_capab': ['router'], 'remote_system_enable_capab': ['router']}], 'TenGigE0/0/0/8': [{'parent_interface': 'None', 'remote_chassis_id': '00:8A:96:42:B0:DF', 'remote_port': 'TenGigE0/0/0/39', 'remote_port_description': 'CONNECTS TO 304 Te0/0/0/8', 'remote_system_name': 'r312', 'remote_system_description': '6.6.3, NCS-5500', 'remote_system_capab': ['router'], 'remote_system_enable_capab': ['router']}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_config[normal] returned {'EBGP': {'apply_groups': [], 'description': '', 'local_as': 65172, 'type': 'external', 'import_policy': 'EBGP-IN-POLICY', 'export_policy': 'EBGP-OUT-POLICY', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {'192.168.0.1': {'description': '302 peer', 'remote_as': 65000, 'prefix_limit': {'inet': {'unicast': {'limit': 1000, 'teardown': {'threshold': 75, 'timeout': 10}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65172, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '192.168.0.3': {'description': 'talk-to-me neighbor', 'remote_as': 65000, 'prefix_limit': {'inet': {'unicast': {'limit': 500, 'teardown': {'threshold': 75, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65172, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}, 'IBGP': {'apply_groups': [], 'description': '', 'local_as': 65172, 'type': 'external', 'import_policy': '', 'export_policy': 'IBGP-OUT-POLICY', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 65172, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {'172.16.255.3': {'description': 'r312 peer', 'remote_as': 0, 'prefix_limit': {'inet': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65172, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}, 'EBGPv6': {'apply_groups': [], 'description': '', 'local_as': 65172, 'type': 'external', 'import_policy': 'IBGPv6-IN-POLICY', 'export_policy': 'IBGPv6-OUT-POLICY', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {'2001:db8:ffff::1': {'description': 'r302 peer (v6)', 'remote_as': 65000, 'prefix_limit': {'inet6': {'unicast': {'limit': 250, 'teardown': {'threshold': 75, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65172, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}, '2001:db8:ffff::3': {'description': 'talk-to-me neighbor', 'remote_as': 65002, 'prefix_limit': {'inet6': {'unicast': {'limit': 100, 'teardown': {'threshold': 75, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65172, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}, 'IBGPv6': {'apply_groups': [], 'description': '', 'local_as': 65172, 'type': 'external', 'import_policy': '', 'export_policy': 'IBGP-OUT-POLICY', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 65172, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {'2001:db8::ff:3': {'description': 'r312 peer (v6)', 'remote_as': 0, 'prefix_limit': {'inet6': {'unicast': {'limit': 0, 'teardown': {'threshold': 0, 'timeout': 0}}}}, 'export_policy': '', 'import_policy': '', 'local_address': '', 'local_as': 65172, 'authentication_key': '', 'nhs': False, 'route_reflector_client': False}}}, 'EBGP-VRF': {'apply_groups': [], 'description': '', 'local_as': 65172, 'type': 'external', 'import_policy': 'EBGP-VRF-IN-POLICY', 'export_policy': 'EBGP-VRF-OUT-POLICY', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {}}, 'EBGPv6-VRF': {'apply_groups': [], 'description': '', 'local_as': 65172, 'type': 'external', 'import_policy': 'EBGPv6-VRF-IN-POLICY', 'export_policy': 'EBGPv6-VRF-OUT-POLICY', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': True, 'prefix_limit': {}, 'neighbors': {}}, '_': {'apply_groups': [], 'description': '', 'local_as': 65172, 'type': '', 'import_policy': '', 'export_policy': '', 'local_address': '', 'multipath': False, 'multihop_ttl': 0, 'remote_as': 0, 'remove_private_as': False, 'prefix_limit': {}, 'neighbors': {}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_config[no_bgp] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_config[no_bgp] returned {}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_bgp_neighbors_detail[normal] returned {'global': {'65172': [{'up': True, 'local_as': 65172, 'remote_as': 65172, 'router_id': '172.16.255.3', 'local_address': '172.16.255.2', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 49221, 'remote_address': '172.16.255.3', 'remote_port': 179, 'multihop': False, 'multipath': False, 'import_policy': '', 'export_policy': 'IBGP-OUT-POLICY', 'input_messages': 0, 'output_messages': 5823, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': 'OpenSent', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 4, 'received_prefix_count': 4, 'accepted_prefix_count': 4, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 2}, {'up': True, 'local_as': 65172, 'remote_as': 65172, 'router_id': '172.16.255.3', 'local_address': '2001:db8::ff:2', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 179, 'remote_address': '2001:db8::ff:3', 'remote_port': 56174, 'multihop': False, 'multipath': False, 'import_policy': '', 'export_policy': 'IBGP-OUT-POLICY', 'input_messages': 0, 'output_messages': 128, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': 'Connect', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 4, 'received_prefix_count': 4, 'accepted_prefix_count': 4, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}], '65000': [{'up': True, 'local_as': 65172, 'remote_as': 65000, 'router_id': '172.16.255.1', 'local_address': '192.168.0.0', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 179, 'remote_address': '192.168.0.1', 'remote_port': 42726, 'multihop': False, 'multipath': False, 'import_policy': 'EBGP-IN-POLICY', 'export_policy': 'EBGP-OUT-POLICY', 'input_messages': 0, 'output_messages': 99, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': 'Connect', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 4, 'flap_count': 0}, {'up': False, 'local_as': 65172, 'remote_as': 65000, 'router_id': '0.0.0.0', 'local_address': '0.0.0.0', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 0, 'remote_address': '192.168.0.3', 'remote_port': 0, 'multihop': True, 'multipath': False, 'import_policy': 'EBGP-IN-POLICY', 'export_policy': 'EBGP-OUT-POLICY', 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Idle', 'previous_connection_state': 'Idle', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}, {'up': True, 'local_as': 65172, 'remote_as': 65000, 'router_id': '172.16.255.1', 'local_address': '2001:db8:ffff::', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 179, 'remote_address': '2001:db8:ffff::1', 'remote_port': 39764, 'multihop': False, 'multipath': False, 'import_policy': 'IBGPv6-IN-POLICY', 'export_policy': 'IBGPv6-OUT-POLICY', 'input_messages': 0, 'output_messages': 101, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Established', 'previous_connection_state': 'Connect', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 4, 'flap_count': 0}], '65002': [{'up': False, 'local_as': 65172, 'remote_as': 65002, 'router_id': '0.0.0.0', 'local_address': '::', 'routing_table': 'default', 'local_address_configured': False, 'local_port': 0, 'remote_address': '2001:db8:ffff::3', 'remote_port': 0, 'multihop': True, 'multipath': False, 'import_policy': 'IBGPv6-IN-POLICY', 'export_policy': 'IBGPv6-OUT-POLICY', 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Idle', 'previous_connection_state': 'Idle', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}]}, 'private': {'65010': [{'up': False, 'local_as': 65172, 'remote_as': 65010, 'router_id': '0.0.0.0', 'local_address': '10.0.0.1', 'routing_table': 'private', 'local_address_configured': False, 'local_port': 0, 'remote_address': '10.0.0.0', 'remote_port': 0, 'multihop': False, 'multipath': False, 'import_policy': 'EBGP-VRF-IN-POLICY', 'export_policy': 'EBGP-VRF-OUT-POLICY', 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Active', 'previous_connection_state': 'Idle', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}, {'up': False, 'local_as': 65172, 'remote_as': 65010, 'router_id': '0.0.0.0', 'local_address': '::', 'routing_table': 'private', 'local_address_configured': False, 'local_port': 0, 'remote_address': '2001:db8:cafe::', 'remote_port': 0, 'multihop': True, 'multipath': False, 'import_policy': 'EBGPv6-VRF-IN-POLICY', 'export_policy': 'EBGPv6-VRF-OUT-POLICY', 'input_messages': 0, 'output_messages': 0, 'input_updates': 0, 'output_updates': 0, 'messages_queued_out': 0, 'connection_state': 'Idle', 'previous_connection_state': 'Idle', 'last_event': '', 'remove_private_as': False, 'suppress_4byte_as': False, 'local_as_prepend': True, 'holdtime': 180, 'configured_holdtime': 180, 'keepalive': 60, 'configured_keepalive': 60, 'active_prefix_count': 0, 'received_prefix_count': 0, 'accepted_prefix_count': 0, 'suppressed_prefix_count': 0, 'advertised_prefix_count': 0, 'flap_count': 0}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_arp_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_arp_table[normal] returned [{'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '6C:8B:D3:45:F7:B0', 'ip': '1.86.24.13', 'age': 0.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:CC:FC:BB:69:32', 'ip': '1.86.24.111', 'age': 0.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:13:5F:22:0D:4A', 'ip': '172.27.153.2', 'age': 3235.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:13:5F:21:FD:0A', 'ip': '172.27.153.3', 'age': 23.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:0C:29:B8:86:37', 'ip': '172.27.153.94', 'age': 243.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:00:0C:07:AC:06', 'ip': '172.27.218.129', 'age': 4718.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:42:68:6E:FB:38', 'ip': '172.27.218.139', 'age': 663.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': 'A0:93:51:52:86:80', 'ip': '172.27.218.145', 'age': 661.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:A7:42:20:E2:B0', 'ip': '172.27.218.148', 'age': 0.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:13:5F:22:0D:4A', 'ip': '172.27.219.130', 'age': 2.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:CC:FC:BB:69:44', 'ip': '172.27.219.174', 'age': 1.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:56:2B:AD:7C:CA', 'ip': '172.27.219.175', 'age': 1.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': 'C4:F7:D5:42:41:AE', 'ip': '172.27.219.177', 'age': 1.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:78:88:A3:FF:0A', 'ip': '172.27.219.206', 'age': 213.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': 'E0:0E:DA:BF:32:F2', 'ip': '172.27.219.207', 'age': 1030.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:D0:C9:B6:85:2F', 'ip': '172.27.219.239', 'age': 285.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': 'F8:72:EA:F6:EF:A2', 'ip': '172.27.219.240', 'age': 567.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:0D:5D:0A:4E:2E', 'ip': '172.27.219.242', 'age': 362.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:0D:5D:0A:4E:BA', 'ip': '172.27.219.243', 'age': 318.0}, {'interface': 'MgmtEth0/RSP0/CPU0/0', 'mac': '00:0D:5D:0A:4B:61', 'ip': '172.27.219.244', 'age': 391.0}, {'interface': 'Bundle-Ether1.10', 'mac': '70:E4:22:61:6C:FC', 'ip': '172.16.0.0', 'age': 4267.0}, {'interface': 'Bundle-Ether1.10', 'mac': '70:E4:22:5F:89:FC', 'ip': '172.16.0.1', 'age': 0.0}, {'interface': 'TenGigE0/0/0/8', 'mac': '08:96:AD:67:2F:98', 'ip': '172.16.0.2', 'age': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_ntp_peers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_ntp_peers[normal] returned {'172.16.0.3': {}, '172.16.0.9': {}, '2001:db8::3': {}, '2001:db8::9': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_ntp_servers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_ntp_servers[normal] returned {'172.16.0.0': {}, '172.16.0.6': {}, '2001:db8::': {}, '2001:db8::6': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_ntp_stats[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_ntp_stats[normal] returned [{'remote': '172.16.0.9', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 6, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '172.16.0.6', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 6, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '172.16.0.3', 'synchronized': False, 'referenceid': '45.71.253.5', 'stratum': 11, 'type': '', 'when': '', 'hostpoll': 9, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '172.16.0.0', 'synchronized': False, 'referenceid': '127.127.1.1', 'stratum': 9, 'type': '', 'when': '', 'hostpoll': 7, 'reachability': 255, 'delay': 3.66, 'offset': -1.432, 'jitter': 4.267}, {'remote': '2001:db8::9', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 6, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '2001:db8::', 'synchronized': True, 'referenceid': '127.127.1.1', 'stratum': 9, 'type': '', 'when': '', 'hostpoll': 7, 'reachability': 255, 'delay': 4.2, 'offset': -0.98, 'jitter': 2.854}, {'remote': '2001:db8::3', 'synchronized': False, 'referenceid': '45.71.253.5', 'stratum': 11, 'type': '', 'when': '', 'hostpoll': 10, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}, {'remote': '2001:db8::6', 'synchronized': False, 'referenceid': '73.78.73.84', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 6, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 15937.5}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_interfaces_ip[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_interfaces_ip[normal] returned {'Bundle-Ether1.10': {'ipv4': {'172.16.0.1': {'prefix_length': 31}}, 'ipv6': {'2001:db8::1': {'prefix_length': 127}}}, 'Loopback0': {'ipv4': {'172.16.255.2': {'prefix_length': 32}}, 'ipv6': {'2001:db8::ff:2': {'prefix_length': 128}}}, 'MgmtEth0/RSP0/CPU0/0': {'ipv4': {'172.27.218.148': {'prefix_length': 25}}}, 'TenGigE0/0/0/8': {'ipv4': {'172.16.0.2': {'prefix_length': 31}}, 'ipv6': {'2001:db8::2': {'prefix_length': 127}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_mac_address_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_mac_address_table[normal] returned [{'mac': '70:E4:22:61:6C:FF', 'interface': 'Bundle-Ether1.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:8A:96:42:B0:E0', 'interface': 'Bundle-Ether2.100', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '70:E4:22:5F:89:FF', 'interface': '', 'vlan': 100, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '70:E4:22:61:6C:FF', 'interface': 'Bundle-Ether1.101', 'vlan': 101, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '00:8A:96:42:B0:E0', 'interface': 'Bundle-Ether2.101', 'vlan': 101, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}, {'mac': '70:E4:22:5F:89:FF', 'interface': '', 'vlan': 101, 'active': True, 'static': False, 'moves': 0, 'last_move': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_route_to[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_route_to[normal] returned {'1.0.4.0/24': [{'current_active': True, 'last_active': False, 'age': 1543, 'next_hop': '172.16.255.3', 'protocol': 'bgp', 'outgoing_interface': '', 'preference': 12, 'selected_next_hop': False, 'inactive_reason': '', 'routing_table': 'default', 'protocol_attributes': {}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_snmp_information[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_snmp_information[normal] returned {'chassis_id': 'FOC2037NM6L', 'contact': 'Jane Doe', 'location': 'Somewhere out there', 'community': {'public': {'mode': 'ro', 'acl': 'SNMP-READ'}, 'private': {'mode': 'rw', 'acl': 'SNMP-WRITE'}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_probes_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_probes_config[normal] returned {'10': {'icmp-echo-172.16.255.3': {'probe_type': 'icmp-ping', 'source': '172.16.255.2', 'target': '172.16.255.3', 'probe_count': 16, 'test_interval': 30}}, '20': {'udp-echo-172.16.255.1': {'probe_type': 'udp-ping', 'source': '172.16.255.2', 'target': '172.16.255.1', 'probe_count': 16, 'test_interval': 30}}, '30': {'icmp-path-jitter-172.16.255.3': {'probe_type': '', 'source': '172.16.255.2', 'target': '172.16.255.3', 'probe_count': 0, 'test_interval': 30}}, '40': {'udp-jitter-172.16.255.1': {'probe_type': 'udp-ping-timestamp', 'source': '172.16.255.2', 'target': '172.16.255.1', 'probe_count': 0, 'test_interval': 30}}, '50': {'icmp-path-echo-172.16.255.3': {'probe_type': '', 'source': '172.16.255.2', 'target': '172.16.255.3', 'probe_count': 16, 'test_interval': 30}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_probes_results[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_probes_results[normal] returned {'10': {'icmp-echo-172.16.255.3': {'target': '', 'source': '172.16.255.2', 'probe_type': 'icmp-ping', 'probe_count': 16, 'rtt': 0.0, 'round_trip_jitter': -2.273030282830976, 'last_test_loss': 0, 'current_test_min_delay': 0.0, 'current_test_max_delay': 0.0, 'current_test_avg_delay': 0.0, 'last_test_min_delay': 1.0, 'last_test_max_delay': 1.0, 'last_test_avg_delay': 1.0, 'global_test_min_delay': 2.0, 'global_test_max_delay': 3.0, 'global_test_avg_delay': 2.2333333333333334}}, '20': {'udp-echo-172.16.255.1': {'target': '', 'source': '172.16.255.2', 'probe_type': 'udp-ping', 'probe_count': 16, 'rtt': 0.0, 'round_trip_jitter': -2.6236107434856515, 'last_test_loss': 0, 'current_test_min_delay': 0.0, 'current_test_max_delay': 0.0, 'current_test_avg_delay': 0.0, 'last_test_min_delay': 2.0, 'last_test_max_delay': 2.0, 'last_test_avg_delay': 2.0, 'global_test_min_delay': 1.0, 'global_test_max_delay': 6.0, 'global_test_avg_delay': 2.55}}, '30': {'icmp-path-jitter-172.16.255.3': {'target': '', 'source': '172.16.255.2', 'probe_type': '', 'probe_count': 0, 'rtt': 0.0, 'round_trip_jitter': 0.0, 'last_test_loss': 0, 'current_test_min_delay': 0.0, 'current_test_max_delay': 0.0, 'current_test_avg_delay': 0.0, 'last_test_min_delay': 0.0, 'last_test_max_delay': 0.0, 'last_test_avg_delay': 0.0, 'global_test_min_delay': 0.0, 'global_test_max_delay': 0.0, 'global_test_avg_delay': 0.0}}, '40': {'udp-jitter-172.16.255.1': {'target': '', 'source': '172.16.255.2', 'probe_type': 'udp-ping-timestamp', 'probe_count': 0, 'rtt': 0.0, 'round_trip_jitter': -7.371680043698768, 'last_test_loss': 0, 'current_test_min_delay': 0.0, 'current_test_max_delay': 0.0, 'current_test_avg_delay': 0.0, 'last_test_min_delay': 2.0, 'last_test_max_delay': 3.0, 'last_test_avg_delay': 24.0, 'global_test_min_delay': 1.0, 'global_test_max_delay': 9.0, 'global_test_avg_delay': 22.658333333333335}}, '50': {'icmp-path-echo-172.16.255.3': {'target': '', 'source': '172.16.255.2', 'probe_type': '', 'probe_count': 16, 'rtt': 0.0, 'round_trip_jitter': 0.0, 'last_test_loss': 0, 'current_test_min_delay': 0.0, 'current_test_max_delay': 0.0, 'current_test_avg_delay': 0.0, 'last_test_min_delay': 0.0, 'last_test_max_delay': 0.0, 'last_test_avg_delay': 0.0, 'global_test_min_delay': 0.0, 'global_test_max_delay': 0.0, 'global_test_avg_delay': 0.0}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_traceroute[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_traceroute[normal] returned {'success': {'1': {'probes': {'1': {'ip_address': '172.27.153.1', 'host_name': '172.27.153.1', 'rtt': 1.0}, '2': {'ip_address': '172.27.153.1', 'host_name': '172.27.153.1', 'rtt': 1.0}, '3': {'ip_address': '172.27.153.1', 'host_name': '172.27.153.1', 'rtt': 1.0}}}, '2': {'probes': {'1': {'ip_address': '172.27.128.9', 'host_name': '172.27.128.9', 'rtt': 1.0}, '2': {'ip_address': '172.27.128.9', 'host_name': '172.27.128.9', 'rtt': 1.0}, '3': {'ip_address': '172.27.128.9', 'host_name': '172.27.128.9', 'rtt': 1.0}}}, '3': {'probes': {'1': {'ip_address': '172.27.4.193', 'host_name': '172.27.4.193', 'rtt': 1.0}, '2': {'ip_address': '172.27.4.193', 'host_name': '172.27.4.193', 'rtt': 1.0}, '3': {'ip_address': '172.27.4.193', 'host_name': '172.27.4.193', 'rtt': 1.0}}}, '4': {'probes': {'1': {'ip_address': '172.24.115.89', 'host_name': '172.24.115.89', 'rtt': 2.0}, '2': {'ip_address': '172.24.115.89', 'host_name': '172.24.115.89', 'rtt': 1.0}, '3': {'ip_address': '172.24.115.89', 'host_name': '172.24.115.89', 'rtt': 1.0}}}, '5': {'probes': {'1': {'ip_address': '172.16.180.85', 'host_name': '172.16.180.85', 'rtt': 1.0}, '2': {'ip_address': '172.16.180.85', 'host_name': '172.16.180.85', 'rtt': 1.0}, '3': {'ip_address': '172.16.180.85', 'host_name': '172.16.180.85', 'rtt': 1.0}}}, '6': {'probes': {'1': {'ip_address': '172.16.180.2', 'host_name': '172.16.180.2', 'rtt': 1.0}, '2': {'ip_address': '172.16.180.2', 'host_name': '172.16.180.2', 'rtt': 1.0}, '3': {'ip_address': '172.16.180.2', 'host_name': '172.16.180.2', 'rtt': 2.0}}}, '7': {'probes': {'1': {'ip_address': '172.17.241.253', 'host_name': '172.17.241.253', 'rtt': 1.0}, '2': {'ip_address': '172.17.241.253', 'host_name': '172.17.241.253', 'rtt': 1.0}, '3': {'ip_address': '172.17.241.253', 'host_name': '172.17.241.253', 'rtt': 1.0}}}, '8': {'probes': {'1': {'ip_address': '172.17.241.161', 'host_name': '172.17.241.161', 'rtt': 2.0}, '2': {'ip_address': '172.17.241.161', 'host_name': '172.17.241.161', 'rtt': 1.0}, '3': {'ip_address': '172.17.241.161', 'host_name': '172.17.241.161', 'rtt': 1.0}}}, '9': {'probes': {'1': {'ip_address': '172.28.17.49', 'host_name': '172.28.17.49', 'rtt': 2.0}, '2': {'ip_address': '172.28.17.49', 'host_name': '172.28.17.49', 'rtt': 1.0}, '3': {'ip_address': '172.28.17.49', 'host_name': '172.28.17.49', 'rtt': 1.0}}}, '10': {'probes': {'1': {'ip_address': '172.28.17.50', 'host_name': '172.28.17.50', 'rtt': 1.0}, '2': {'ip_address': '172.28.17.50', 'host_name': '172.28.17.50', 'rtt': 1.0}, '3': {'ip_address': '172.28.17.50', 'host_name': '172.28.17.50', 'rtt': 1.0}}}, '11': {'probes': {'1': {'ip_address': '8.8.8.8', 'host_name': 'google-public-dns-a.google.com', 'rtt': 4.0}, '2': {'ip_address': '8.8.8.8', 'host_name': 'google-public-dns-a.google.com', 'rtt': 2000.0}, '3': {'ip_address': '8.8.8.8', 'host_name': 'google-public-dns-a.google.com', 'rtt': 7.0}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_users[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_users[normal] returned {'user': {'level': 15, 'password': '', 'sshkeys': []}, 'lab': {'level': 15, 'password': '', 'sshkeys': []}, 'admin': {'level': 1, 'password': '', 'sshkeys': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/iosxr_netconf/test_getters.py::TestGetter::test_get_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/iosxr_netconf/test_getters.py::TestGetter::test_get_config[normal] returned {'startup': '', 'running': '!! IOS XR Configuration 6.7.1\n!! Last configuration change at Thu Oct 8 06:29:40 2020 by admin\n!\nhostname asr9000-h07-2\nservice timestamps log datetime msec\nservice timestamps debug datetime msec\nusername admin\n group root-system\n group cisco-support\n secret 5 $1$DPTg$5iBzqAsx43/5XfWPUulnr/\n!\nline default\n exec-timeout 0 0\n!\ncall-home\n service active\n contact smart-licensing\n profile CiscoTAC-1\n active\n destination transport-method http\n !\n!\nnetconf-yang agent\n ssh\n!\ninterface Loopback0\n ipv4 address 172.16.255.101 255.255.255.255\n ipv6 address 2001:db8::ff:101/128\n!\ninterface MgmtEth0/RSP0/CPU0/0\n ipv4 address 172.30.2.11 255.255.255.0\n!\ninterface MgmtEth0/RSP0/CPU0/1\n shutdown\n!\ninterface MgmtEth0/RSP1/CPU0/0\n shutdown\n!\ninterface MgmtEth0/RSP1/CPU0/1\n shutdown\n!\ninterface GigabitEthernet0/0/0/0\n description CONNECTS TO LER2 (g0/0/0/1)\n ipv4 address 172.16.0.3 255.255.255.254\n ipv6 address 2001:db8::3/127\n shutdown\n!\ninterface GigabitEthernet0/0/0/1\n description CONNECTS TO LER1 (g0/0/0/0)\n ipv4 address 172.16.0.4 255.255.255.254\n ipv6 address 2001:db8::4/127\n shutdown\n!\ninterface GigabitEthernet0/0/0/2\n shutdown\n!\ninterface GigabitEthernet0/0/0/3\n shutdown\n!\ninterface GigabitEthernet0/0/0/4\n shutdown\n!\ninterface GigabitEthernet0/0/0/5\n shutdown\n!\ninterface GigabitEthernet0/0/0/6\n shutdown\n!\ninterface GigabitEthernet0/0/0/7\n shutdown\n!\ninterface GigabitEthernet0/0/0/8\n shutdown\n!\ninterface GigabitEthernet0/0/0/9\n shutdown\n!\ninterface GigabitEthernet0/0/0/10\n shutdown\n!\ninterface GigabitEthernet0/0/0/11\n shutdown\n!\ninterface GigabitEthernet0/0/0/12\n shutdown\n!\ninterface GigabitEthernet0/0/0/13\n shutdown\n!\ninterface GigabitEthernet0/0/0/14\n shutdown\n!\ninterface GigabitEthernet0/0/0/15\n shutdown\n!\ninterface GigabitEthernet0/0/0/16\n shutdown\n!\ninterface GigabitEthernet0/0/0/17\n shutdown\n!\ninterface GigabitEthernet0/0/0/18\n shutdown\n!\ninterface GigabitEthernet0/0/0/19\n shutdown\n!\ninterface TenGigE0/0/1/0\n shutdown\n!\ninterface TenGigE0/0/1/1\n shutdown\n!\ninterface TenGigE0/0/1/2\n shutdown\n!\ninterface TenGigE0/0/1/3\n shutdown\n!\ninterface PTP0/RSP0/CPU0/0\n shutdown\n!\nrouter static\n address-family ipv4 unicast\n 0.0.0.0/0 172.30.2.1\n !\n!\nrouter isis DEFAULT\n is-type level-2-only\n net 49.0001.0000.00ff.0101.00\n address-family ipv4 unicast\n metric-style wide\n mpls traffic-eng level-2-only\n mpls traffic-eng router-id Loopback0\n !\n address-family ipv6 unicast\n metric-style wide\n !\n interface Loopback0\n passive\n address-family ipv4 unicast\n !\n address-family ipv6 unicast\n !\n !\n interface GigabitEthernet0/0/0/0\n point-to-point\n address-family ipv4 unicast\n !\n address-family ipv6 unicast\n !\n !\n interface GigabitEthernet0/0/0/1\n point-to-point\n address-family ipv4 unicast\n !\n address-family ipv6 unicast\n !\n !\n!\nrsvp\n interface GigabitEthernet0/0/0/0\n bandwidth percentage 100\n !\n interface GigabitEthernet0/0/0/1\n bandwidth percentage 100\n !\n!\nmpls traffic-eng\n interface GigabitEthernet0/0/0/0\n !\n interface GigabitEthernet0/0/0/1\n !\n!\nssh server v2\nssh server netconf vrf default\nend', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_is_alive[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_is_alive[normal] returned {'is_alive': True}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_facts[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_facts[normal] returned {'vendor': 'Cisco', 'serial_number': 'TM6017D760B', 'model': 'NX-OSv Chassis', 'hostname': 'nxos-spine1', 'os_version': '7.3(1)D1(1) [build 7.3(1)D1(0.10)]', 'uptime': 4066631.0, 'interface_list': ['mgmt0', 'Ethernet2/1', 'Ethernet2/2', 'Ethernet2/3', 'Ethernet2/4', 'Ethernet2/5', 'Ethernet2/6', 'Ethernet2/7', 'Ethernet2/8', 'Ethernet2/9', 'Ethernet2/10', 'Ethernet2/11', 'Ethernet2/12', 'Ethernet2/13', 'Ethernet2/14', 'Ethernet2/15', 'Ethernet2/16', 'Ethernet2/17', 'Ethernet2/18', 'Ethernet2/19', 'Ethernet2/20', 'Ethernet2/21', 'Ethernet2/22', 'Ethernet2/23', 'Ethernet2/24', 'Ethernet2/25', 'Ethernet2/26', 'Ethernet2/27', 'Ethernet2/28', 'Ethernet2/29', 'Ethernet2/30', 'Ethernet2/31', 'Ethernet2/32', 'Ethernet2/33', 'Ethernet2/34', 'Ethernet2/35', 'Ethernet2/36', 'Ethernet2/37', 'Ethernet2/38', 'Ethernet2/39', 'Ethernet2/40', 'Ethernet2/41', 'Ethernet2/42', 'Ethernet2/43', 'Ethernet2/44', 'Ethernet2/45', 'Ethernet2/46', 'Ethernet2/47', 'Ethernet2/48', 'Ethernet3/1', 'Ethernet3/2', 'Ethernet3/3', 'Ethernet3/4', 'Ethernet3/5', 'Ethernet3/6', 'Ethernet3/7', 'Ethernet3/8', 'Ethernet3/9', 'Ethernet3/10', 'Ethernet3/11', 'Ethernet3/12', 'Ethernet3/13', 'Ethernet3/14', 'Ethernet3/15', 'Ethernet3/16', 'Ethernet3/17', 'Ethernet3/18', 'Ethernet3/19', 'Ethernet3/20', 'Ethernet3/21', 'Ethernet3/22', 'Ethernet3/23', 'Ethernet3/24', 'Ethernet3/25', 'Ethernet3/26', 'Ethernet3/27', 'Ethernet3/28', 'Ethernet3/29', 'Ethernet3/30', 'Ethernet3/31', 'Ethernet3/32', 'Ethernet3/33', 'Ethernet3/34', 'Ethernet3/35', 'Ethernet3/36', 'Ethernet3/37', 'Ethernet3/38', 'Ethernet3/39', 'Ethernet3/40', 'Ethernet3/41', 'Ethernet3/42', 'Ethernet3/43', 'Ethernet3/44', 'Ethernet3/45', 'Ethernet3/46', 'Ethernet3/47', 'Ethernet3/48', 'Ethernet4/1', 'Ethernet4/2', 'Ethernet4/3', 'Ethernet4/4', 'Ethernet4/5', 'Ethernet4/6', 'Ethernet4/7', 'Ethernet4/8', 'Ethernet4/9', 'Ethernet4/10', 'Ethernet4/11', 'Ethernet4/12', 'Ethernet4/13', 'Ethernet4/14', 'Ethernet4/15', 'Ethernet4/16', 'Ethernet4/17', 'Ethernet4/18', 'Ethernet4/19', 'Ethernet4/20', 'Ethernet4/21', 'Ethernet4/22', 'Ethernet4/23', 'Ethernet4/24', 'Ethernet4/25', 'Ethernet4/26', 'Ethernet4/27', 'Ethernet4/28', 'Ethernet4/29', 'Ethernet4/30', 'Ethernet4/31', 'Ethernet4/32', 'Ethernet4/33', 'Ethernet4/34', 'Ethernet4/35', 'Ethernet4/36', 'Ethernet4/37', 'Ethernet4/38', 'Ethernet4/39', 'Ethernet4/40', 'Ethernet4/41', 'Ethernet4/42', 'Ethernet4/43', 'Ethernet4/44', 'Ethernet4/45', 'Ethernet4/46', 'Ethernet4/47', 'Ethernet4/48', 'Vlan1'], 'fqdn': 'nxos-spine1.domain.com'}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_facts[N9000] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_facts[N9000] returned {'vendor': 'Cisco', 'serial_number': 'TM6017D760B', 'model': 'NX-OSv Chassis', 'hostname': 'nxos-spine1', 'os_version': '7.3(1)D1(1) [build 7.3(1)D1(0.10)]', 'uptime': 4066631.0, 'interface_list': ['mgmt0', 'Ethernet2/1', 'Ethernet2/2', 'Ethernet2/3', 'Ethernet2/4', 'Ethernet2/5', 'Ethernet2/6', 'Ethernet2/7', 'Ethernet2/8', 'Ethernet2/9', 'Ethernet2/10', 'Ethernet2/11', 'Ethernet2/12', 'Ethernet2/13', 'Ethernet2/14', 'Ethernet2/15', 'Ethernet2/16', 'Ethernet2/17', 'Ethernet2/18', 'Ethernet2/19', 'Ethernet2/20', 'Ethernet2/21', 'Ethernet2/22', 'Ethernet2/23', 'Ethernet2/24', 'Ethernet2/25', 'Ethernet2/26', 'Ethernet2/27', 'Ethernet2/28', 'Ethernet2/29', 'Ethernet2/30', 'Ethernet2/31', 'Ethernet2/32', 'Ethernet2/33', 'Ethernet2/34', 'Ethernet2/35', 'Ethernet2/36', 'Ethernet2/37', 'Ethernet2/38', 'Ethernet2/39', 'Ethernet2/40', 'Ethernet2/41', 'Ethernet2/42', 'Ethernet2/43', 'Ethernet2/44', 'Ethernet2/45', 'Ethernet2/46', 'Ethernet2/47', 'Ethernet2/48', 'Ethernet3/1', 'Ethernet3/2', 'Ethernet3/3', 'Ethernet3/4', 'Ethernet3/5', 'Ethernet3/6', 'Ethernet3/7', 'Ethernet3/8', 'Ethernet3/9', 'Ethernet3/10', 'Ethernet3/11', 'Ethernet3/12', 'Ethernet3/13', 'Ethernet3/14', 'Ethernet3/15', 'Ethernet3/16', 'Ethernet3/17', 'Ethernet3/18', 'Ethernet3/19', 'Ethernet3/20', 'Ethernet3/21', 'Ethernet3/22', 'Ethernet3/23', 'Ethernet3/24', 'Ethernet3/25', 'Ethernet3/26', 'Ethernet3/27', 'Ethernet3/28', 'Ethernet3/29', 'Ethernet3/30', 'Ethernet3/31', 'Ethernet3/32', 'Ethernet3/33', 'Ethernet3/34', 'Ethernet3/35', 'Ethernet3/36', 'Ethernet3/37', 'Ethernet3/38', 'Ethernet3/39', 'Ethernet3/40', 'Ethernet3/41', 'Ethernet3/42', 'Ethernet3/43', 'Ethernet3/44', 'Ethernet3/45', 'Ethernet3/46', 'Ethernet3/47', 'Ethernet3/48', 'Ethernet4/1', 'Ethernet4/2', 'Ethernet4/3', 'Ethernet4/4', 'Ethernet4/5', 'Ethernet4/6', 'Ethernet4/7', 'Ethernet4/8', 'Ethernet4/9', 'Ethernet4/10', 'Ethernet4/11', 'Ethernet4/12', 'Ethernet4/13', 'Ethernet4/14', 'Ethernet4/15', 'Ethernet4/16', 'Ethernet4/17', 'Ethernet4/18', 'Ethernet4/19', 'Ethernet4/20', 'Ethernet4/21', 'Ethernet4/22', 'Ethernet4/23', 'Ethernet4/24', 'Ethernet4/25', 'Ethernet4/26', 'Ethernet4/27', 'Ethernet4/28', 'Ethernet4/29', 'Ethernet4/30', 'Ethernet4/31', 'Ethernet4/32', 'Ethernet4/33', 'Ethernet4/34', 'Ethernet4/35', 'Ethernet4/36', 'Ethernet4/37', 'Ethernet4/38', 'Ethernet4/39', 'Ethernet4/40', 'Ethernet4/41', 'Ethernet4/42', 'Ethernet4/43', 'Ethernet4/44', 'Ethernet4/45', 'Ethernet4/46', 'Ethernet4/47', 'Ethernet4/48', 'Vlan1'], 'fqdn': 'nxos-spine1.domain.com'}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] returned {'Management0': [{'port': 'Fa1/0/9', 'hostname': 'PERIMETER.cisco.com'}], 'Ethernet1/1': [{'port': 'Ethernet1/1', 'hostname': 'n9k2.ntc.com'}], 'Ethernet1/2': [{'port': 'Ethernet1/2', 'hostname': 'n9k2.ntc.com'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_environment[pre_7.0] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_environment[pre_7.0] returned {'power': {'1': {'status': True, 'output': 396.0, 'capacity': 400.0}, '2': {'status': True, 'output': 396.0, 'capacity': 400.0}}, 'fans': {'Fan-1': {'status': False}, 'Fan-2': {'status': False}, 'Fan-3': {'status': False}, 'Fan-4': {'status': False}}, 'temperature': {'1-1 ASIC': {'temperature': 37.0, 'is_alert': True, 'is_critical': False}, '1-2 INTAKE': {'temperature': 20.0, 'is_alert': True, 'is_critical': False}, '1-3 ASIC': {'temperature': 37.0, 'is_alert': True, 'is_critical': False}, '1-4 INTAKE': {'temperature': 20.0, 'is_alert': True, 'is_critical': False}}, 'cpu': {'0': {'%usage': 0.01}}, 'memory': {'available_ram': 268000, 'used_ram': 24000}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_environment[nxos_3k] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_environment[nxos_3k] returned {'power': {'1': {'status': True, 'output': 504.0, 'capacity': 500.0}, '2': {'status': True, 'output': 504.0, 'capacity': 500.0}}, 'fans': {'Fan1(sys_fan1)': {'status': True}, 'Fan2(sys_fan2)': {'status': True}, 'Fan3(sys_fan3)': {'status': True}, 'Fan4(sys_fan4)': {'status': True}}, 'temperature': {'1-1 ASIC': {'temperature': 55.0, 'is_alert': False, 'is_critical': False}, '1-2 Front-Left (D1)': {'temperature': 37.0, 'is_alert': False, 'is_critical': False}, '1-3 Front-Right(D2)': {'temperature': 32.0, 'is_alert': False, 'is_critical': False}, '1-4 Back (D3)': {'temperature': 25.0, 'is_alert': False, 'is_critical': False}}, 'cpu': {'0': {'%usage': 5.55}}, 'memory': {'available_ram': 426000, 'used_ram': 36000}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_environment[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_environment[normal] returned {'power': {'1': {'status': True, 'output': 396.0, 'capacity': 400.0}, '2': {'status': True, 'output': 396.0, 'capacity': 400.0}}, 'fans': {'Fan1(sys_fan1)': {'status': True}, 'Fan2(sys_fan2)': {'status': True}, 'Fan3(sys_fan3)': {'status': True}, 'Fan4(sys_fan4)': {'status': True}}, 'temperature': {'1-1 ASIC': {'temperature': 56.0, 'is_alert': False, 'is_critical': False}, '1-2 INTAKE': {'temperature': 23.0, 'is_alert': False, 'is_critical': False}, '1-3 ASIC': {'temperature': 56.0, 'is_alert': False, 'is_critical': False}, '1-4 INTAKE': {'temperature': 23.0, 'is_alert': False, 'is_critical': False}}, 'cpu': {'0': {'%usage': 0.75}}, 'memory': {'available_ram': 417000, 'used_ram': 45000}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] returned {'RED-PRE-PROD': {'router_id': '10.2.63.60', 'peers': {'10.1.1.177': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.177', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 13}}}, '10.1.1.179': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.179', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 13}}}}}, 'RED-PROD': {'router_id': '10.2.3.6', 'peers': {'10.1.1.169': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.169', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 4}}}, '10.1.1.171': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.171', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 4}}}}}, 'MGMT': {'router_id': '10.0.0.188', 'peers': {'10.1.1.225': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.225', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 14}}}, '10.1.1.227': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.227', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 14}}}}}, 'NON_PROD': {'router_id': '10.1.255.188', 'peers': {'10.1.1.161': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.161', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 441}}}, '10.1.1.163': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.163', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 441}}}}}, 'OTV': {'router_id': '10.3.1.228', 'peers': {}}, 'PROD': {'router_id': '10.9.2.60', 'peers': {'10.1.1.153': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.153', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 9}}}, '10.1.1.155': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.155', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 9}}}}}, 'BLUE': {'router_id': '10.1.1.186', 'peers': {'10.1.1.185': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.185', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 0}}}, '10.1.1.187': {'local_as': 64861, 'remote_as': 64862, 'remote_id': '10.1.1.187', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 0}}}}}, 'global': {'router_id': '10.3.1.136', 'peers': {'10.1.1.134': {'local_as': 64861, 'remote_as': 64861, 'remote_id': '10.1.1.134', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 7237}}}, '10.1.1.135': {'local_as': 64861, 'remote_as': 64861, 'remote_id': '10.1.1.135', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 7237}}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_bgp_neighbors[l2vpn] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_bgp_neighbors[l2vpn] returned {'MGMT': {'router_id': '10.55.1.1', 'peers': {}}, 'NON_PROD': {'router_id': '10.55.2.1', 'peers': {}}, 'PROD': {'router_id': '10.55.2.2', 'peers': {}}, 'global': {'router_id': '10.55.8.1', 'peers': {'10.55.8.134': {'local_as': 64861, 'remote_as': 64861, 'remote_id': '10.55.8.134', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 9497}}}, '10.55.8.135': {'local_as': 64861, 'remote_as': 64861, 'remote_id': '10.55.8.135', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 9497}}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_bgp_neighbors[asdot] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_bgp_neighbors[asdot] returned {'RED-PRE-PROD': {'router_id': '10.2.63.60', 'peers': {'10.1.1.177': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.177', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 13}}}, '10.1.1.179': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.179', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 13}}}}}, 'RED-PROD': {'router_id': '10.2.3.6', 'peers': {'10.1.1.169': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.169', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 4}}}, '10.1.1.171': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.171', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 4}}}}}, 'MGMT': {'router_id': '10.0.0.188', 'peers': {'10.1.1.225': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.225', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 14}}}, '10.1.1.227': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.227', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 14}}}}}, 'NON_PROD': {'router_id': '10.1.255.188', 'peers': {'10.1.1.161': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.161', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 441}}}, '10.1.1.163': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.163', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 441}}}}}, 'OTV': {'router_id': '10.3.1.228', 'peers': {}}, 'PROD': {'router_id': '10.9.2.60', 'peers': {'10.1.1.153': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.153', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 9}}}, '10.1.1.155': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.155', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 9}}}}}, 'BLUE': {'router_id': '10.1.1.186', 'peers': {'10.1.1.185': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.185', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 0}}}, '10.1.1.187': {'local_as': 525489, 'remote_as': 64862, 'remote_id': '10.1.1.187', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 0}}}}}, 'global': {'router_id': '10.3.1.136', 'peers': {'10.1.1.134': {'local_as': 525489, 'remote_as': 64861, 'remote_id': '10.1.1.134', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 7237}}}, '10.1.1.135': {'local_as': 525489, 'remote_as': 64861, 'remote_id': '10.1.1.135', 'is_enabled': True, 'uptime': -1, 'description': '', 'is_up': True, 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 7237}}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] returned {'Management0': [{'remote_chassis_id': '0014.1c57.a48b', 'remote_port': 'Fa1/0/9', 'remote_port_description': 'FastEthernet1/0/9', 'remote_system_name': 'PERIMETER.cisco.com', 'remote_system_description': 'Cisco IOS Software, C3750 Software (C3750-IPBASEK9-M), Version 12.2(44)SE2, RELEASE SOFTWARE (fc2)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet1/1': [{'remote_chassis_id': '5087.89a1.d8d6', 'remote_port': 'Ethernet1/1', 'remote_port_description': 'Ethernet1/1', 'remote_system_name': 'n9k2.ntc.com', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(3)I4(1)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet1/2': [{'remote_chassis_id': '5087.89a1.d8d7', 'remote_port': 'Ethernet1/2', 'remote_port_description': 'Ethernet1/2', 'remote_system_name': 'n9k2.ntc.com', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(3)I4(1)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_arp_table[test_sub_second_data] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_arp_table[test_sub_second_data] returned [{'interface': 'Vlan100', 'mac': '18:8B:9D:0B:B3:3F', 'ip': '10.122.100.3', 'age': 0.4}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_arp_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_arp_table[normal] returned [{'interface': 'Ethernet2/1', 'mac': '00:0A:00:0A:00:0A', 'ip': '1.1.1.1', 'age': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_arp_table[alt_test1] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_arp_table[alt_test1] returned [{'interface': 'Vlan100', 'mac': '18:8B:9D:0B:B3:3F', 'ip': '10.122.100.3', 'age': 583.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_ntp_peers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_ntp_peers[normal] returned {'2001:db8::4101': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_ntp_servers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_ntp_servers[normal] returned {'33.33.33.33': {}, '127.127.1.1': {}, '192.0.2.10': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_ntp_stats[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_ntp_stats[normal] returned [{'remote': '33.33.33.33', 'synchronized': False, 'referenceid': '33.33.33.33', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 64, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 0.0}, {'remote': '2001:db8::4101', 'synchronized': False, 'referenceid': '2001:db8::4101', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 64, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 0.0}, {'remote': '127.127.1.1', 'synchronized': True, 'referenceid': '127.127.1.1', 'stratum': 5, 'type': '', 'when': '', 'hostpoll': 16, 'reachability': 377, 'delay': 0.0, 'offset': 0.0, 'jitter': 0.0}, {'remote': '192.0.2.10', 'synchronized': False, 'referenceid': '192.0.2.10', 'stratum': 16, 'type': '', 'when': '', 'hostpoll': 64, 'reachability': 0, 'delay': 0.0, 'offset': 0.0, 'jitter': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[normal] returned {'loopback100': {'ipv4': {'10.0.0.100': {'prefix_length': 24}}}, 'loopback101': {'ipv4': {'192.168.1.100': {'prefix_length': 24}}}, 'loopback102': {'ipv4': {'192.168.2.100': {'prefix_length': 24}}}, 'loopback103': {'ipv4': {'192.168.3.100': {'prefix_length': 24}}}, 'Ethernet1/1': {'ipv4': {'172.16.100.1': {'prefix_length': 24}}}, 'Ethernet1/2': {'ipv4': {'192.168.1.100': {'prefix_length': 24}}}, 'Ethernet2/5': {'ipv4': {'1.1.1.1': {'prefix_length': 24}}}, 'Ethernet1/7': {'ipv6': {'fe80::5287:89ff:fea1:de75': {'prefix_length': 128}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[no_ipv6_support] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[no_ipv6_support] returned {'loopback100': {'ipv4': {'10.0.0.100': {'prefix_length': 24}}}, 'loopback101': {'ipv4': {'192.168.1.100': {'prefix_length': 24}}}, 'loopback102': {'ipv4': {'192.168.2.100': {'prefix_length': 24}}}, 'loopback103': {'ipv4': {'192.168.3.100': {'prefix_length': 24}}}, 'Ethernet1/1': {'ipv4': {'172.16.100.1': {'prefix_length': 24}}}, 'Ethernet1/2': {'ipv4': {'192.168.1.100': {'prefix_length': 24}}}, 'Ethernet2/5': {'ipv4': {'1.1.1.1': {'prefix_length': 24}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[multiple_ipv6] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[multiple_ipv6] returned {'loopback100': {'ipv4': {'10.0.0.100': {'prefix_length': 24}}}, 'loopback101': {'ipv4': {'192.168.1.100': {'prefix_length': 24}}}, 'loopback102': {'ipv4': {'192.168.2.100': {'prefix_length': 24}}}, 'loopback103': {'ipv4': {'192.168.3.100': {'prefix_length': 24}}}, 'Ethernet1/1': {'ipv4': {'172.16.100.1': {'prefix_length': 24}}}, 'Ethernet2/5': {'ipv4': {'1.1.1.1': {'prefix_length': 24}}}, 'Ethernet1/7': {'ipv6': {'fe80::5287:89ff:fea1:de75': {'prefix_length': 128}}}, 'Ethernet1/8': {'ipv6': {'2001:db8:800:200c::2': {'prefix_length': 64}, '2001:db8:800:200d::2': {'prefix_length': 64}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[ipv6_n9k] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_interfaces_ip[ipv6_n9k] returned {'loopback100': {'ipv4': {'10.0.0.100': {'prefix_length': 24}}}, 'loopback101': {'ipv4': {'192.168.1.100': {'prefix_length': 24}}}, 'loopback102': {'ipv4': {'192.168.2.100': {'prefix_length': 24}}}, 'loopback103': {'ipv4': {'192.168.3.100': {'prefix_length': 24}}}, 'Ethernet1/1': {'ipv4': {'172.16.100.1': {'prefix_length': 24}}, 'ipv6': {'dead:beef::1': {'prefix_length': 64}, '200::2': {'prefix_length': 128}}}, 'Ethernet2/5': {'ipv4': {'1.1.1.1': {'prefix_length': 24}}}, 'Ethernet1/2': {'ipv6': {'2001:c0ff:ee::1': {'prefix_length': 128}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_mac_address_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_mac_address_table[normal] returned [{'mac': '50:87:89:A1:DE:75', 'interface': 'SUP_INBAND_CFSOE(R)', 'vlan': 0, 'active': True, 'static': True, 'moves': 0, 'last_move': 0.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_snmp_information[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_snmp_information[normal] returned {'contact': '', 'location': '', 'community': {'public': {'acl': '', 'mode': 'network-operator'}, 'networktocode': {'acl': '', 'mode': 'network-operator'}}, 'chassis_id': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_ping[ping_unreachable] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_ping[ping_unreachable] returned {'success': {'probes_sent': 5, 'packet_loss': 5, 'rtt_min': 0.0, 'rtt_max': 0.0, 'rtt_avg': 0.0, 'rtt_stddev': 0.0, 'results': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_ping[ping_timed_out] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_ping[ping_timed_out] returned {'success': {'probes_sent': 5, 'packet_loss': 5, 'rtt_min': 0.0, 'rtt_max': 0.0, 'rtt_avg': 0.0, 'rtt_stddev': 0.0, 'results': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_ping[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_ping[normal] returned {'success': {'probes_sent': 5, 'packet_loss': 0, 'rtt_min': 18.104, 'rtt_max': 18.411, 'rtt_avg': 18.198, 'rtt_stddev': 0.0, 'results': [{'ip_address': '8.8.8.8', 'rtt': 18.411}, {'ip_address': '8.8.8.8', 'rtt': 18.189}, {'ip_address': '8.8.8.8', 'rtt': 18.13}, {'ip_address': '8.8.8.8', 'rtt': 18.16}, {'ip_address': '8.8.8.8', 'rtt': 18.104}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_traceroute[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_traceroute[normal] returned {'success': {'1': {'probes': {'1': {'host_name': '162.158.136.17', 'ip_address': '162.158.136.17', 'rtt': 0.743}, '2': {'host_name': '162.158.136.17', 'ip_address': '162.158.136.17', 'rtt': 0.838}, '3': {'host_name': '162.158.136.17', 'ip_address': '162.158.136.17', 'rtt': 0.876}}}, '2': {'probes': {'1': {'host_name': '120.28.9.249', 'ip_address': '120.28.9.249', 'rtt': 1.485}, '2': {'host_name': '120.28.9.249', 'ip_address': '120.28.9.249', 'rtt': 1.32}, '3': {'host_name': '120.28.9.249', 'ip_address': '120.28.9.249', 'rtt': 1.289}}}, '3': {'probes': {'1': {'host_name': '120.28.10.210', 'ip_address': '120.28.10.210', 'rtt': 4.087}, '2': {'host_name': '120.28.10.110', 'ip_address': '120.28.10.110', 'rtt': 2.244}, '3': {'host_name': '120.28.10.110', 'ip_address': '120.28.10.110', 'rtt': 2.208}}}, '4': {'probes': {'1': {'host_name': '120.28.10.26', 'ip_address': '120.28.10.26', 'rtt': 20.469}, '2': {'host_name': '120.28.10.26', 'ip_address': '120.28.10.26', 'rtt': 19.851}, '3': {'host_name': '120.28.10.26', 'ip_address': '120.28.10.26', 'rtt': 19.707}}}, '5': {'probes': {'1': {'host_name': '72.14.196.29', 'ip_address': '72.14.196.29', 'rtt': 63.815}, '2': {'host_name': '72.14.196.29', 'ip_address': '72.14.196.29', 'rtt': 64.007}, '3': {'host_name': '72.14.196.29', 'ip_address': '72.14.196.29', 'rtt': 63.643}}}, '6': {'probes': {'1': {'host_name': '209.85.248.60', 'ip_address': '209.85.248.60', 'rtt': 42.586}, '2': {'host_name': '209.85.248.62', 'ip_address': '209.85.248.62', 'rtt': 42.935}, '3': {'host_name': '209.85.248.60', 'ip_address': '209.85.248.60', 'rtt': 42.671}}}, '7': {'probes': {'1': {'host_name': '216.239.40.11', 'ip_address': '216.239.40.11', 'rtt': 65.392}, '2': {'host_name': '209.85.142.185', 'ip_address': '209.85.142.185', 'rtt': 65.163}, '3': {'host_name': '216.239.40.13', 'ip_address': '216.239.40.13', 'rtt': 66.382}}}, '8': {'probes': {'1': {'host_name': '216.239.41.7', 'ip_address': '216.239.41.7', 'rtt': 54.821}, '2': {'host_name': '209.85.245.58', 'ip_address': '209.85.245.58', 'rtt': 68.091}, '3': {'host_name': '209.85.246.249', 'ip_address': '209.85.246.249', 'rtt': 55.445}}}, '9': {'probes': {'1': {'host_name': '209.85.250.103', 'ip_address': '209.85.250.103', 'rtt': 80.656}, '2': {'host_name': '209.85.243.218', 'ip_address': '209.85.243.218', 'rtt': 79.578}, '3': {'host_name': '209.85.243.21', 'ip_address': '209.85.243.21', 'rtt': 81.107}}}, '10': {'probes': {'1': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}, '2': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}, '3': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}}}, '11': {'probes': {'1': {'host_name': '8.8.8.8', 'ip_address': '8.8.8.8', 'rtt': 81.639}, '2': {'host_name': '8.8.8.8', 'ip_address': '8.8.8.8', 'rtt': 80.51}, '3': {'host_name': '8.8.8.8', 'ip_address': '8.8.8.8', 'rtt': 81.349}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_users[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_users[normal] returned {'admin': {'password': '$5$aH4ttsPk$kNH7qXBaegskBUekuymPzaL5Q0Vh/mQVSdw4tQ0AcU7', 'level': 15, 'sshkeys': []}, 'ntc': {'password': '$5$xcNSvZMS$UBw5G51GWd.87viPKHxJop/ViJMd6.Up3FFiCk9X0I4', 'level': 15, 'sshkeys': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_config[normal] returned {'startup': 'version 7.3(1)D1(1)\npower redundancy-mode redundant\n\nhostname nxos-spine1\nvdc nxos-spine1 id 1\n limit-resource module-type m1 m1xl m2xl f2e\n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\n\nfeature scp-server\ncfs eth distribute\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature nxapi', 'running': 'version 7.3(1)D1(1)\npower redundancy-mode redundant\n\nhostname nxos-spine1\nvdc nxos-spine1 id 1\n limit-resource module-type m1 m1xl m2xl f2e\n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\n\nfeature scp-server\ncfs eth distribute\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature nxapi', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_config_filtered[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_config_filtered[normal] returned {'startup': '', 'running': '', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_config_sanitized[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_config_sanitized[normal] returned {'startup': 'version 7.3(1)D1(1)\npower redundancy-mode redundant\n\nhostname nxos-spine1\nvdc nxos-spine1 id 1\n limit-resource module-type m1 m1xl m2xl f2e\n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\n\nfeature scp-server\ncfs eth distribute\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature nxapi', 'running': 'version 7.3(1)D1(1)\npower redundancy-mode redundant\n\nhostname nxos-spine1\nvdc nxos-spine1 id 1\n limit-resource module-type m1 m1xl m2xl f2e\n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\n\nfeature scp-server\ncfs eth distribute\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature nxapi', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_network_instances[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_network_instances[normal] returned {'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': '0:0'}, 'interfaces': {'interface': {'Vlan1': {}, 'Vlan100': {}, 'Vlan101': {}, 'Vlan102': {}, 'Vlan103': {}, 'Vlan104': {}, 'Vlan105': {}, 'loopback1': {}, 'Null0': {}, 'Ethernet1/5': {}, 'Ethernet1/5.1': {}}}}, 'management': {'name': 'management', 'type': 'L3VRF', 'state': {'route_distinguisher': '0:0'}, 'interfaces': {'interface': {'mgmt0': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_vlans[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_vlans[normal] returned {'1': {'name': 'default', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/15', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '161': {'name': 'Vlan161', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel34', 'Port-channel35', 'Port-channel36', 'Port-channel37', 'Port-channel38', 'Port-channel39', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel43', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/12', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '177': {'name': 'Vlan177', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '185': {'name': 'Vlan185', 'interfaces': ['Port-channel12', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '186': {'name': 'Vlan186', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '187': {'name': 'Vlan187', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '188': {'name': 'Vlan188', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '189': {'name': 'Vlan189', 'interfaces': ['Port-channel12', 'Port-channel30', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/34', 'Ethernet1/47', 'Ethernet1/48']}, '190': {'name': 'Vlan190', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '191': {'name': 'Vlan191', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '195': {'name': 'Vlan195', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '331': {'name': 'Vlan331', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1100': {'name': 'Vlan1100', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel31', 'Port-channel32', 'Port-channel33', 'Port-channel44', 'Port-channel45', 'Port-channel46', 'Port-channel100', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1101': {'name': 'Vlan1101', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1102': {'name': 'Vlan1102', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1103': {'name': 'Vlan1103', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1104': {'name': 'Vlan1104', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1105': {'name': 'Vlan1105', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1106': {'name': 'Vlan1106', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1107': {'name': 'Vlan1107', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1108': {'name': 'Vlan1108', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1109': {'name': 'Vlan1109', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1110': {'name': 'Vlan1110', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1111': {'name': 'Vlan1111', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1112': {'name': 'Vlan1112', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1113': {'name': 'Vlan1113', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1114': {'name': 'Vlan1114', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1115': {'name': 'Vlan1115', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1116': {'name': 'Vlan1116', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1117': {'name': 'Vlan1117', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1118': {'name': 'Vlan1118', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1119': {'name': 'Vlan1119', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_vlans[interface_without_vlans] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_vlans[interface_without_vlans] returned {'1': {'name': 'default', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/15', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '161': {'name': 'Vlan161', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel34', 'Port-channel35', 'Port-channel36', 'Port-channel37', 'Port-channel38', 'Port-channel39', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel43', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/12', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '177': {'name': 'Vlan177', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '185': {'name': 'Vlan185', 'interfaces': ['Port-channel12', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '186': {'name': 'Vlan186', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '187': {'name': 'Vlan187', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '188': {'name': 'Vlan188', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '189': {'name': 'Vlan189', 'interfaces': ['Port-channel12', 'Port-channel30', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/34', 'Ethernet1/47', 'Ethernet1/48']}, '190': {'name': 'Vlan190', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '191': {'name': 'Vlan191', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '195': {'name': 'Vlan195', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '331': {'name': 'Vlan331', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1100': {'name': 'Vlan1100', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel31', 'Port-channel32', 'Port-channel33', 'Port-channel44', 'Port-channel45', 'Port-channel46', 'Port-channel100', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1101': {'name': 'Vlan1101', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1102': {'name': 'Vlan1102', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1103': {'name': 'Vlan1103', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1104': {'name': 'Vlan1104', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1105': {'name': 'Vlan1105', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1106': {'name': 'Vlan1106', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1107': {'name': 'Vlan1107', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1108': {'name': 'Vlan1108', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1109': {'name': 'Vlan1109', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1110': {'name': 'Vlan1110', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1111': {'name': 'Vlan1111', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1112': {'name': 'Vlan1112', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1113': {'name': 'Vlan1113', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1114': {'name': 'Vlan1114', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1115': {'name': 'Vlan1115', 'interfaces': ['']}, '1116': {'name': 'Vlan1116', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1117': {'name': 'Vlan1117', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1118': {'name': 'Vlan1118', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1119': {'name': 'Vlan1119', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_vlans[6000] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_vlans[6000] returned {'230': {'name': 'database', 'interfaces': ['Port-channel1', 'Port-channel2', 'Port-channel10', 'Port-channel11', 'Port-channel12', 'Port-channel13', 'Port-channel99', 'Ethernet1/3', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/20', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/34', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/39', 'Ethernet1/40', 'Ethernet1/41', 'Ethernet1/42', 'Ethernet1/43', 'Ethernet1/44', 'Ethernet2/1', 'Ethernet2/2']}, '231': {'name': 'APPLICATION', 'interfaces': ['Port-channel1', 'Port-channel2', 'Port-channel10', 'Port-channel11', 'Port-channel12', 'Port-channel13', 'Port-channel99', 'Ethernet1/3', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/18', 'Ethernet1/19', 'Ethernet1/20', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/34', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/39', 'Ethernet1/40', 'Ethernet1/41', 'Ethernet1/42', 'Ethernet1/43', 'Ethernet1/44', 'Ethernet2/1', 'Ethernet2/2', 'Ethernet101/1/2', 'Ethernet101/1/4', 'Ethernet101/1/5', 'Ethernet101/1/6', 'Ethernet101/1/7', 'Ethernet101/1/8', 'Ethernet101/1/9', 'Ethernet101/1/10', 'Ethernet101/1/11', 'Ethernet101/1/12', 'Ethernet101/1/13', 'Ethernet101/1/14', 'Ethernet102/1/2', 'Ethernet102/1/4', 'Ethernet102/1/5', 'Ethernet102/1/6', 'Ethernet102/1/9', 'Ethernet102/1/10', 'Ethernet102/1/11', 'Ethernet102/1/12', 'Ethernet102/1/13', 'Ethernet103/1/2', 'Ethernet103/1/4', 'Ethernet103/1/5', 'Ethernet103/1/6', 'Ethernet103/1/7', 'Ethernet103/1/8', 'Ethernet103/1/11', 'Ethernet103/1/12', 'Ethernet103/1/13', 'Ethernet103/1/14', 'Ethernet104/1/1', 'Ethernet104/1/2', 'Ethernet104/1/3', 'Ethernet104/1/4', 'Ethernet104/1/7', 'Ethernet104/1/9', 'Ethernet104/1/10', 'Ethernet104/1/11', 'Ethernet104/1/12', 'Ethernet104/1/13', 'Ethernet104/1/14', 'Ethernet105/1/1', 'Ethernet105/1/2', 'Ethernet105/1/3', 'Ethernet105/1/4', 'Ethernet105/1/5', 'Ethernet105/1/6', 'Ethernet105/1/7', 'Ethernet105/1/8', 'Ethernet105/1/9', 'Ethernet105/1/10', 'Ethernet105/1/11', 'Ethernet105/1/12', 'Ethernet105/1/13', 'Ethernet105/1/14', 'Ethernet107/1/1', 'Ethernet107/1/2', 'Ethernet107/1/3', 'Ethernet107/1/4', 'Ethernet107/1/5', 'Ethernet107/1/6', 'Ethernet107/1/7', 'Ethernet107/1/8', 'Ethernet107/1/9', 'Ethernet107/1/10', 'Ethernet107/1/11', 'Ethernet107/1/12', 'Ethernet107/1/13', 'Ethernet107/1/14', 'Ethernet107/1/15', 'Ethernet107/1/16', 'Ethernet111/1/5', 'Ethernet111/1/7', 'Ethernet111/1/29', 'Ethernet111/1/30', 'Ethernet111/1/33', 'Ethernet111/1/34', 'Ethernet111/1/35']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_interfaces[vlan_interface] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_interfaces[vlan_interface] returned {'Vlan120': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:2A:6A:D3:00:00'}, 'Vlan198': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:2A:6A:D3:00:00'}, 'Vlan199': {'is_up': False, 'is_enabled': False, 'description': 'This is a description', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:2A:6A:D3:00:00'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos/test_getters.py::TestGetter::test_get_interfaces[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos/test_getters.py::TestGetter::test_get_interfaces[normal] returned {'mgmt0': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:17:D7:60'}, 'Ethernet2/1': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1498617600.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/2': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1499539200.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/3': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': 1499978034.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/4': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/5': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/6': {'is_up': True, 'is_enabled': True, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/7': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/8': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/9': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/10': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/11': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/12': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/13': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/14': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/15': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/16': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/17': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/18': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/19': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/20': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/21': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/22': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/23': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/24': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/25': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/26': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/27': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/28': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/29': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/30': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/31': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/32': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/33': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/34': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/35': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/36': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/37': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/38': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/39': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/40': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/41': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/42': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/43': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/44': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/45': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/46': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/47': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet2/48': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:4F:FE:B2'}, 'Ethernet3/1': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/2': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/3': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/4': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/5': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/6': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/7': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/8': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/9': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/10': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/11': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/12': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/13': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/14': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/15': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/16': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/17': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/18': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/19': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/20': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/21': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/22': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/23': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/24': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/25': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/26': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/27': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/28': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/29': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/30': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/31': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/32': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/33': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/34': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/35': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/36': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/37': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/38': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/39': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/40': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/41': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/42': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/43': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/44': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/45': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/46': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/47': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet3/48': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/1': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/2': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/3': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/4': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/5': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/6': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/7': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/8': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/9': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/10': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/11': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/12': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/13': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/14': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/15': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/16': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/17': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/18': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/19': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/20': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/21': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/22': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/23': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/24': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/25': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/26': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/27': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/28': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/29': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/30': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/31': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/32': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/33': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/34': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/35': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/36': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/37': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/38': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/39': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/40': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/41': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/42': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/43': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/44': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/45': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/46': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/47': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Ethernet4/48': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '00:0C:29:D1:D5:6B'}, 'Vlan1': {'is_up': False, 'is_enabled': False, 'description': '', 'last_flapped': -1.0, 'speed': 1000.0, 'mtu': 1500, 'mac_address': '2C:C2:60:1C:7B:94'}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_is_alive[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_is_alive[normal] returned {'is_alive': True}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[normal] returned {'uptime': 2030983.0, 'vendor': 'Cisco', 'os_version': '7.3(1)D1(1)', 'serial_number': 'TM6012EC74B', 'model': 'NX-OSv Chassis', 'hostname': 'nxos1', 'fqdn': 'nxos1.twb-tech.com', 'interface_list': ['Management0', 'Ethernet2/1', 'Ethernet2/2', 'Ethernet2/3', 'Ethernet2/4', 'Ethernet2/5', 'Ethernet2/6', 'Ethernet2/7', 'Ethernet2/8', 'Ethernet2/9', 'Ethernet2/10', 'Ethernet2/11', 'Ethernet2/12', 'Ethernet2/13', 'Ethernet2/14', 'Ethernet2/15', 'Ethernet2/16', 'Ethernet2/17', 'Ethernet2/18', 'Ethernet2/19', 'Ethernet2/20', 'Ethernet2/21', 'Ethernet2/22', 'Ethernet2/23', 'Ethernet2/24', 'Ethernet2/25', 'Ethernet2/26', 'Ethernet2/27', 'Ethernet2/28', 'Ethernet2/29', 'Ethernet2/30', 'Ethernet2/31', 'Ethernet2/32', 'Ethernet2/33', 'Ethernet2/34', 'Ethernet2/35', 'Ethernet2/36', 'Ethernet2/37', 'Ethernet2/38', 'Ethernet2/39', 'Ethernet2/40', 'Ethernet2/41', 'Ethernet2/42', 'Ethernet2/43', 'Ethernet2/44', 'Ethernet2/45', 'Ethernet2/46', 'Ethernet2/47', 'Ethernet2/48', 'Ethernet3/1', 'Ethernet3/2', 'Ethernet3/3', 'Ethernet3/4', 'Ethernet3/5', 'Ethernet3/6', 'Ethernet3/7', 'Ethernet3/8', 'Ethernet3/9', 'Ethernet3/10', 'Ethernet3/11', 'Ethernet3/12', 'Ethernet3/13', 'Ethernet3/14', 'Ethernet3/15', 'Ethernet3/16', 'Ethernet3/17', 'Ethernet3/18', 'Ethernet3/19', 'Ethernet3/20', 'Ethernet3/21', 'Ethernet3/22', 'Ethernet3/23', 'Ethernet3/24', 'Ethernet3/25', 'Ethernet3/26', 'Ethernet3/27', 'Ethernet3/28', 'Ethernet3/29', 'Ethernet3/30', 'Ethernet3/31', 'Ethernet3/32', 'Ethernet3/33', 'Ethernet3/34', 'Ethernet3/35', 'Ethernet3/36', 'Ethernet3/37', 'Ethernet3/38', 'Ethernet3/39', 'Ethernet3/40', 'Ethernet3/41', 'Ethernet3/42', 'Ethernet3/43', 'Ethernet3/44', 'Ethernet3/45', 'Ethernet3/46', 'Ethernet3/47', 'Ethernet3/48', 'Ethernet4/1', 'Ethernet4/2', 'Ethernet4/3', 'Ethernet4/4', 'Ethernet4/5', 'Ethernet4/6', 'Ethernet4/7', 'Ethernet4/8', 'Ethernet4/9', 'Ethernet4/10', 'Ethernet4/11', 'Ethernet4/12', 'Ethernet4/13', 'Ethernet4/14', 'Ethernet4/15', 'Ethernet4/16', 'Ethernet4/17', 'Ethernet4/18', 'Ethernet4/19', 'Ethernet4/20', 'Ethernet4/21', 'Ethernet4/22', 'Ethernet4/23', 'Ethernet4/24', 'Ethernet4/25', 'Ethernet4/26', 'Ethernet4/27', 'Ethernet4/28', 'Ethernet4/29', 'Ethernet4/30', 'Ethernet4/31', 'Ethernet4/32', 'Ethernet4/33', 'Ethernet4/34', 'Ethernet4/35', 'Ethernet4/36', 'Ethernet4/37', 'Ethernet4/38', 'Ethernet4/39', 'Ethernet4/40', 'Ethernet4/41', 'Ethernet4/42', 'Ethernet4/43', 'Ethernet4/44', 'Ethernet4/45', 'Ethernet4/46', 'Ethernet4/47', 'Ethernet4/48', 'Loopback55', 'Vlan1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[newer_version] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[newer_version] returned {'uptime': 4338547.0, 'vendor': 'Cisco', 'os_version': '7.0(3)I4(7)', 'serial_number': 'TM6012EC74B', 'model': 'Nexus 3048 Chassis', 'hostname': 'SWITCH_NXOSv', 'fqdn': 'SWITCH_NXOSv.y.z.a.com', 'interface_list': ['Management0', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/12', 'Ethernet1/13', 'Ethernet1/14', 'Ethernet1/15', 'Ethernet1/16', 'Ethernet1/17', 'Ethernet1/18', 'Ethernet1/19', 'Ethernet1/20', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/34', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/39', 'Ethernet1/40', 'Ethernet1/41', 'Ethernet1/42', 'Ethernet1/43', 'Ethernet1/44', 'Ethernet1/45', 'Ethernet1/46', 'Ethernet1/47', 'Ethernet1/48', 'Ethernet1/49', 'Ethernet1/50', 'Ethernet1/51', 'Ethernet1/52', 'Port-channel1', 'Port-channel16', 'Port-channel17', 'Port-channel32', 'Port-channel33', 'Port-channel34', 'Port-channel35', 'Port-channel50', 'Port-channel51', 'Port-channel360', 'Vlan1', 'Vlan351']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[missing_domain] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[missing_domain] returned {'uptime': 2030983.0, 'vendor': 'Cisco', 'os_version': '7.3(1)D1(1)', 'serial_number': 'TM6012EC74B', 'model': 'NX-OSv Chassis', 'hostname': 'nxos1', 'fqdn': '', 'interface_list': ['Management0', 'Ethernet2/1', 'Ethernet2/2', 'Ethernet2/3', 'Ethernet2/4', 'Ethernet2/5', 'Ethernet2/6', 'Ethernet2/7', 'Ethernet2/8', 'Ethernet2/9', 'Ethernet2/10', 'Ethernet2/11', 'Ethernet2/12', 'Ethernet2/13', 'Ethernet2/14', 'Ethernet2/15', 'Ethernet2/16', 'Ethernet2/17', 'Ethernet2/18', 'Ethernet2/19', 'Ethernet2/20', 'Ethernet2/21', 'Ethernet2/22', 'Ethernet2/23', 'Ethernet2/24', 'Ethernet2/25', 'Ethernet2/26', 'Ethernet2/27', 'Ethernet2/28', 'Ethernet2/29', 'Ethernet2/30', 'Ethernet2/31', 'Ethernet2/32', 'Ethernet2/33', 'Ethernet2/34', 'Ethernet2/35', 'Ethernet2/36', 'Ethernet2/37', 'Ethernet2/38', 'Ethernet2/39', 'Ethernet2/40', 'Ethernet2/41', 'Ethernet2/42', 'Ethernet2/43', 'Ethernet2/44', 'Ethernet2/45', 'Ethernet2/46', 'Ethernet2/47', 'Ethernet2/48', 'Ethernet3/1', 'Ethernet3/2', 'Ethernet3/3', 'Ethernet3/4', 'Ethernet3/5', 'Ethernet3/6', 'Ethernet3/7', 'Ethernet3/8', 'Ethernet3/9', 'Ethernet3/10', 'Ethernet3/11', 'Ethernet3/12', 'Ethernet3/13', 'Ethernet3/14', 'Ethernet3/15', 'Ethernet3/16', 'Ethernet3/17', 'Ethernet3/18', 'Ethernet3/19', 'Ethernet3/20', 'Ethernet3/21', 'Ethernet3/22', 'Ethernet3/23', 'Ethernet3/24', 'Ethernet3/25', 'Ethernet3/26', 'Ethernet3/27', 'Ethernet3/28', 'Ethernet3/29', 'Ethernet3/30', 'Ethernet3/31', 'Ethernet3/32', 'Ethernet3/33', 'Ethernet3/34', 'Ethernet3/35', 'Ethernet3/36', 'Ethernet3/37', 'Ethernet3/38', 'Ethernet3/39', 'Ethernet3/40', 'Ethernet3/41', 'Ethernet3/42', 'Ethernet3/43', 'Ethernet3/44', 'Ethernet3/45', 'Ethernet3/46', 'Ethernet3/47', 'Ethernet3/48', 'Ethernet4/1', 'Ethernet4/2', 'Ethernet4/3', 'Ethernet4/4', 'Ethernet4/5', 'Ethernet4/6', 'Ethernet4/7', 'Ethernet4/8', 'Ethernet4/9', 'Ethernet4/10', 'Ethernet4/11', 'Ethernet4/12', 'Ethernet4/13', 'Ethernet4/14', 'Ethernet4/15', 'Ethernet4/16', 'Ethernet4/17', 'Ethernet4/18', 'Ethernet4/19', 'Ethernet4/20', 'Ethernet4/21', 'Ethernet4/22', 'Ethernet4/23', 'Ethernet4/24', 'Ethernet4/25', 'Ethernet4/26', 'Ethernet4/27', 'Ethernet4/28', 'Ethernet4/29', 'Ethernet4/30', 'Ethernet4/31', 'Ethernet4/32', 'Ethernet4/33', 'Ethernet4/34', 'Ethernet4/35', 'Ethernet4/36', 'Ethernet4/37', 'Ethernet4/38', 'Ethernet4/39', 'Ethernet4/40', 'Ethernet4/41', 'Ethernet4/42', 'Ethernet4/43', 'Ethernet4/44', 'Ethernet4/45', 'Ethernet4/46', 'Ethernet4/47', 'Ethernet4/48', 'Loopback55', 'Vlan1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[does_not_support_json] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[does_not_support_json] returned {'uptime': 255891.0, 'vendor': 'Cisco', 'os_version': '7.0(3)I7(2)', 'serial_number': 'FDO21270U84', 'model': 'Nexus9000 93180YC-EX chassis', 'hostname': 'SWITCHNAME', 'fqdn': 'SWITCHNAME.dcn.fr.tld.com', 'interface_list': ['Management0', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/12', 'Ethernet1/13', 'Ethernet1/14', 'Ethernet1/15', 'Ethernet1/16', 'Ethernet1/17', 'Ethernet1/18', 'Ethernet1/19', 'Ethernet1/20', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/34', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/39', 'Ethernet1/40', 'Ethernet1/41', 'Ethernet1/42', 'Ethernet1/43', 'Ethernet1/44', 'Ethernet1/45', 'Ethernet1/46', 'Ethernet1/47', 'Ethernet1/48', 'Ethernet1/49', 'Ethernet1/50', 'Ethernet1/51', 'Ethernet1/52', 'Ethernet1/53', 'Ethernet1/54', 'Port-channel1', 'Port-channel10', 'Port-channel13', 'Port-channel14', 'Port-channel15', 'Port-channel16', 'Port-channel17', 'Port-channel18', 'Port-channel19', 'Port-channel20', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel29', 'Port-channel30', 'Port-channel33', 'Port-channel34', 'Port-channel37', 'Port-channel92', 'Port-channel93', 'Port-channel94', 'Port-channel95', 'Port-channel96', 'Port-channel97', 'Port-channel99', 'Loopback0', 'Loopback1', 'Vlan1', 'Vlan333', 'Vlan600', 'Vlan650', 'nve1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[N93180] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[N93180] returned {'uptime': 255891.0, 'vendor': 'Cisco', 'os_version': '7.0(3)I7(2)', 'serial_number': 'FDO21270U84', 'model': 'Nexus9000 93180YC-EX chassis', 'hostname': 'SWITCHNAME', 'fqdn': 'SWITCHNAME.dcn.fr.tld.com', 'interface_list': ['Management0', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/12', 'Ethernet1/13', 'Ethernet1/14', 'Ethernet1/15', 'Ethernet1/16', 'Ethernet1/17', 'Ethernet1/18', 'Ethernet1/19', 'Ethernet1/20', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/34', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/39', 'Ethernet1/40', 'Ethernet1/41', 'Ethernet1/42', 'Ethernet1/43', 'Ethernet1/44', 'Ethernet1/45', 'Ethernet1/46', 'Ethernet1/47', 'Ethernet1/48', 'Ethernet1/49', 'Ethernet1/50', 'Ethernet1/51', 'Ethernet1/52', 'Ethernet1/53', 'Ethernet1/54', 'Port-channel1', 'Port-channel10', 'Port-channel13', 'Port-channel14', 'Port-channel15', 'Port-channel16', 'Port-channel17', 'Port-channel18', 'Port-channel19', 'Port-channel20', 'Port-channel21', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel26', 'Port-channel29', 'Port-channel30', 'Port-channel33', 'Port-channel34', 'Port-channel37', 'Port-channel92', 'Port-channel93', 'Port-channel94', 'Port-channel95', 'Port-channel96', 'Port-channel97', 'Port-channel99', 'Loopback0', 'Loopback1', 'Vlan1', 'Vlan333', 'Vlan600', 'Vlan650', 'nve1']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[7009_6_2_14] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_facts[7009_6_2_14] returned {'uptime': 33162561.0, 'vendor': 'Cisco', 'os_version': '6.2(14)', 'serial_number': 'JAF1602BKEN', 'model': 'Nexus7000 C7009 (9 Slot) Chassis', 'hostname': 'EGGS-SW01', 'fqdn': 'EGGS-SW01.spam.com', 'interface_list': ['Management0', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet51/1/1', 'Ethernet51/1/2', 'Ethernet51/1/3', 'Ethernet51/1/4']}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_lldp_neighbors[normal] returned {'Ethernet2/1': [{'port': 'Eth2/1', 'hostname': 'nxos2.madeupdomain.com'}], 'Ethernet2/2': [{'port': 'Eth2/2', 'hostname': 'nxos2.madeupdomain.com'}], 'Ethernet2/3': [{'port': 'Eth2/3', 'hostname': 'nxos2.madeupdomain.com'}], 'Ethernet2/4': [{'port': 'Eth2/4', 'hostname': 'nxos2.madeupdomain.com'}], 'Ethernet1/6': [{'port': '1/2.1', 'hostname': 'bigip.example.com'}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_counters[Nexus3548] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_counters[Nexus3548] returned {'mgmt0': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 3679872971, 'rx_octets': 3567836622, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 6075188, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/1': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/2': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 5399880000, 'rx_octets': 0, 'tx_unicast_packets': 45219243, 'rx_unicast_packets': 0, 'tx_multicast_packets': 16482785, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 381158, 'rx_broadcast_packets': 0}, 'Ethernet1/3': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 4476086054, 'rx_octets': 0, 'tx_unicast_packets': 39066086, 'rx_unicast_packets': 0, 'tx_multicast_packets': 7570238, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 1240936, 'rx_broadcast_packets': 0}, 'Ethernet1/4': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 445884370181, 'rx_octets': 94486427294, 'tx_unicast_packets': 417535490, 'rx_unicast_packets': 313833591, 'tx_multicast_packets': 491910934, 'rx_multicast_packets': 23955302, 'tx_broadcast_packets': 384752, 'rx_broadcast_packets': 443}, 'Ethernet1/5': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 6446385184340, 'rx_octets': 1560457254436, 'tx_unicast_packets': 5993262869, 'rx_unicast_packets': 5335856024, 'tx_multicast_packets': 16605342, 'rx_multicast_packets': 1419241, 'tx_broadcast_packets': 1240414, 'rx_broadcast_packets': 43}, 'Ethernet1/6': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 4474527321, 'rx_octets': 1944, 'tx_unicast_packets': 39056024, 'rx_unicast_packets': 0, 'tx_multicast_packets': 7568252, 'rx_multicast_packets': 26, 'tx_broadcast_packets': 1240565, 'rx_broadcast_packets': 0}, 'Ethernet1/7': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 5399762948, 'rx_octets': 6546, 'tx_unicast_packets': 45218320, 'rx_unicast_packets': 0, 'tx_multicast_packets': 16482339, 'rx_multicast_packets': 99, 'tx_broadcast_packets': 381038, 'rx_broadcast_packets': 0}, 'Ethernet1/8': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 5833920736, 'rx_octets': 3324, 'tx_unicast_packets': 47254399, 'rx_unicast_packets': 0, 'tx_multicast_packets': 19502035, 'rx_multicast_packets': 44, 'tx_broadcast_packets': 385310, 'rx_broadcast_packets': 0}, 'Ethernet1/9': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 4242440562, 'rx_octets': 0, 'tx_unicast_packets': 39066072, 'rx_unicast_packets': 0, 'tx_multicast_packets': 6748271, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 190108, 'rx_broadcast_packets': 0}, 'Ethernet1/10': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 5836433372, 'rx_octets': 0, 'tx_unicast_packets': 47269437, 'rx_unicast_packets': 0, 'tx_multicast_packets': 19508466, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 385851, 'rx_broadcast_packets': 0}, 'Ethernet1/11': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 10916695217, 'rx_octets': 5223149869, 'tx_unicast_packets': 55251199, 'rx_unicast_packets': 5577180, 'tx_multicast_packets': 19078189, 'rx_multicast_packets': 1212679, 'tx_broadcast_packets': 200609, 'rx_broadcast_packets': 36}, 'Ethernet1/12': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/13': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/14': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/15': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/16': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/17': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/18': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/19': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/20': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/21': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/22': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/23': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/24': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/25': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/26': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/27': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/28': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/29': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/30': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/31': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/32': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/33': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/34': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/35': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/36': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/37': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/38': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/39': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/40': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/41': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/42': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/43': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/44': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/45': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/46': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 21133414461024, 'rx_octets': 6666431359518, 'tx_unicast_packets': 30369677475, 'rx_unicast_packets': 2211936525, 'tx_multicast_packets': 203633648, 'rx_multicast_packets': 7089387601, 'tx_broadcast_packets': 1049559, 'rx_broadcast_packets': 331234}, 'Ethernet1/47': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 0, 'rx_octets': 0, 'tx_unicast_packets': 0, 'rx_unicast_packets': 0, 'tx_multicast_packets': 0, 'rx_multicast_packets': 0, 'tx_broadcast_packets': 0, 'rx_broadcast_packets': 0}, 'Ethernet1/48': {'tx_errors': 0, 'rx_errors': 3, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 2286251354, 'rx_octets': 23867695653529, 'tx_unicast_packets': 21053483, 'rx_unicast_packets': 28817171736, 'tx_multicast_packets': 3882370, 'rx_multicast_packets': 60665581, 'tx_broadcast_packets': 4024, 'rx_broadcast_packets': 1241572}, 'port-channel69': {'tx_errors': 0, 'rx_errors': 0, 'tx_discards': 0, 'rx_discards': 0, 'tx_octets': 21133414529641, 'rx_octets': 6666431436697, 'tx_unicast_packets': 30369677722, 'rx_unicast_packets': 2211936587, 'tx_multicast_packets': 203633648, 'rx_multicast_packets': 7089387624, 'tx_broadcast_packets': 1049559, 'rx_broadcast_packets': 331234}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_environment[nxosv_9k] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_environment[nxosv_9k] returned {'cpu': {'0': {'%usage': 15.91}, '1': {'%usage': 4.31}}, 'memory': {'used_ram': 4176656, 'available_ram': 6096260}, 'temperature': {}, 'power': {'invalid': {'status': True, 'output': -1.0, 'capacity': -1.0}}, 'fans': {'invalid': {'status': True}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_environment[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_environment[normal] returned {'cpu': {'0': {'%usage': 1.04}, '1': {'%usage': 8.43}, '2': {'%usage': 1.05}, '3': {'%usage': 1.04}}, 'memory': {'used_ram': 4798280, 'available_ram': 16401224}, 'temperature': {'Intake-1': {'is_alert': False, 'is_critical': False, 'temperature': 28.0}, 'Exhaust-1': {'is_alert': False, 'is_critical': False, 'temperature': 33.0}, 'CPU-1': {'is_alert': False, 'is_critical': False, 'temperature': 44.0}, 'Davos-1': {'is_alert': False, 'is_critical': False, 'temperature': 49.0}}, 'power': {'invalid': {'status': True, 'output': -1.0, 'capacity': -1.0}}, 'fans': {'invalid': {'status': True}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[normal_down] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[normal_down] returned {'global': {'router_id': '0.0.0.0', 'peers': {'1.1.1.1': {'is_enabled': False, 'uptime': -1, 'remote_as': 33, 'is_up': False, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 22, 'remote_id': '0.0.0.0'}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[normal] returned {'global': {'router_id': '0.0.0.0', 'peers': {'1.1.1.1': {'is_enabled': True, 'uptime': -1, 'remote_as': 33, 'is_up': False, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 22, 'remote_id': '0.0.0.0'}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[multiple_vrfs_ipv6] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[multiple_vrfs_ipv6] returned {'global': {'router_id': '10.1.0.16', 'peers': {'10.2.1.14': {'is_enabled': True, 'uptime': 1900800, 'remote_as': 10, 'is_up': True, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 9}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}, '10.1.0.1': {'is_enabled': True, 'uptime': 14083200, 'remote_as': 65535, 'is_up': True, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 4}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}}}, 'RED2': {'router_id': '10.1.0.17', 'peers': {'10.2.2.1': {'is_enabled': True, 'uptime': 1900800, 'remote_as': 10, 'is_up': True, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 15}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}, '10.1.0.2': {'is_enabled': True, 'uptime': 1987200, 'remote_as': 65535, 'is_up': True, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 6}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}, '10.1.12.22': {'is_enabled': True, 'uptime': 1900800, 'remote_as': 10, 'is_up': True, 'description': '', 'address_family': {'ipv4': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 1}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}}}, 'RED3': {'router_id': '10.1.0.18', 'peers': {'2001:db8:4:701::2': {'is_enabled': True, 'uptime': 1987200, 'remote_as': 65535, 'is_up': True, 'description': '', 'address_family': {'ipv6': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 3}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}, '2001:db8:e0:dd::1': {'is_enabled': True, 'uptime': 1900800, 'remote_as': 10, 'is_up': True, 'description': '', 'address_family': {'ipv6': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 4}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}, '2001:db8:e0:df::1': {'is_enabled': True, 'uptime': 1900800, 'remote_as': 10, 'is_up': True, 'description': '', 'address_family': {'ipv6': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 4}}, 'local_as': 65535, 'remote_id': '0.0.0.0'}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[l2vpn] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_bgp_neighbors[l2vpn] returned {'global': {'router_id': '10.1.80.134', 'peers': {'10.1.81.136': {'is_enabled': True, 'uptime': 270000, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 266}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.137': {'is_enabled': True, 'uptime': 266400, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 321}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.142': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.143': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.144': {'is_enabled': True, 'uptime': 2332800, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 454}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.145': {'is_enabled': True, 'uptime': 2332800, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 454}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.146': {'is_enabled': True, 'uptime': 4060800, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 84}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.147': {'is_enabled': True, 'uptime': 4060800, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 84}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.148': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.149': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.152': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.153': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.154': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.155': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.156': {'is_enabled': True, 'uptime': 4060800, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 3906}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.157': {'is_enabled': True, 'uptime': 4060800, 'remote_as': 64861, 'is_up': True, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': 3906}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.158': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.159': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.160': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.161': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.162': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.163': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.168': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}, '10.1.81.169': {'is_enabled': True, 'uptime': -1, 'remote_as': 64861, 'is_up': False, 'description': '', 'address_family': {'l2vpn': {'sent_prefixes': -1, 'accepted_prefixes': -1, 'received_prefixes': -1}}, 'local_as': 64861, 'remote_id': '0.0.0.0'}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_lldp_neighbors_detail[normal] returned {'Ethernet2/1': [{'remote_chassis_id': '2cc2.6054.dc2c', 'remote_port': 'Eth2/1', 'remote_port_description': 'Ethernet2/1', 'remote_system_name': 'nxos2.madeupdomain.com', 'remote_system_description': 'Cisco NX-OS(tm) titanium, Software (titanium-d1), Version 7.3(1)D1(1), Interim version 7.3(1)D1(0.10), RELEASE SOFTWARE Copyright (c) 2002-2013, 2015 by Cisco Systems, Inc. Compiled 1/11/2016 16:00:00', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet2/2': [{'remote_chassis_id': '2cc2.6064.e15f', 'remote_port': 'Eth2/2', 'remote_port_description': 'Ethernet2/2', 'remote_system_name': 'nxos2.madeupdomain.com', 'remote_system_description': 'Cisco NX-OS(tm) titanium, Software (titanium-d1), Version 7.3(1)D1(1), Interim version 7.3(1)D1(0.10), RELEASE SOFTWARE Copyright (c) 2002-2013, 2015 by Cisco Systems, Inc. Compiled 1/11/2016 16:00:00', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet2/3': [{'remote_chassis_id': '2cc2.6072.617b', 'remote_port': 'Eth2/3', 'remote_port_description': 'Ethernet2/3', 'remote_system_name': 'nxos2.madeupdomain.com', 'remote_system_description': 'Cisco NX-OS(tm) titanium, Software (titanium-d1), Version 7.3(1)D1(1), Interim version 7.3(1)D1(0.10), RELEASE SOFTWARE Copyright (c) 2002-2013, 2015 by Cisco Systems, Inc. Compiled 1/11/2016 16:00:00', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet2/4': [{'remote_chassis_id': '2cc2.6070.69da', 'remote_port': 'Eth2/4', 'remote_port_description': 'Ethernet2/4', 'remote_system_name': 'nxos2.madeupdomain.com', 'remote_system_description': 'Cisco NX-OS(tm) titanium, Software (titanium-d1), Version 7.3(1)D1(1), Interim version 7.3(1)D1(0.10), RELEASE SOFTWARE Copyright (c) 2002-2013, 2015 by Cisco Systems, Inc. Compiled 1/11/2016 16:00:00', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet1/6': [{'remote_chassis_id': 'chs123456s', 'remote_port': '1/2.1', 'remote_port_description': 'Linux bigip.example.com 3.4.0-5.6.77.el10.x86_64 #1 SMP Tue Mar 27 06:47:55 PDT 2018 x86_64', 'remote_system_name': 'bigip.example.com', 'remote_system_description': 'Linux bigip.example.com 3.4.0-5.6.77.el10.x86_64 #1 SMP Tue Mar 27 06:47:55 PDT 2018 x86_64', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet1/1': [{'remote_chassis_id': '0c0c.88f4.e708', 'remote_port': 'Ethernet1/1', 'remote_port_description': 'uplink to spine', 'remote_system_name': 'leaf01', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(3)I6(1)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}], 'Ethernet1/2': [{'remote_chassis_id': '0c0c.88b0.f508', 'remote_port': 'Ethernet1/1', 'remote_port_description': 'Ethernet1/1', 'remote_system_name': 'leaf02', 'remote_system_description': 'Cisco Nexus Operating System (NX-OS) Software 7.0(3)I6(1)', 'remote_system_capab': ['bridge', 'router'], 'remote_system_enable_capab': ['bridge', 'router'], 'parent_interface': ''}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table[sub_second_entry] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table[sub_second_entry] returned [{'interface': 'mgmt0', 'mac': '2C:C2:60:FF:00:21', 'ip': '10.0.0.2', 'age': 4.0}, {'interface': 'mgmt0', 'mac': '2C:C2:60:36:32:21', 'ip': '10.0.0.72', 'age': 140.0}, {'interface': 'Vlan357', 'mac': '00:50:56:14:44:BE', 'ip': '10.5.159.59', 'age': 590.0}, {'interface': 'Vlan357', 'mac': '00:50:56:14:2F:2A', 'ip': '10.5.159.78', 'age': 0.3}, {'interface': 'Vlan357', 'mac': '00:50:56:14:2F:2A', 'ip': '10.5.159.79', 'age': 851.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table[normal] returned [{'interface': 'mgmt0', 'mac': '2C:C2:60:FF:00:21', 'ip': '10.0.0.2', 'age': 4.0}, {'interface': 'mgmt0', 'mac': '2C:C2:60:36:32:21', 'ip': '10.0.0.72', 'age': 140.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table[fhrp_entries] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table[fhrp_entries] returned [{'interface': 'Ethernet3/36', 'mac': 'F4:CF:E2:E0:CF:41', 'ip': '172.20.10.82', 'age': 123.0}, {'interface': 'Ethernet1/5', 'mac': '00:2C:C8:7D:74:3F', 'ip': '172.16.252.10', 'age': 344.0}, {'interface': 'Ethernet1/7', 'mac': '2C:5A:0F:F0:45:7F', 'ip': '172.16.253.2', 'age': 174.0}, {'interface': 'Ethernet1/9', 'mac': '00:2C:C8:7D:75:7F', 'ip': '172.20.110.6', 'age': 551.0}, {'interface': 'Ethernet1/11', 'mac': '70:DF:2F:07:20:E4', 'ip': '172.16.200.46', 'age': 8.0}, {'interface': 'Vlan10', 'mac': '00:00:0C:07:AC:0A', 'ip': '192.32.10.1', 'age': 443.0}, {'interface': 'Vlan10', 'mac': '40:55:39:22:CC:C1', 'ip': '192.32.10.3', 'age': 935.0}, {'interface': 'Vlan125', 'mac': '00:E0:86:02:A5:E9', 'ip': '192.6.125.22', 'age': 692.0}, {'interface': 'Vlan125', 'mac': '00:E0:86:02:C3:D0', 'ip': '192.6.125.23', 'age': 579.0}, {'interface': 'Vlan125', 'mac': '00:1B:D5:02:A7:44', 'ip': '192.6.125.25', 'age': 361.0}, {'interface': 'Vlan125', 'mac': '00:50:56:9A:79:DD', 'ip': '192.6.125.32', 'age': 290.0}, {'interface': 'Vlan125', 'mac': '00:24:81:E1:E5:12', 'ip': '192.6.125.36', 'age': 26.0}, {'interface': 'Vlan125', 'mac': '00:25:B3:23:F3:5E', 'ip': '192.6.125.37', 'age': 3.0}, {'interface': 'Vlan125', 'mac': '00:50:56:B2:00:3F', 'ip': '192.6.125.44', 'age': 391.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table_with_vrf[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_arp_table_with_vrf[normal] returned [{'interface': 'mgmt0', 'mac': '2C:C2:60:FF:00:21', 'ip': '10.0.0.2', 'age': 4.0}, {'interface': 'mgmt0', 'mac': '2C:C2:60:36:32:21', 'ip': '10.0.0.72', 'age': 140.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_ntp_peers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_ntp_peers[normal] returned {'152.2.21.1': {}, '130.126.24.24': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_ntp_peers[5548_6_0_2] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_ntp_peers[5548_6_0_2] returned {'172.20.74.71': {}, '172.24.176.244': {}, '172.31.125.136': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_ntp_servers[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_ntp_servers[normal] returned {'152.2.21.1': {}, '130.126.24.24': {}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_ip[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_ip[normal] returned {'Ethernet2/1': {'ipv4': {'1.1.1.1': {'prefix_length': 24}}}, 'Ethernet2/2': {'ipv4': {'2.2.2.2': {'prefix_length': 27}, '3.3.3.3': {'prefix_length': 25}}}, 'Ethernet2/3': {'ipv4': {'4.4.4.4': {'prefix_length': 16}}, 'ipv6': {'2001:db8::1': {'prefix_length': 10}, 'fe80::2ec2:60ff:fe4f:feb2': {'prefix_length': 64}}}, 'Ethernet2/4': {'ipv6': {'2001:11:2233::a1': {'prefix_length': 24}, '2001:cc11:22bb:0:2ec2:60ff:fe4f:feb2': {'prefix_length': 64}, 'fe80::2ec2:60ff:fe4f:feb2': {'prefix_length': 64}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_ip[link_local_dumb_format] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_ip[link_local_dumb_format] returned {'Ethernet2/1': {'ipv4': {'1.1.1.1': {'prefix_length': 24}}}, 'Ethernet2/2': {'ipv4': {'2.2.2.2': {'prefix_length': 27}, '3.3.3.3': {'prefix_length': 25}}}, 'Ethernet2/3': {'ipv4': {'4.4.4.4': {'prefix_length': 16}}, 'ipv6': {'2001:db8::1': {'prefix_length': 10}, 'fe80::2ec2:60ff:fe4f:feb2': {'prefix_length': 64}}}, 'Ethernet2/4': {'ipv6': {'2001:11:2233::a1': {'prefix_length': 24}, '2001:cc11:22bb:0:2ec2:60ff:fe4f:feb2': {'prefix_length': 64}, 'fe80::2ec2:60ff:fe4f:feb2': {'prefix_length': 64}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_ip[ip_address_none] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces_ip[ip_address_none] returned {'Ethernet2/1': {'ipv4': {'1.1.1.1': {'prefix_length': 24}}}, 'Ethernet2/2': {'ipv4': {'2.2.2.2': {'prefix_length': 27}, '3.3.3.3': {'prefix_length': 25}}}, 'Ethernet2/3': {'ipv4': {'4.4.4.4': {'prefix_length': 16}}, 'ipv6': {'2001:db8::1': {'prefix_length': 10}, 'fe80::2ec2:60ff:fe4f:feb2': {'prefix_length': 64}}}, 'Vlan1003': {'ipv4': {}, 'ipv6': {}}, 'Ethernet2/4': {'ipv6': {'2001:11:2233::a1': {'prefix_length': 24}, '2001:cc11:22bb:0:2ec2:60ff:fe4f:feb2': {'prefix_length': 64}, 'fe80::2ec2:60ff:fe4f:feb2': {'prefix_length': 64}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[normal] returned [{'mac': '00:26:F0:64:00:00', 'interface': 'Port-channel1', 'vlan': 27, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:1B:54:C2:26:44', 'interface': 'Port-channel1', 'vlan': 27, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:00:0C:9F:F2:BC', 'interface': 'Port-channel1', 'vlan': 27, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:26:98:0A:DF:44', 'interface': 'Port-channel1', 'vlan': 27, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:BB:01:64', 'interface': 'Port-channel2', 'vlan': 16, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:BB:25:77', 'interface': 'Port-channel2', 'vlan': 16, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:BB:CC:CF', 'interface': 'Port-channel2', 'vlan': 16, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:BB:CC:CF', 'interface': 'Port-channel2', 'vlan': 33, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:26:98:0A:DF:44', 'interface': 'vPC-Peer-Link', 'vlan': 17, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:BB:BA:9A', 'interface': 'Port-channel2', 'vlan': 17, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:BB:F5:32', 'interface': 'Port-channel2', 'vlan': 40, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '90:E2:BA:5A:9F:30', 'interface': 'Ethernet1/2', 'vlan': 13, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '90:E2:BA:4B:FC:78', 'interface': 'Ethernet1/1', 'vlan': 13, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[multiple_interfaces] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[multiple_interfaces] returned [{'mac': 'A0:36:9F:44:5A:F1', 'interface': 'Port-channel1', 'vlan': 3, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'A6:02:07:6B:8B:0D', 'interface': 'Port-channel2', 'vlan': 3, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'F6:0C:BE:90:7A:07', 'interface': 'Port-channel2', 'vlan': 3, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': 'F6:0C:BE:90:7A:07', 'interface': 'Ethernet1/1', 'vlan': 3, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:00:01:18', 'interface': 'Port-channel1', 'vlan': 110, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:00:01:18', 'interface': 'Port-channel2', 'vlan': 110, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:00:01:18', 'interface': 'Ethernet142/1/1', 'vlan': 110, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:00:01:18', 'interface': 'Ethernet112/1/6', 'vlan': 110, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:00:01:18', 'interface': 'Ethernet122/1/5', 'vlan': 110, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Port-channel1', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Port-channel2', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet142/1/2', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet142/1/3', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet121/1/2', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet132/1/1', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet132/1/4', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet141/1/1', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet141/1/2', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet112/1/6', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet131/1/1', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet152/1/2', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet152/1/3', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet151/1/2', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet151/1/3', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:06:07', 'interface': 'Ethernet151/1/6', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FD', 'interface': 'Port-channel1', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FD', 'interface': 'Port-channel2', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FD', 'interface': 'Ethernet112/1/4', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:7F:FF:FD', 'interface': 'Ethernet111/1/4', 'vlan': 96, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:68:49', 'interface': 'Port-channel1', 'vlan': 40, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:68:49', 'interface': 'Port-channel2', 'vlan': 40, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}, {'mac': '01:00:5E:05:68:49', 'interface': 'Ethernet112/1/2', 'vlan': 40, 'static': False, 'active': False, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[gateway_mac] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[gateway_mac] returned [{'mac': '2C:C2:60:5E:5D:E8', 'interface': 'sup-eth1(R)', 'vlan': 0, 'static': True, 'active': False, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[alternate] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_mac_address_table[alternate] returned [{'mac': '00:18:74:1C:40:00', 'interface': 'Port-channel28', 'vlan': 110, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9A:7B:6B', 'interface': 'Ethernet51/1/11', 'vlan': 202, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:00:0C:07:AC:F0', 'interface': 'Port-channel28', 'vlan': 986, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:00:0C:07:AC:EF', 'interface': 'Port-channel28', 'vlan': 989, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:18:74:1C:40:00', 'interface': 'Port-channel28', 'vlan': 989, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:1B:4F:03:56:20', 'interface': 'Ethernet51/1/16', 'vlan': 393, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:1B:4F:11:2C:7C', 'interface': 'Ethernet51/1/16', 'vlan': 393, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:CA:FE:19:47:76', 'interface': 'Ethernet52/1/29', 'vlan': 299, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:CA:FE:31:68:82', 'interface': 'Ethernet52/1/4', 'vlan': 358, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:CA:FE:54:21:07', 'interface': 'Ethernet51/1/16', 'vlan': 393, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9F:79:30', 'interface': 'Port-channel28', 'vlan': 388, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9F:7A:74', 'interface': 'Ethernet52/1/30', 'vlan': 299, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9F:7B:98', 'interface': 'Port-channel28', 'vlan': 388, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9F:7B:A2', 'interface': 'Ethernet52/1/26', 'vlan': 299, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9F:7E:9A', 'interface': 'Port-channel28', 'vlan': 388, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9F:7E:E5', 'interface': 'Port-channel28', 'vlan': 388, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}, {'mac': '00:50:56:9F:7F:02', 'interface': 'Port-channel28', 'vlan': 388, 'static': False, 'active': True, 'moves': -1, 'last_move': -1.0}], which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_route_to[vrf1] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_route_to[vrf1] returned {'1.0.4.0/24': [{'protocol': 'bgp', 'outgoing_interface': 'Port-channel87.3572', 'age': 1728000, 'current_active': True, 'routing_table': 'TEST2', 'last_active': True, 'next_hop': '10.5.192.35', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 45, 'protocol_attributes': {'as_path': '', 'remote_address': '0.0.0.0', 'local_preference': 100, 'communities': ['65004:2731', 'RT:65004:1', 'RT:65004:273', 'OSPF DOMAIN ID:0x0005:0x000000000200', 'OSPF RT:0.0.0.0:5:0', 'OSPF ROUTER ID:10.5.192.251'], 'local_as': 65004, 'remote_as': 0}}, {'protocol': 'bgp', 'outgoing_interface': 'Port-channel87.3572', 'age': 1728000, 'current_active': True, 'routing_table': 'TEST2', 'last_active': True, 'next_hop': '10.5.192.36', 'selected_next_hop': True, 'inactive_reason': '', 'preference': 45, 'protocol_attributes': {'as_path': '', 'remote_address': '0.0.0.0', 'local_preference': 100, 'communities': ['65004:2731', 'RT:65004:1', 'RT:65004:273', 'OSPF DOMAIN ID:0x0005:0x000000000200', 'OSPF RT:0.0.0.0:5:0', 'OSPF ROUTER ID:10.5.192.251'], 'local_as': 65004, 'remote_as': 0}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_route_to[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_route_to[normal] returned {'1.0.4.0/24': [{'protocol': 'bgp', 'outgoing_interface': '', 'age': 140400, 'current_active': False, 'routing_table': 'default', 'last_active': False, 'next_hop': '192.168.0.2', 'selected_next_hop': False, 'inactive_reason': '', 'preference': 0, 'protocol_attributes': {'as_path': '', 'remote_address': '192.168.0.2', 'local_preference': 100, 'communities': ['1234:45', 'no-export', 'RT:1234:45'], 'local_as': 1, 'remote_as': 1}}]}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_snmp_information[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_snmp_information[normal] returned {'contact': 'Kirk Byers', 'location': 'Freemont, CA', 'community': {'bogus123': {'acl': '', 'mode': 'network-operator'}}, 'chassis_id': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_ping[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_ping[normal] returned {'success': {'probes_sent': 5, 'packet_loss': 0, 'rtt_min': 18.104, 'rtt_max': 18.411, 'rtt_avg': 18.198, 'rtt_stddev': 0.0, 'results': [{'ip_address': '8.8.8.8', 'rtt': 18.411}, {'ip_address': '8.8.8.8', 'rtt': 18.189}, {'ip_address': '8.8.8.8', 'rtt': 18.13}, {'ip_address': '8.8.8.8', 'rtt': 18.16}, {'ip_address': '8.8.8.8', 'rtt': 18.104}]}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_traceroute[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_traceroute[normal] returned {'success': {'1': {'probes': {'1': {'host_name': '162.158.136.17', 'ip_address': '162.158.136.17', 'rtt': 0.743}, '2': {'host_name': '162.158.136.17', 'ip_address': '162.158.136.17', 'rtt': 0.838}, '3': {'host_name': '162.158.136.17', 'ip_address': '162.158.136.17', 'rtt': 0.876}}}, '2': {'probes': {'1': {'host_name': '120.28.9.249', 'ip_address': '120.28.9.249', 'rtt': 1.485}, '2': {'host_name': '120.28.9.249', 'ip_address': '120.28.9.249', 'rtt': 1.32}, '3': {'host_name': '120.28.9.249', 'ip_address': '120.28.9.249', 'rtt': 1.289}}}, '3': {'probes': {'1': {'host_name': '120.28.10.210', 'ip_address': '120.28.10.210', 'rtt': 4.087}, '2': {'host_name': '120.28.10.110', 'ip_address': '120.28.10.110', 'rtt': 2.244}, '3': {'host_name': '120.28.10.110', 'ip_address': '120.28.10.110', 'rtt': 2.208}}}, '4': {'probes': {'1': {'host_name': '120.28.10.26', 'ip_address': '120.28.10.26', 'rtt': 20.469}, '2': {'host_name': '120.28.10.26', 'ip_address': '120.28.10.26', 'rtt': 19.851}, '3': {'host_name': '120.28.10.26', 'ip_address': '120.28.10.26', 'rtt': 19.707}}}, '5': {'probes': {'1': {'host_name': '72.14.196.29', 'ip_address': '72.14.196.29', 'rtt': 63.815}, '2': {'host_name': '72.14.196.29', 'ip_address': '72.14.196.29', 'rtt': 64.007}, '3': {'host_name': '72.14.196.29', 'ip_address': '72.14.196.29', 'rtt': 63.643}}}, '6': {'probes': {'1': {'host_name': '209.85.248.60', 'ip_address': '209.85.248.60', 'rtt': 42.586}, '2': {'host_name': '209.85.248.62', 'ip_address': '209.85.248.62', 'rtt': 42.935}, '3': {'host_name': '209.85.248.60', 'ip_address': '209.85.248.60', 'rtt': 42.671}}}, '7': {'probes': {'1': {'host_name': '216.239.40.11', 'ip_address': '216.239.40.11', 'rtt': 65.392}, '2': {'host_name': '209.85.142.185', 'ip_address': '209.85.142.185', 'rtt': 65.163}, '3': {'host_name': '216.239.40.13', 'ip_address': '216.239.40.13', 'rtt': 66.382}}}, '8': {'probes': {'1': {'host_name': '216.239.41.7', 'ip_address': '216.239.41.7', 'rtt': 54.821}, '2': {'host_name': '209.85.245.58', 'ip_address': '209.85.245.58', 'rtt': 68.091}, '3': {'host_name': '209.85.246.249', 'ip_address': '209.85.246.249', 'rtt': 55.445}}}, '9': {'probes': {'1': {'host_name': '209.85.250.103', 'ip_address': '209.85.250.103', 'rtt': 80.656}, '2': {'host_name': '209.85.243.218', 'ip_address': '209.85.243.218', 'rtt': 79.578}, '3': {'host_name': '209.85.243.21', 'ip_address': '209.85.243.21', 'rtt': 81.107}}}, '10': {'probes': {'1': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}, '2': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}, '3': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}}}, '11': {'probes': {'1': {'host_name': '8.8.8.8', 'ip_address': '8.8.8.8', 'rtt': 81.639}, '2': {'host_name': '8.8.8.8', 'ip_address': '8.8.8.8', 'rtt': 80.51}, '3': {'host_name': '8.8.8.8', 'ip_address': '8.8.8.8', 'rtt': 81.349}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_traceroute[alternate1] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_traceroute[alternate1] returned {'success': {'1': {'probes': {'1': {'host_name': '10.0.0.2', 'ip_address': '10.0.0.2', 'rtt': 1.588}, '2': {'host_name': '10.0.0.2', 'ip_address': '10.0.0.2', 'rtt': 1.409}, '3': {'host_name': '10.0.0.2', 'ip_address': '10.0.0.2', 'rtt': 1.388}}}, '2': {'probes': {'1': {'host_name': '100.96.0.1', 'ip_address': '100.96.0.1', 'rtt': 1.45}, '2': {'host_name': '100.96.0.1', 'ip_address': '100.96.0.1', 'rtt': 1.468}, '3': {'host_name': '100.96.0.1', 'ip_address': '100.96.0.1', 'rtt': 1.456}}}, '3': {'probes': {'1': {'host_name': '216.182.226.84', 'ip_address': '216.182.226.84', 'rtt': 17.02}, '2': {'host_name': '216.182.226.86', 'ip_address': '216.182.226.86', 'rtt': 14.867}, '3': {'host_name': '216.182.226.82', 'ip_address': '216.182.226.82', 'rtt': 20.373}}}, '4': {'probes': {'1': {'host_name': '100.66.12.176', 'ip_address': '100.66.12.176', 'rtt': 11.3}, '2': {'host_name': '100.66.8.254', 'ip_address': '100.66.8.254', 'rtt': 20.989}, '3': {'host_name': '100.66.8.52', 'ip_address': '100.66.8.52', 'rtt': 16.02}}}, '5': {'probes': {'1': {'host_name': '100.66.14.202', 'ip_address': '100.66.14.202', 'rtt': 12.92}, '2': {'host_name': '100.66.15.12', 'ip_address': '100.66.15.12', 'rtt': 49.181}, '3': {'host_name': '100.66.15.68', 'ip_address': '100.66.15.68', 'rtt': 22.15}}}, '6': {'probes': {'1': {'host_name': '100.66.6.239', 'ip_address': '100.66.6.239', 'rtt': 16.2}, '2': {'host_name': '100.66.7.135', 'ip_address': '100.66.7.135', 'rtt': 21.379}, '3': {'host_name': '100.66.6.67', 'ip_address': '100.66.6.67', 'rtt': 16.651}}}, '7': {'probes': {'1': {'host_name': '100.66.4.57', 'ip_address': '100.66.4.57', 'rtt': 25.327}, '2': {'host_name': '100.66.4.59', 'ip_address': '100.66.4.59', 'rtt': 20.344}, '3': {'host_name': '100.66.4.165', 'ip_address': '100.66.4.165', 'rtt': 323.604}}}, '8': {'probes': {'1': {'host_name': '100.65.10.129', 'ip_address': '100.65.10.129', 'rtt': 3.845}, '2': {'host_name': '100.65.9.225', 'ip_address': '100.65.9.225', 'rtt': 3.121}, '3': {'host_name': '100.65.9.97', 'ip_address': '100.65.9.97', 'rtt': 1.737}}}, '9': {'probes': {'1': {'host_name': '205.251.245.245', 'ip_address': '205.251.245.245', 'rtt': 2.768}, '2': {'host_name': '52.93.24.76', 'ip_address': '52.93.24.76', 'rtt': 19.697}, '3': {'host_name': '205.251.245.245', 'ip_address': '205.251.245.245', 'rtt': 1.959}}}, '10': {'probes': {'1': {'host_name': '54.239.108.98', 'ip_address': '54.239.108.98', 'rtt': 12.015}, '2': {'host_name': '52.93.24.95', 'ip_address': '52.93.24.95', 'rtt': 3.501}, '3': {'host_name': '52.93.24.93', 'ip_address': '52.93.24.93', 'rtt': 2.14}}}, '11': {'probes': {'1': {'host_name': '54.239.111.44', 'ip_address': '54.239.111.44', 'rtt': 1336.28}, '2': {'host_name': '54.239.108.132', 'ip_address': '54.239.108.132', 'rtt': 21.99}, '3': {'host_name': '54.239.108.135', 'ip_address': '54.239.108.135', 'rtt': 3.675}}}, '12': {'probes': {'1': {'host_name': '54.239.108.103', 'ip_address': '54.239.108.103', 'rtt': 4.457}, '2': {'host_name': '54.239.108.203', 'ip_address': '54.239.108.203', 'rtt': 3.895}, '3': {'host_name': '72.14.212.130', 'ip_address': '72.14.212.130', 'rtt': 3.808}}}, '13': {'probes': {'1': {'host_name': '72.14.203.120', 'ip_address': '72.14.203.120', 'rtt': 3.789}, '2': {'host_name': '108.170.240.112', 'ip_address': '108.170.240.112', 'rtt': 3.771}, '3': {'host_name': '72.14.212.130', 'ip_address': '72.14.212.130', 'rtt': 3.462}}}, '14': {'probes': {'1': {'host_name': '108.170.246.67', 'ip_address': '108.170.246.67', 'rtt': 6.822}, '2': {'host_name': '108.170.246.48', 'ip_address': '108.170.246.48', 'rtt': 4.376}, '3': {'host_name': '108.170.246.49', 'ip_address': '108.170.246.49', 'rtt': 4.119}}}, '15': {'probes': {'1': {'host_name': '216.239.48.6', 'ip_address': '216.239.48.6', 'rtt': 13.159}, '2': {'host_name': '216.239.48.9', 'ip_address': '216.239.48.9', 'rtt': 10.625}, '3': {'host_name': '216.239.48.9', 'ip_address': '216.239.48.9', 'rtt': 10.388}}}, '16': {'probes': {'1': {'host_name': '216.239.48.31', 'ip_address': '216.239.48.31', 'rtt': 10.355}, '2': {'host_name': '216.239.47.184', 'ip_address': '216.239.47.184', 'rtt': 10.139}, '3': {'host_name': '216.239.48.9', 'ip_address': '216.239.48.9', 'rtt': 10.665}}}, '17': {'probes': {'1': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}, '2': {'host_name': '72.14.234.53', 'ip_address': '72.14.234.53', 'rtt': 9.733}, '3': {'host_name': '216.239.49.77', 'ip_address': '216.239.49.77', 'rtt': 9.877}}}, '18': {'probes': {'1': {'host_name': '8.8.8.8', 'ip_address': '8.8.8.8', 'rtt': 9.692}, '2': {'host_name': '*', 'ip_address': '*', 'rtt': 5000.0}, '3': {'host_name': '*', 'ip_address': '*', 'rtt': 10.121}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_users[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_users[normal] returned {'admin': {'password': '$5$aH4ttsPk$kNH7qXBaegskBUekuymPzaL5Q0Vh/mQVSdw4tQ0AcU7', 'level': 15, 'sshkeys': []}, 'pyclass': {'password': '$5$tGpa9bmJ$7I3Bg.0yqiweZ09vmj.gb7Q2antjGVs9J0nWSawvP/4', 'level': 15, 'sshkeys': []}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_optics[NEXUS3548_v6.0] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_optics[NEXUS3548_v6.0] returned {'Ethernet1/1': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1842B14Q', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/2': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1843A2BG', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/3': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1841B92L', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/4': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1842B14W', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/5': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1841B3SN', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/6': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1846A1WH', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/7': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1843A2BZ', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/8': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1843A2AN', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/9': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1846A17G', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/10': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1846A1JA', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/11': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1843A2BC', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/12': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1846A0QS', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/13': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1842B19F', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/14': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1842B186', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/15': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1841B90A', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/16': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-TYCO', 'vendor_part': '1-2053783-2', 'vendor_rev': 'T', 'serial_no': 'TED1842B155', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/17': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1939A7FT', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/20': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1939A80T', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/21': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9520', 'vendor_rev': '09', 'serial_no': 'MOC1939A7W5', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/22': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}, 'state': {'vendor': 'CISCO-FINISAR', 'vendor_part': 'FTLF1318P2BCL', 'vendor_rev': 'A0', 'serial_no': 'FNS15420WYA', 'connector_type': 'LC_CONNECTOR'}}, 'Ethernet1/23': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-LOROM', 'vendor_part': 'LRHSPB54D030', 'vendor_rev': 'B2', 'serial_no': 'LRM20178056', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/24': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-LOROM', 'vendor_part': 'LRHSPB54D030', 'vendor_rev': 'B2', 'serial_no': 'LRM201780W1', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/25': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-LOROM', 'vendor_part': 'LRHSPB54D030', 'vendor_rev': 'B2', 'serial_no': 'LRM2017R011', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/26': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-LOROM', 'vendor_part': 'LRHSPB54D030', 'vendor_rev': 'B2', 'serial_no': 'LRM2017R00T', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/27': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-LOROM', 'vendor_part': 'LRHSPB54D030', 'vendor_rev': 'B2', 'serial_no': 'LRM201780CS', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/28': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-AVAGO', 'vendor_part': 'ABCU-5710RZ-CS4', 'vendor_rev': '', 'serial_no': 'AGM1438228E', 'connector_type': 'Unknown'}}, 'Ethernet1/29': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-AVAGO', 'vendor_part': 'ABCU-5710RZ-CS4B', 'vendor_rev': '2', 'serial_no': 'AGM155029P2', 'connector_type': 'Unknown'}}, 'Ethernet1/30': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-JPC', 'vendor_part': 'P3410UB03000-1', 'vendor_rev': 'A0', 'serial_no': 'JPC221402D8', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/31': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-JPC', 'vendor_part': 'P3410UB03000-1', 'vendor_rev': 'A0', 'serial_no': 'JPC22140098', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/32': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-JPC', 'vendor_part': 'P3410UB03000-1', 'vendor_rev': 'A0', 'serial_no': 'JPC221404J0', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/33': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-JPC', 'vendor_part': 'P3410UB03000-1', 'vendor_rev': 'A0', 'serial_no': 'JPC2214009K', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/34': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-AVAGO', 'vendor_part': 'ABCU-5710RZ-CS4', 'vendor_rev': '', 'serial_no': 'AGM133123B4', 'connector_type': 'Unknown'}}, 'Ethernet1/35': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-JPC', 'vendor_part': 'P3410UB03000-1', 'vendor_rev': 'A0', 'serial_no': 'JPC221404FY', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/36': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-JPC', 'vendor_part': 'P3410UB03000-1', 'vendor_rev': 'A0', 'serial_no': 'JPC221405JM', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/38': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-FINISAR', 'vendor_part': 'FTLF8519P2BCL-C4', 'vendor_rev': 'A', 'serial_no': 'FNS13490F31', 'connector_type': 'LC_CONNECTOR'}}, 'Ethernet1/39': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}, 'state': {'vendor': 'CISCO', 'vendor_part': 'FTLF1318P3BTL-CS', 'vendor_rev': 'A', 'serial_no': 'FNS1906107E', 'connector_type': 'LC_CONNECTOR'}}, 'Ethernet1/40': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.0, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}, 'state': {'vendor': 'CISCO', 'vendor_part': 'FTLF1318P3BTL-CS', 'vendor_rev': 'A', 'serial_no': 'FNS1906106H', 'connector_type': 'LC_CONNECTOR'}}, 'Ethernet1/41': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -100.0, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 0.01, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}, 'state': {'vendor': 'CISCO-FINISAR', 'vendor_part': 'FTLX8571D3BCL-C2', 'vendor_rev': '', 'serial_no': 'FNS17040H79', 'connector_type': 'LC_CONNECTOR'}}, 'Ethernet1/42': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-FINISAR', 'vendor_part': 'FTLF8519P2BCL-C4', 'vendor_rev': 'A', 'serial_no': 'FNS13300AG7', 'connector_type': 'LC_CONNECTOR'}}, 'Ethernet1/43': {'physical_channels': {'channel': [{'index': 0, 'state': {'input_power': {'instant': -2.91, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'output_power': {'instant': -1.72, 'avg': -100.0, 'min': -100.0, 'max': -100.0}, 'laser_bias_current': {'instant': 41.98, 'avg': 0.0, 'min': 0.0, 'max': 0.0}}}]}, 'state': {'vendor': 'CISCO', 'vendor_part': 'FTLX1474D3BCL-CS', 'vendor_rev': 'A', 'serial_no': 'FNS170605JQ', 'connector_type': 'LC_CONNECTOR'}}, 'Ethernet1/44': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-LOROM', 'vendor_part': 'LRHSPB54D030', 'vendor_rev': 'B2', 'serial_no': 'LRM201780AT', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/45': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9519', 'vendor_rev': '09', 'serial_no': 'MOC1828AFF0', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/46': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9519', 'vendor_rev': '09', 'serial_no': 'MOC1828AFGH', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/47': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9519', 'vendor_rev': '09', 'serial_no': 'MOC1847A3AU', 'connector_type': 'DAC_CONNECTOR'}}, 'Ethernet1/48': {'physical_channels': {'channel': []}, 'state': {'vendor': 'CISCO-MOLEX', 'vendor_part': '74752-9519', 'vendor_rev': '09', 'serial_no': 'MOC1829A0G5', 'connector_type': 'DAC_CONNECTOR'}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_config[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_config[normal] returned {'startup': '!\nversion 7.3(1)D1(1)\npower redundancy-mode redundant\nlicense grace-period\nhostname nxos1\nvdc nxos1 id 1\n limit-resource module-type m1 m1xl m2xl f2e \n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\nfeature telnet\nfeature scp-server\ncfs eth distribute\nfeature bgp\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature lldp\nfeature nxapi\nusername admin password 5 $5$aH4ttsPk$kNH7qXBaegskBUekuymPzaL5Q0Vh/mQVSdw4tQ0AcU7 role network-admin\nusername pyclass password 5 $5$tGpa9bmJ$7I3Bg.0yqiweZ09vmj.gb7Q2antjGVs9J0nWSawvP/4 role network-admin\nusername pyclass passphrase lifetime 99999 warntime 14 gracetime 3\nno password strength-check\nip domain-lookup\nip domain-name madeupdomain.com\nip name-server 8.8.8.8 8.8.4.4\nvlan dot1Q tag native\nsystem default switchport\nsystem jumbomtu 0\nno logging event trunk-status enable\ncopp profile strict\nsnmp-server contact Test\nsnmp-server location Test\nsnmp-server user pyclass network-admin auth md5 0xd1e3bf7019f3a9c3ee4dccd381f0e4f3 priv 0xd1e3bf7019f3a9c3ee4dccd381f0e4f3 localizedkey\nsnmp-server user admin auth md5 0x9e902c388e9b4c616e7c7c98d1079325 priv 0x9e902c388e9b4c616e7c7c98d1079325 localizedkey engineID 128:0:0:9:3:0:12:41:209:213:60\nrmon event 1 log description FATAL(1) owner PMON@FATAL\nrmon event 2 log description CRITICAL(2) owner PMON@CRITICAL\nrmon event 3 log description ERROR(3) owner PMON@ERROR\nrmon event 4 log description WARNING(4) owner PMON@WARNING\nrmon event 5 log description INFORMATION(5) owner PMON@INFO\nsnmp-server enable traps link\nsnmp-server community networktocode group network-operator\nntp server 130.126.24.24\nntp server 152.2.21.1\nvlan 1,301-304,550-552,559\nvlan 301\n name BLUE_DIAMOND\nvlan 302\n name RED_DIAMOND\nvlan 303\n name GREEN_DIAMOND\nvlan 304\n name YELLOW_DIAMOND\nvlan 550\n name BLACK\nvlan 551\n name ORANGE\nvlan 552\n name PINK\nvlan 559\n name BROWN\nvrf context management\n ip route 0.0.0.0/0 10.0.0.2\ninterface mgmt0\n vrf member management\n ip address 10.0.0.71/24\ninterface Vlan1\ninterface Ethernet2/1\n no switchport\n mac-address 2cc2.605e.5de8\n ip address 10.10.10.10/24\n no shutdown\ninterface Ethernet2/2\n no switchport\n mac-address 2cc2.605e.5de8\n ip address 10.100.100.1/24\n ipv6 address 2001::db8:1010:200c:1/64\n no shutdown\ninterface Ethernet2/3\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/4\n no switchport\n mac-address 2cc2.605e.5de8\n ip address 10.100.17.1/24\n no shutdown\ninterface Ethernet2/5\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/6\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/7\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/8\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/9\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/10\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/11\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/12\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/13\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/14\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/15\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/16\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/17\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/18\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/19\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/20\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/21\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/22\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/23\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/24\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/25\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/26\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/27\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/28\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/29\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/30\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/31\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/32\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/33\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/34\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/35\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/36\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/37\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/38\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/39\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/40\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/41\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/42\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/43\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/44\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/45\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/46\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/47\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/48\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/1\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/2\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/3\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/4\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/5\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/6\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/7\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/8\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/9\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/10\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/11\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/12\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/13\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/14\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/15\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/16\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/17\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/18\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/19\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/20\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/21\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/22\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/23\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/24\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/25\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/26\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/27\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/28\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/29\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/30\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/31\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/32\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/33\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/34\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/35\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/36\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/37\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/38\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/39\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/40\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/41\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/42\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/43\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/44\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/45\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/46\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/47\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/48\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/1\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/2\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/3\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/4\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/5\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/6\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/7\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/8\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/9\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/10\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/11\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/12\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/13\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/14\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/15\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/16\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/17\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/18\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/19\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/20\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/21\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/22\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/23\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/24\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/25\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/26\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/27\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/28\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/29\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/30\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/31\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/32\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/33\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/34\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/35\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/36\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/37\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/38\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/39\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/40\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/41\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/42\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/43\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/44\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/45\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/46\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/47\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/48\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface loopback0\n ip address 1.1.2.225/32\n ipv6 address 2001:db8::225/64\ninterface loopback55\n ip address 1.1.1.37/24\n ipv6 address 2001:db8::37/32\nline console\nline vty\nboot kickstart bootflash://sup-1/titanium-d1-kickstart.7.3.1.D1.0.10.bin\nboot system bootflash://sup-1/titanium-d1.7.3.1.D1.0.10.bin \nrouter bgp 22\n neighbor 10.100.17.2 remote-as 22\n address-family ipv4 unicast\nno system default switchport shutdown\nnxapi https port 8443\nnxapi sandbox\nlogging module 4\nlogging monitor 4\nno logging console\nlogging history size 400', 'running': 'version 7.3(1)D1(1)\npower redundancy-mode redundant\nlicense grace-period\nhostname nxos1\nvdc nxos1 id 1\n limit-resource module-type m1 m1xl m2xl f2e \n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\nfeature telnet\nfeature scp-server\ncfs eth distribute\nfeature bgp\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature lldp\nfeature nxapi\nusername admin password 5 $5$aH4ttsPk$kNH7qXBaegskBUekuymPzaL5Q0Vh/mQVSdw4tQ0AcU7 role network-admin\nusername pyclass password 5 $5$tGpa9bmJ$7I3Bg.0yqiweZ09vmj.gb7Q2antjGVs9J0nWSawvP/4 role network-admin\nusername pyclass passphrase lifetime 99999 warntime 14 gracetime 3\nno password strength-check\nip domain-lookup\nip domain-name madeupdomain.com\nip name-server 8.8.8.8 8.8.4.4\nvlan dot1Q tag native\nsystem default switchport\nsystem jumbomtu 0\nno logging event trunk-status enable\ncopp profile strict\nsnmp-server contact Kirk Byers\nsnmp-server location Freemont, CA\nsnmp-server user pyclass network-admin auth md5 0xd1e3bf7019f3a9c3ee4dccd381f0e4f3 priv 0xd1e3bf7019f3a9c3ee4dccd381f0e4f3 localizedkey\nsnmp-server user admin auth md5 0x9e902c388e9b4c616e7c7c98d1079325 priv 0x9e902c388e9b4c616e7c7c98d1079325 localizedkey engineID 128:0:0:9:3:0:12:41:209:213:60\nrmon event 1 log description FATAL(1) owner PMON@FATAL\nrmon event 2 log description CRITICAL(2) owner PMON@CRITICAL\nrmon event 3 log description ERROR(3) owner PMON@ERROR\nrmon event 4 log description WARNING(4) owner PMON@WARNING\nrmon event 5 log description INFORMATION(5) owner PMON@INFO\nsnmp-server enable traps link\nsnmp-server community bogus123 group network-operator\nntp server 130.126.24.24\nntp server 152.2.21.1\nvlan 1,301-304,550-552,559\nvlan 301\n name BLUE_DIAMOND\nvlan 302\n name RED_DIAMOND\nvlan 303\n name GREEN_DIAMOND\nvlan 304\n name YELLOW_DIAMOND\nvlan 550\n name BLACK\nvlan 551\n name ORANGE\nvlan 552\n name PINK\nvlan 559\n name BROWN\nvrf context management\n ip route 0.0.0.0/0 10.0.0.2\ninterface mgmt0\n vrf member management\n ip address 10.0.0.71/24\ninterface Vlan1\ninterface Ethernet2/1\n no switchport\n mac-address 2cc2.604f.feb2\n ip address 10.10.10.10/24\n no shutdown\ninterface Ethernet2/2\n no switchport\n mac-address 2cc2.604f.feb2\n ip address 10.100.100.1/24\n ipv6 address 2001::db8:1010:200c:1/64\n no shutdown\ninterface Ethernet2/3\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/4\n no switchport\n mac-address 2cc2.604f.feb2\n ip address 10.100.17.1/24\n no shutdown\ninterface Ethernet2/5\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/6\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/7\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/8\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/9\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/10\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/11\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/12\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/13\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/14\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/15\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/16\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/17\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/18\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/19\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/20\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/21\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/22\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/23\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/24\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/25\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/26\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/27\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/28\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/29\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/30\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/31\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/32\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/33\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/34\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/35\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/36\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/37\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/38\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/39\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/40\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/41\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/42\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/43\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/44\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/45\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/46\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/47\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/48\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet3/1\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/2\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/3\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/4\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/5\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/6\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/7\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/8\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/9\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/10\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/11\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/12\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/13\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/14\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/15\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/16\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/17\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/18\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/19\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/20\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/21\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/22\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/23\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/24\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/25\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/26\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/27\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/28\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/29\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/30\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/31\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/32\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/33\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/34\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/35\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/36\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/37\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/38\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/39\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/40\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/41\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/42\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/43\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/44\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/45\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/46\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/47\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/48\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/1\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/2\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/3\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/4\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/5\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/6\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/7\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/8\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/9\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/10\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/11\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/12\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/13\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/14\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/15\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/16\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/17\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/18\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/19\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/20\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/21\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/22\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/23\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/24\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/25\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/26\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/27\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/28\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/29\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/30\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/31\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/32\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/33\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/34\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/35\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/36\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/37\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/38\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/39\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/40\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/41\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/42\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/43\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/44\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/45\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/46\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/47\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/48\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface loopback0\n ip address 1.1.2.225/32\n ipv6 address 2001:db8::225/64\ninterface loopback55\n ip address 1.1.1.37/24\n ipv6 address 2001:db8::37/32\nline console\nline vty\nboot kickstart bootflash://sup-1/titanium-d1-kickstart.7.3.1.D1.0.10.bin\nboot system bootflash://sup-1/titanium-d1.7.3.1.D1.0.10.bin \nrouter bgp 22\n neighbor 10.100.17.2 remote-as 22\n address-family ipv4 unicast\nno system default switchport shutdown\nnxapi https port 8443\nnxapi sandbox\nlogging module 4\nlogging monitor 4\nno logging console\nlogging history size 400', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_config_filtered[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_config_filtered[normal] returned {'startup': '', 'running': '', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_config_sanitized[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_config_sanitized[normal] returned {'startup': '!\nversion 7.3(1)D1(1)\npower redundancy-mode redundant\nlicense grace-period\nhostname nxos1\nvdc nxos1 id 1\n limit-resource module-type m1 m1xl m2xl f2e \n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\nfeature telnet\nfeature scp-server\ncfs eth distribute\nfeature bgp\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature lldp\nfeature nxapi\nusername admin password 5 \nusername pyclass password 5 \nusername pyclass passphrase lifetime 99999 warntime 14 gracetime 3\nno password strength-check\nip domain-lookup\nip domain-name madeupdomain.com\nip name-server 8.8.8.8 8.8.4.4\nvlan dot1Q tag native\nsystem default switchport\nsystem jumbomtu 0\nno logging event trunk-status enable\ncopp profile strict\nsnmp-server contact Test\nsnmp-server location Test\nsnmp-server user pyclass network-admin auth md5 priv localizedkey\nsnmp-server user admin auth md5 priv localizedkey engineID 128:0:0:9:3:0:12:41:209:213:60 engineID 128:0:0:9:3:0:12:41:209:213:60\nrmon event 1 log description FATAL(1) owner PMON@FATAL\nrmon event 2 log description CRITICAL(2) owner PMON@CRITICAL\nrmon event 3 log description ERROR(3) owner PMON@ERROR\nrmon event 4 log description WARNING(4) owner PMON@WARNING\nrmon event 5 log description INFORMATION(5) owner PMON@INFO\nsnmp-server enable traps link\nsnmp-server community \nntp server 130.126.24.24\nntp server 152.2.21.1\nvlan 1,301-304,550-552,559\nvlan 301\n name BLUE_DIAMOND\nvlan 302\n name RED_DIAMOND\nvlan 303\n name GREEN_DIAMOND\nvlan 304\n name YELLOW_DIAMOND\nvlan 550\n name BLACK\nvlan 551\n name ORANGE\nvlan 552\n name PINK\nvlan 559\n name BROWN\nvrf context management\n ip route 0.0.0.0/0 10.0.0.2\ninterface mgmt0\n vrf member management\n ip address 10.0.0.71/24\ninterface Vlan1\ninterface Ethernet2/1\n no switchport\n mac-address 2cc2.605e.5de8\n ip address 10.10.10.10/24\n no shutdown\ninterface Ethernet2/2\n no switchport\n mac-address 2cc2.605e.5de8\n ip address 10.100.100.1/24\n ipv6 address 2001::db8:1010:200c:1/64\n no shutdown\ninterface Ethernet2/3\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/4\n no switchport\n mac-address 2cc2.605e.5de8\n ip address 10.100.17.1/24\n no shutdown\ninterface Ethernet2/5\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/6\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/7\n no switchport\n mac-address 2cc2.605e.5de8\n no shutdown\ninterface Ethernet2/8\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/9\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/10\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/11\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/12\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/13\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/14\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/15\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/16\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/17\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/18\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/19\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/20\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/21\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/22\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/23\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/24\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/25\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/26\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/27\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/28\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/29\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/30\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/31\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/32\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/33\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/34\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/35\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/36\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/37\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/38\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/39\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/40\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/41\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/42\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/43\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/44\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/45\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/46\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/47\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet2/48\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/1\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/2\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/3\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/4\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/5\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/6\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/7\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/8\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/9\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/10\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/11\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/12\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/13\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/14\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/15\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/16\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/17\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/18\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/19\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/20\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/21\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/22\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/23\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/24\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/25\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/26\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/27\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/28\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/29\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/30\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/31\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/32\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/33\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/34\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/35\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/36\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/37\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/38\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/39\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/40\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/41\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/42\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/43\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/44\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/45\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/46\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/47\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet3/48\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/1\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/2\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/3\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/4\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/5\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/6\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/7\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/8\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/9\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/10\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/11\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/12\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/13\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/14\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/15\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/16\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/17\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/18\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/19\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/20\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/21\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/22\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/23\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/24\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/25\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/26\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/27\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/28\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/29\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/30\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/31\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/32\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/33\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/34\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/35\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/36\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/37\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/38\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/39\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/40\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/41\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/42\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/43\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/44\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/45\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/46\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/47\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface Ethernet4/48\n shutdown\n no switchport\n mac-address 2cc2.605e.5de8\ninterface loopback0\n ip address 1.1.2.225/32\n ipv6 address 2001:db8::225/64\ninterface loopback55\n ip address 1.1.1.37/24\n ipv6 address 2001:db8::37/32\nline console\nline vty\nboot kickstart bootflash://sup-1/titanium-d1-kickstart.7.3.1.D1.0.10.bin\nboot system bootflash://sup-1/titanium-d1.7.3.1.D1.0.10.bin \nrouter bgp 22\n neighbor 10.100.17.2 remote-as 22\n address-family ipv4 unicast\nno system default switchport shutdown\nnxapi https port 8443\nnxapi sandbox\nlogging module 4\nlogging monitor 4\nno logging console\nlogging history size 400', 'running': 'version 7.3(1)D1(1)\npower redundancy-mode redundant\nlicense grace-period\nhostname nxos1\nvdc nxos1 id 1\n limit-resource module-type m1 m1xl m2xl f2e \n allocate interface Ethernet2/1-48\n allocate interface Ethernet3/1-48\n allocate interface Ethernet4/1-48\n limit-resource vlan minimum 16 maximum 4094\n limit-resource vrf minimum 2 maximum 4096\n limit-resource port-channel minimum 0 maximum 768\n limit-resource u4route-mem minimum 96 maximum 96\n limit-resource u6route-mem minimum 24 maximum 24\n limit-resource m4route-mem minimum 58 maximum 58\n limit-resource m6route-mem minimum 8 maximum 8\nfeature telnet\nfeature scp-server\ncfs eth distribute\nfeature bgp\nfeature interface-vlan\nfeature hsrp\nfeature vpc\nfeature lldp\nfeature nxapi\nusername admin password 5 \nusername pyclass password 5 \nusername pyclass passphrase lifetime 99999 warntime 14 gracetime 3\nno password strength-check\nip domain-lookup\nip domain-name madeupdomain.com\nip name-server 8.8.8.8 8.8.4.4\nvlan dot1Q tag native\nsystem default switchport\nsystem jumbomtu 0\nno logging event trunk-status enable\ncopp profile strict\nsnmp-server contact Kirk Byers\nsnmp-server location Freemont, CA\nsnmp-server user pyclass network-admin auth md5 priv localizedkey\nsnmp-server user admin auth md5 priv localizedkey engineID 128:0:0:9:3:0:12:41:209:213:60 engineID 128:0:0:9:3:0:12:41:209:213:60\nrmon event 1 log description FATAL(1) owner PMON@FATAL\nrmon event 2 log description CRITICAL(2) owner PMON@CRITICAL\nrmon event 3 log description ERROR(3) owner PMON@ERROR\nrmon event 4 log description WARNING(4) owner PMON@WARNING\nrmon event 5 log description INFORMATION(5) owner PMON@INFO\nsnmp-server enable traps link\nsnmp-server community \nntp server 130.126.24.24\nntp server 152.2.21.1\nvlan 1,301-304,550-552,559\nvlan 301\n name BLUE_DIAMOND\nvlan 302\n name RED_DIAMOND\nvlan 303\n name GREEN_DIAMOND\nvlan 304\n name YELLOW_DIAMOND\nvlan 550\n name BLACK\nvlan 551\n name ORANGE\nvlan 552\n name PINK\nvlan 559\n name BROWN\nvrf context management\n ip route 0.0.0.0/0 10.0.0.2\ninterface mgmt0\n vrf member management\n ip address 10.0.0.71/24\ninterface Vlan1\ninterface Ethernet2/1\n no switchport\n mac-address 2cc2.604f.feb2\n ip address 10.10.10.10/24\n no shutdown\ninterface Ethernet2/2\n no switchport\n mac-address 2cc2.604f.feb2\n ip address 10.100.100.1/24\n ipv6 address 2001::db8:1010:200c:1/64\n no shutdown\ninterface Ethernet2/3\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/4\n no switchport\n mac-address 2cc2.604f.feb2\n ip address 10.100.17.1/24\n no shutdown\ninterface Ethernet2/5\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/6\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/7\n no switchport\n mac-address 2cc2.604f.feb2\n no shutdown\ninterface Ethernet2/8\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/9\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/10\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/11\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/12\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/13\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/14\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/15\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/16\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/17\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/18\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/19\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/20\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/21\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/22\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/23\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/24\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/25\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/26\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/27\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/28\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/29\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/30\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/31\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/32\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/33\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/34\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/35\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/36\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/37\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/38\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/39\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/40\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/41\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/42\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/43\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/44\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/45\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/46\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/47\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet2/48\n shutdown\n no switchport\n mac-address 2cc2.604f.feb2\ninterface Ethernet3/1\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/2\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/3\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/4\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/5\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/6\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/7\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/8\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/9\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/10\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/11\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/12\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/13\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/14\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/15\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/16\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/17\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/18\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/19\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/20\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/21\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/22\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/23\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/24\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/25\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/26\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/27\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/28\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/29\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/30\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/31\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/32\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/33\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/34\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/35\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/36\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/37\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/38\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/39\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/40\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/41\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/42\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/43\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/44\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/45\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/46\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/47\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet3/48\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/1\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/2\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/3\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/4\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/5\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/6\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/7\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/8\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/9\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/10\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/11\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/12\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/13\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/14\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/15\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/16\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/17\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/18\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/19\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/20\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/21\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/22\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/23\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/24\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/25\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/26\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/27\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/28\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/29\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/30\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/31\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/32\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/33\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/34\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/35\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/36\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/37\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/38\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/39\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/40\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/41\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/42\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/43\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/44\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/45\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/46\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/47\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface Ethernet4/48\n shutdown\n no switchport\n mac-address 000c.29d1.d56b\ninterface loopback0\n ip address 1.1.2.225/32\n ipv6 address 2001:db8::225/64\ninterface loopback55\n ip address 1.1.1.37/24\n ipv6 address 2001:db8::37/32\nline console\nline vty\nboot kickstart bootflash://sup-1/titanium-d1-kickstart.7.3.1.D1.0.10.bin\nboot system bootflash://sup-1/titanium-d1.7.3.1.D1.0.10.bin \nrouter bgp 22\n neighbor 10.100.17.2 remote-as 22\n address-family ipv4 unicast\nno system default switchport shutdown\nnxapi https port 8443\nnxapi sandbox\nlogging module 4\nlogging monitor 4\nno logging console\nlogging history size 400', 'candidate': ''}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_network_instances[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_network_instances[normal] returned {'default': {'name': 'default', 'type': 'DEFAULT_INSTANCE', 'state': {'route_distinguisher': '0:0'}, 'interfaces': {'interface': {'Vlan1': {}, 'Vlan100': {}, 'Vlan101': {}, 'Vlan102': {}, 'Vlan103': {}, 'Vlan104': {}, 'Vlan105': {}, 'loopback1': {}, 'Null0': {}, 'Ethernet1/5': {}, 'Ethernet1/5.1': {}}}}, 'management': {'name': 'management', 'type': 'L3VRF', 'state': {'route_distinguisher': '0:0'}, 'interfaces': {'interface': {'mgmt0': {}}}}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[normal] returned {'1': {'name': 'default', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/15', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '161': {'name': 'Vlan161', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel34', 'Port-channel35', 'Port-channel36', 'Port-channel37', 'Port-channel38', 'Port-channel39', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel43', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/12', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '177': {'name': 'Vlan177', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '185': {'name': 'Vlan185', 'interfaces': ['Port-channel12', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '186': {'name': 'Vlan186', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '187': {'name': 'Vlan187', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '188': {'name': 'Vlan188', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '189': {'name': 'Vlan189', 'interfaces': ['Port-channel12', 'Port-channel30', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/34', 'Ethernet1/47', 'Ethernet1/48']}, '190': {'name': 'Vlan190', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '191': {'name': 'Vlan191', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '195': {'name': 'Vlan195', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '331': {'name': 'Vlan331', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1100': {'name': 'Vlan1100', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel31', 'Port-channel32', 'Port-channel33', 'Port-channel44', 'Port-channel45', 'Port-channel46', 'Port-channel100', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1101': {'name': 'Vlan1101', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1102': {'name': 'Vlan1102', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1103': {'name': 'Vlan1103', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1104': {'name': 'Vlan1104', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1105': {'name': 'Vlan1105', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1106': {'name': 'Vlan1106', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1107': {'name': 'Vlan1107', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1108': {'name': 'Vlan1108', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1109': {'name': 'Vlan1109', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1110': {'name': 'Vlan1110', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1111': {'name': 'Vlan1111', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1112': {'name': 'Vlan1112', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1113': {'name': 'Vlan1113', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1114': {'name': 'Vlan1114', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1115': {'name': 'Vlan1115', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1116': {'name': 'Vlan1116', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1117': {'name': 'Vlan1117', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1118': {'name': 'Vlan1118', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1119': {'name': 'Vlan1119', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[issue_1490_utf] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[issue_1490_utf] returned {'1': {'name': 'default', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/15', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '161': {'name': 'Vlan161', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel34', 'Port-channel35', 'Port-channel36', 'Port-channel37', 'Port-channel38', 'Port-channel39', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel43', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/12', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '177': {'name': 'Vlan177', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '185': {'name': 'Vlan185', 'interfaces': ['Port-channel12', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '186': {'name': 'Vlan186', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '187': {'name': 'Vlan187', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '188': {'name': 'Vlan188', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '189': {'name': 'Vlan189', 'interfaces': ['Port-channel12', 'Port-channel30', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/34', 'Ethernet1/47', 'Ethernet1/48']}, '190': {'name': 'Vlan190', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '191': {'name': 'Vlan191', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '195': {'name': 'Vlan195', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '331': {'name': 'Vlan331', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1100': {'name': 'Vlan1100', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel31', 'Port-channel32', 'Port-channel33', 'Port-channel44', 'Port-channel45', 'Port-channel46', 'Port-channel100', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1101': {'name': 'Vlan1101', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1102': {'name': 'Vlan1102', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1103': {'name': 'Vlan1103', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1104': {'name': 'Vlan1104', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1105': {'name': 'Vlan1105', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1106': {'name': 'Vlan1106', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1107': {'name': 'Vlan1107', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1108': {'name': 'Vlan1108', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1109': {'name': 'Vlan1109', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1110': {'name': 'Vlan1110', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1111': {'name': 'Vlan1111', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1112': {'name': 'Vlan1112', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1113': {'name': 'Vlan1113', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1114': {'name': 'Vlan1114', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1115': {'name': 'Vlan1115', 'interfaces': ['']}, '1116': {'name': 'Vlan1116', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1117': {'name': 'Vlan1117', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1118': {'name': 'Vlan1118', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1119': {'name': 'Vlan1119', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[issue_1490_noutf] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[issue_1490_noutf] returned {'1': {'name': 'default', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/15', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '161': {'name': 'Vlan161', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel34', 'Port-channel35', 'Port-channel36', 'Port-channel37', 'Port-channel38', 'Port-channel39', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel43', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/12', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '177': {'name': 'Vlan177', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '185': {'name': 'Vlan185', 'interfaces': ['Port-channel12', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '186': {'name': 'Vlan186', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '187': {'name': 'Vlan187', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '188': {'name': 'Vlan188', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '189': {'name': 'Vlan189', 'interfaces': ['Port-channel12', 'Port-channel30', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/34', 'Ethernet1/47', 'Ethernet1/48']}, '190': {'name': 'Vlan190', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '191': {'name': 'Vlan191', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '195': {'name': 'Vlan195', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '331': {'name': 'Vlan331', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1100': {'name': 'Vlan1100', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel31', 'Port-channel32', 'Port-channel33', 'Port-channel44', 'Port-channel45', 'Port-channel46', 'Port-channel100', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1101': {'name': 'Vlan1101', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1102': {'name': 'Vlan1102', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1103': {'name': 'Vlan1103', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1104': {'name': 'Vlan1104', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1105': {'name': 'Vlan1105', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1106': {'name': 'Vlan1106', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1107': {'name': 'Vlan1107', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1108': {'name': 'Vlan1108', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1109': {'name': 'Vlan1109', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1110': {'name': 'Vlan1110', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1111': {'name': 'Vlan1111', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1112': {'name': 'Vlan1112', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1113': {'name': 'Vlan1113', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1114': {'name': 'Vlan1114', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1115': {'name': 'Vlan1115', 'interfaces': ['']}, '1116': {'name': 'Vlan1116', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1117': {'name': 'Vlan1117', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1118': {'name': 'Vlan1118', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1119': {'name': 'Vlan1119', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[interface_without_vlans] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[interface_without_vlans] returned {'1': {'name': 'default', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/15', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '161': {'name': 'Vlan161', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel34', 'Port-channel35', 'Port-channel36', 'Port-channel37', 'Port-channel38', 'Port-channel39', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel43', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/12', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '177': {'name': 'Vlan177', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '185': {'name': 'Vlan185', 'interfaces': ['Port-channel12', 'Port-channel26', 'Port-channel27', 'Port-channel28', 'Port-channel29', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/25', 'Ethernet1/26', 'Ethernet1/27', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '186': {'name': 'Vlan186', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '187': {'name': 'Vlan187', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '188': {'name': 'Vlan188', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '189': {'name': 'Vlan189', 'interfaces': ['Port-channel12', 'Port-channel30', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/34', 'Ethernet1/47', 'Ethernet1/48']}, '190': {'name': 'Vlan190', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '191': {'name': 'Vlan191', 'interfaces': ['Port-channel12', 'Port-channel36', 'Port-channel38', 'Port-channel39', 'Port-channel100', 'Ethernet1/4', 'Ethernet1/5', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/35', 'Ethernet1/47', 'Ethernet1/48']}, '195': {'name': 'Vlan195', 'interfaces': ['Port-channel12', 'Port-channel34', 'Port-channel35', 'Port-channel37', 'Port-channel40', 'Port-channel100', 'Ethernet1/6', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/31', 'Ethernet1/33', 'Ethernet1/36', 'Ethernet1/47', 'Ethernet1/48']}, '331': {'name': 'Vlan331', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel41', 'Port-channel42', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/28', 'Ethernet1/29', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1100': {'name': 'Vlan1100', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel31', 'Port-channel32', 'Port-channel33', 'Port-channel44', 'Port-channel45', 'Port-channel46', 'Port-channel100', 'Ethernet1/1', 'Ethernet1/2', 'Ethernet1/3', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/11', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1101': {'name': 'Vlan1101', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1102': {'name': 'Vlan1102', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1103': {'name': 'Vlan1103', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1104': {'name': 'Vlan1104', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1105': {'name': 'Vlan1105', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1106': {'name': 'Vlan1106', 'interfaces': ['Port-channel12', 'Port-channel22', 'Port-channel23', 'Port-channel24', 'Port-channel25', 'Port-channel100', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/47', 'Ethernet1/48']}, '1107': {'name': 'Vlan1107', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1108': {'name': 'Vlan1108', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1109': {'name': 'Vlan1109', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1110': {'name': 'Vlan1110', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1111': {'name': 'Vlan1111', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1112': {'name': 'Vlan1112', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1113': {'name': 'Vlan1113', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1114': {'name': 'Vlan1114', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1115': {'name': 'Vlan1115', 'interfaces': ['']}, '1116': {'name': 'Vlan1116', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1117': {'name': 'Vlan1117', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1118': {'name': 'Vlan1118', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}, '1119': {'name': 'Vlan1119', 'interfaces': ['Port-channel12', 'Port-channel100', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/47', 'Ethernet1/48']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[6000] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_vlans[6000] returned {'230': {'name': 'database', 'interfaces': ['Port-channel1', 'Port-channel2', 'Port-channel10', 'Port-channel11', 'Port-channel12', 'Port-channel13', 'Port-channel99', 'Ethernet1/3', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/20', 'Ethernet1/21', 'Ethernet1/22', 'Ethernet1/23', 'Ethernet1/24', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/34', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/39', 'Ethernet1/40', 'Ethernet1/41', 'Ethernet1/42', 'Ethernet1/43', 'Ethernet1/44', 'Ethernet2/1', 'Ethernet2/2']}, '231': {'name': 'APPLICATION', 'interfaces': ['Port-channel1', 'Port-channel2', 'Port-channel10', 'Port-channel11', 'Port-channel12', 'Port-channel13', 'Port-channel99', 'Ethernet1/3', 'Ethernet1/6', 'Ethernet1/7', 'Ethernet1/8', 'Ethernet1/9', 'Ethernet1/10', 'Ethernet1/18', 'Ethernet1/19', 'Ethernet1/20', 'Ethernet1/29', 'Ethernet1/30', 'Ethernet1/31', 'Ethernet1/32', 'Ethernet1/33', 'Ethernet1/34', 'Ethernet1/35', 'Ethernet1/36', 'Ethernet1/37', 'Ethernet1/38', 'Ethernet1/39', 'Ethernet1/40', 'Ethernet1/41', 'Ethernet1/42', 'Ethernet1/43', 'Ethernet1/44', 'Ethernet2/1', 'Ethernet2/2', 'Ethernet101/1/2', 'Ethernet101/1/4', 'Ethernet101/1/5', 'Ethernet101/1/6', 'Ethernet101/1/7', 'Ethernet101/1/8', 'Ethernet101/1/9', 'Ethernet101/1/10', 'Ethernet101/1/11', 'Ethernet101/1/12', 'Ethernet101/1/13', 'Ethernet101/1/14', 'Ethernet102/1/2', 'Ethernet102/1/4', 'Ethernet102/1/5', 'Ethernet102/1/6', 'Ethernet102/1/9', 'Ethernet102/1/10', 'Ethernet102/1/11', 'Ethernet102/1/12', 'Ethernet102/1/13', 'Ethernet103/1/2', 'Ethernet103/1/4', 'Ethernet103/1/5', 'Ethernet103/1/6', 'Ethernet103/1/7', 'Ethernet103/1/8', 'Ethernet103/1/11', 'Ethernet103/1/12', 'Ethernet103/1/13', 'Ethernet103/1/14', 'Ethernet104/1/1', 'Ethernet104/1/2', 'Ethernet104/1/3', 'Ethernet104/1/4', 'Ethernet104/1/7', 'Ethernet104/1/9', 'Ethernet104/1/10', 'Ethernet104/1/11', 'Ethernet104/1/12', 'Ethernet104/1/13', 'Ethernet104/1/14', 'Ethernet105/1/1', 'Ethernet105/1/2', 'Ethernet105/1/3', 'Ethernet105/1/4', 'Ethernet105/1/5', 'Ethernet105/1/6', 'Ethernet105/1/7', 'Ethernet105/1/8', 'Ethernet105/1/9', 'Ethernet105/1/10', 'Ethernet105/1/11', 'Ethernet105/1/12', 'Ethernet105/1/13', 'Ethernet105/1/14', 'Ethernet107/1/1', 'Ethernet107/1/2', 'Ethernet107/1/3', 'Ethernet107/1/4', 'Ethernet107/1/5', 'Ethernet107/1/6', 'Ethernet107/1/7', 'Ethernet107/1/8', 'Ethernet107/1/9', 'Ethernet107/1/10', 'Ethernet107/1/11', 'Ethernet107/1/12', 'Ethernet107/1/13', 'Ethernet107/1/14', 'Ethernet107/1/15', 'Ethernet107/1/16', 'Ethernet111/1/5', 'Ethernet111/1/7', 'Ethernet111/1/29', 'Ethernet111/1/30', 'Ethernet111/1/33', 'Ethernet111/1/34', 'Ethernet111/1/35']}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[normal] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[normal] returned {'Management0': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:12:EC:74', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/1': {'description': 'Testing port descriptions', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/2': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/3': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/4': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/5': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/6': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/7': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/8': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/9': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/10': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/11': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/12': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/13': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/14': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/15': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/16': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/17': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/18': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/19': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/20': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/21': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/22': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/23': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/24': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/25': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/26': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/27': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/28': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/29': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/30': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/31': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/32': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/33': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/34': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/35': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/36': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/37': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/38': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/39': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/40': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/41': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/42': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/43': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/44': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/45': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/46': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/47': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/48': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/1': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/2': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/3': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/4': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/5': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/6': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/7': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/8': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/9': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/10': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/11': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/12': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/13': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/14': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/15': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/16': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/17': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/18': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/19': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/20': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/21': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/22': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/23': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/24': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/25': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/26': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/27': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/28': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/29': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/30': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/31': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/32': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/33': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/34': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/35': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/36': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/37': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/38': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/39': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/40': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/41': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/42': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/43': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/44': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/45': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/46': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/47': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet3/48': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/1': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/2': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/3': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/4': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/5': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/6': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/7': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/8': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/9': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/10': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/11': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/12': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/13': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/14': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/15': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/16': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/17': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/18': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/19': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/20': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/21': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/22': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/23': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/24': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/25': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/26': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/27': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/28': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/29': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/30': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/31': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/32': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/33': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/34': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/35': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/36': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/37': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/38': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/39': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/40': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/41': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/42': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/43': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/44': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/45': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/46': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/47': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet4/48': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:0C:29:D1:D5:6B', 'mtu': 1500, 'speed': 1000.0}, 'Loopback0': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 8000.0}, 'Loopback55': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 8000.0}, 'Vlan1': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 1000.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[no_delay] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[no_delay] returned {'Vlan1': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 1000.0}, 'Tunnel901': {'description': 'Visitor to *****', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1476, 'speed': 1.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[missing_mtu] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[missing_mtu] returned {'Management0': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:12:EC:74', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/1': {'description': 'Testing port descriptions', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': -1, 'speed': 1000.0}, 'Ethernet2/2': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': -1, 'speed': 1000.0}, 'Loopback0': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 8000.0}, 'Loopback55': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': -1, 'speed': 8000.0}, 'Vlan1': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '', 'mtu': -1, 'speed': 1000.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[alternate1] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[alternate1] returned {'Management0': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:12:EC:74', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/1': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/2': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/3': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/4': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/5': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/6': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/7': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/8': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/9': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/10': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet2/11': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:4F:FE:B2', 'mtu': 1500, 'speed': 1000.0}, 'Loopback0': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 8000.0}, 'Loopback55': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 8000.0}, 'Vlan1': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 1000.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[N93180_7_0_3_I7_2] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[N93180_7_0_3_I7_2] returned {'Management0': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:0E', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet1/1': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/2': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:17', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet1/3': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:18', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet1/4': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:19', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/5': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1A', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/6': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1B', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet1/7': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1C', 'mtu': 1500, 'speed': 1000.0}, 'Ethernet1/8': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1D', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/9': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1E', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/10': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1F', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/11': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:20', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/12': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/13': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:22', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/14': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:23', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/15': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:24', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/16': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:25', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/17': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:26', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/18': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:27', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/19': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:28', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/20': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:29', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/21': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2A', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/22': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2B', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/23': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2C', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/24': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2D', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/25': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2E', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/26': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2F', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/27': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:30', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/28': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:31', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/29': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:32', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/30': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:33', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/31': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:34', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/32': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:35', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/33': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:36', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/34': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:37', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/35': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:38', 'mtu': 1500, 'speed': 10000.0}, 'Ethernet1/36': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/37': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:3A', 'mtu': 9216, 'speed': 25000.0}, 'Ethernet1/38': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:3B', 'mtu': 9216, 'speed': 25000.0}, 'Ethernet1/39': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/40': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/41': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/42': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/43': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/44': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/45': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/46': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/47': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/48': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 25000.0}, 'Ethernet1/49': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 100000.0}, 'Ethernet1/50': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 1500, 'speed': 100000.0}, 'Ethernet1/51': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 9216, 'speed': 100000.0}, 'Ethernet1/52': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:15', 'mtu': 9216, 'speed': 100000.0}, 'Ethernet1/53': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:56', 'mtu': 9216, 'speed': 100000.0}, 'Ethernet1/54': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:5A', 'mtu': 9216, 'speed': 100000.0}, 'Port-channel1': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:56', 'mtu': 9216, 'speed': 200000.0}, 'Port-channel10': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1F', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel11': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:00:00:00:00:00', 'mtu': 1500, 'speed': 100.0}, 'Port-channel13': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:22', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel14': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:23', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel15': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:24', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel16': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:25', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel17': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:26', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel18': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:27', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel19': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:28', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel20': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:29', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel21': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2A', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel22': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2B', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel23': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2C', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel24': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2D', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel25': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2E', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel26': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:2F', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel29': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:32', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel30': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:33', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel33': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:36', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel34': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:37', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel37': {'description': '*** LIBRE ***', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '00:00:00:00:00:00', 'mtu': 9216, 'speed': 100.0}, 'Port-channel92': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:17', 'mtu': 1500, 'speed': 1000.0}, 'Port-channel93': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:18', 'mtu': 1500, 'speed': 1000.0}, 'Port-channel94': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:19', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel95': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1A', 'mtu': 1500, 'speed': 10000.0}, 'Port-channel96': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1B', 'mtu': 1500, 'speed': 1000.0}, 'Port-channel97': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1C', 'mtu': 1500, 'speed': 1000.0}, 'Port-channel99': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '50:0F:80:FD:0A:1E', 'mtu': 1500, 'speed': 10000.0}, 'Loopback0': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 8000.0}, 'Loopback1': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 8000.0}, 'Vlan1': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 1000.0}, 'Vlan333': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 1500, 'speed': 1000.0}, 'Vlan600': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 9216, 'speed': 1000.0}, 'Vlan650': {'description': '*** LIBRE ***', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 9216, 'speed': 1000.0}, 'nve1': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '', 'mtu': 9216, 'speed': -1.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[6004_7_3_3_N1_1] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[6004_7_3_3_N1_1] returned {'Ethernet1/1': {'description': 'xxxxxxxxxxxxxxxx', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '2C:C2:60:12:EC:74', 'mtu': 1500, 'speed': 40000.0}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[5548_7_0_8_N1_1] /usr/lib/python3/site-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but test/nxos_ssh/test_getters.py::TestGetter::test_get_interfaces[5548_7_0_8_N1_1] returned {'Ethernet154/1/46': {'description': '', 'is_enabled': True, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '0C:D9:96:08:0D:6F', 'mtu': 1500, 'speed': 0.023}, 'Ethernet154/1/48': {'description': '', 'is_enabled': True, 'is_up': True, 'last_flapped': -1.0, 'mac_address': '0C:D9:96:08:0D:71', 'mtu': 1500, 'speed': 100.0}, 'Ethernet154/1/47': {'description': '', 'is_enabled': False, 'is_up': False, 'last_flapped': -1.0, 'mac_address': '0C:D9:96:08:0D:6E', 'mtu': 1500, 'speed': 0.023}}, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================ 466 passed, 76 skipped, 313 warnings in 2.47s ================= INFO : Command's result: OK + exit 0 Processing files: python3-module-napalm-4.1.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.42484 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd napalm-4.1.0 + DOCDIR=/usr/src/tmp/python3-module-napalm-buildroot/usr/share/doc/python3-module-napalm-4.1.0 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-napalm-buildroot/usr/share/doc/python3-module-napalm-4.1.0 + /bin/mkdir -p /usr/src/tmp/python3-module-napalm-buildroot/usr/share/doc/python3-module-napalm-4.1.0 + cp -prL README.md /usr/src/tmp/python3-module-napalm-buildroot/usr/share/doc/python3-module-napalm-4.1.0 + chmod -R go-w /usr/src/tmp/python3-module-napalm-buildroot/usr/share/doc/python3-module-napalm-4.1.0 + chmod -R a+rX /usr/src/tmp/python3-module-napalm-buildroot/usr/share/doc/python3-module-napalm-4.1.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zUWaBx find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lUKHNX find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) py3prov: detected potential module:napalm py3prov: detected potential module:napalm py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/cl_napalm_configure: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/cl_napalm_configure: "napalm.base.clitools.cl_napalm_configure" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/cl_napalm_test: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/cl_napalm_test: "napalm.base.clitools.cl_napalm_test" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/cl_napalm_validate: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/cl_napalm_validate: "napalm.base.clitools.cl_napalm_validate" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/napalm: skipping "sys" lines:[3] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/bin/napalm: "napalm.base.clitools.cl_napalm" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: skipping "sys" lines:[2] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.base" lines:[5] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm._SUPPORTED_DRIVERS" lines:[6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.eos" lines:[9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.ios" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.iosxr" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.junos" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.nxos" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.nxos_ssh" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.pyIOSXR" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/__init__.py: "napalm.nxapi_plumbing" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/__init__.py: "napalm.base.base" lines:[24] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/__init__.py: "napalm.base.exceptions" lines:[25] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/__init__.py: "napalm.base.mock" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/base.py: skipping "sys" lines:[15] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/base.py: "napalm.base.exceptions" lines:[25, 29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/base.py: "napalm.base.helpers" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/base.py: "napalm.base" lines:[27, 28, 30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm.py: "napalm.base" lines:[2] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm.py: "napalm.base.clitools" lines:[3] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_configure.py: "napalm.base" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_configure.py: "napalm.base.clitools.helpers" lines:[11, 12, 13, 14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_configure.py: skipping "sys" lines:[16] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_test.py: "napalm.base" lines:[9] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_test.py: "napalm.base.clitools.helpers" lines:[10, 11, 12, 13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_test.py: skipping "sys" lines:[16] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_validate.py: "napalm.base" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_validate.py: "napalm.base.clitools.helpers" lines:[11, 12, 13, 14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/cl_napalm_validate.py: skipping "sys" lines:[17] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/clitools/helpers.py: skipping "sys" lines:[10] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py: skipping "itertools" lines:[3] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py: skipping "sys" lines:[9] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py: "napalm.base.exceptions" lines:[37] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py: "napalm.base" lines:[38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py: "napalm.base.models" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py: "napalm.base.utils.jinja_filters" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/helpers.py: "ttp" lines:[[30]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/mock.py: "napalm.base.base" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/mock.py: "napalm.base.exceptions" lines:[17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/mock.py: "napalm.base" lines:[27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/base.py: "napalm.base" lines:[15, 16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/double.py: skipping "sys" lines:[5] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/getters.py: skipping "itertools" lines:[3] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/getters.py: "napalm.base.test" lines:[8, 11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/test/getters.py: "napalm.base" lines:[9, 10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/validate.py: "napalm.base.exceptions" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/validate.py: "napalm.base" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/base/validate.py: "napalm.base" lines:[[12]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/__init__.py: "napalm.eos.eos" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: skipping "time" lines:[23] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.base.helpers" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.base.netmiko_helpers" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.base.base" lines:[41] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.base.utils" lines:[42] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.base.exceptions" lines:[43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.eos.constants" lines:[51] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.eos.pyeapi_syntax_wrapper" lines:[52] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.eos.utils.versions" lines:[53] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.eos.utils.cli_syntax" lines:[54] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/eos.py: "napalm.base.constants" lines:[55] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/eos/pyeapi_syntax_wrapper.py: "napalm.eos.utils.cli_syntax" lines:[3] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/__init__.py: "napalm.ios.ios" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py: "napalm.base.constants" lines:[28] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py: "napalm.base.helpers" lines:[29, 38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py: "napalm.base.base" lines:[30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py: "napalm.base.exceptions" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/ios/ios.py: "napalm.base.netmiko_helpers" lines:[50] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/__init__.py: "napalm.iosxr.iosxr" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/constants.py: "napalm.base.constants" lines:[3] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py: "napalm.pyIOSXR" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py: "napalm.pyIOSXR.exceptions" lines:[27, 28, 29, 30] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py: "napalm.base.helpers" lines:[33] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py: "napalm.base.netmiko_helpers" lines:[34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py: "napalm.iosxr" lines:[35] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py: "napalm.base.base" lines:[36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr/iosxr.py: "napalm.base.exceptions" lines:[37, 38, 39, 40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/__init__.py: "napalm.iosxr_netconf.iosxr_netconf" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/constants.py: "napalm.base.constants" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py: "napalm.iosxr_netconf" lines:[37] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py: "napalm.iosxr.utilities" lines:[38] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py: "napalm.base.base" lines:[39] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py: "napalm.base.helpers" lines:[40] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/iosxr_netconf/iosxr_netconf.py: "napalm.base.exceptions" lines:[41, 42, 43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/__init__.py: "napalm.junos.junos" lines:[18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/constants.py: "napalm.base.constants" lines:[3] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py: "napalm.base.helpers" lines:[41] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py: "napalm.base.base" lines:[42] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py: "napalm.junos" lines:[43] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py: "napalm.base.exceptions" lines:[44, 45, 46, 47, 48, 49, 50, 51] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/junos/junos.py: "napalm.junos.utils" lines:[54] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/__init__.py: "napalm.nxapi_plumbing.device" lines:[6] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/__init__.py: "napalm.nxapi_plumbing.api_client" lines:[7] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/__init__.py: "napalm.nxapi_plumbing.errors" lines:[8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/api_client.py: skipping "builtins" lines:[8] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/api_client.py: "napalm.nxapi_plumbing.errors" lines:[23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/device.py: "napalm.nxapi_plumbing.errors" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxapi_plumbing/device.py: "napalm.nxapi_plumbing.api_client" lines:[12] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/__init__.py: "napalm.nxos.nxos" lines:[22, 23] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: skipping "time" lines:[21] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: skipping "builtins" lines:[26] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: "napalm.base.constants" lines:[51] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: "napalm.base.helpers" lines:[54, 60, 61] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: "napalm.base" lines:[55, 63] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: "napalm.base.exceptions" lines:[56, 57, 58, 59] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: "napalm.base.netmiko_helpers" lines:[62] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos/nxos.py: "napalm.nxapi_plumbing" lines:[64, 65] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/__init__.py: "napalm.nxos_ssh.nxos_ssh" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/nxos_ssh.py: skipping "builtins" lines:[17] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/nxos_ssh.py: "napalm.base" lines:[27] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/nxos_ssh.py: "napalm.base.exceptions" lines:[28] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/nxos_ssh/nxos_ssh.py: "napalm.nxos" lines:[29] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/__init__.py: "napalm.pyIOSXR.iosxr" lines:[26] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/iosxr.py: skipping "time" lines:[28] py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/iosxr.py: "napalm.pyIOSXR.exceptions" lines:[44, 45, 46, 47, 48, 49, 50, 51, 52] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/iosxr.py: "napalm.iosxr.utilities" lines:[53] is possibly a self-providing dependency, skip it shebang.req.files: executable script /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/__init__.py is not executable shebang.req.files: executable script /usr/src/tmp/python3-module-napalm-buildroot/usr/lib/python3/site-packages/napalm/pyIOSXR/exceptions.py is not executable Provides: python3(napalm), python3(napalm._SUPPORTED_DRIVERS), python3(napalm.base), python3(napalm.base.base), python3(napalm.base.canonical_map), python3(napalm.base.clitools), python3(napalm.base.clitools.cl_napalm), python3(napalm.base.clitools.cl_napalm_configure), python3(napalm.base.clitools.cl_napalm_test), python3(napalm.base.clitools.cl_napalm_validate), python3(napalm.base.clitools.helpers), python3(napalm.base.constants), python3(napalm.base.exceptions), python3(napalm.base.helpers), python3(napalm.base.mock), python3(napalm.base.models), python3(napalm.base.netmiko_helpers), python3(napalm.base.test), python3(napalm.base.test.base), python3(napalm.base.test.conftest), python3(napalm.base.test.double), python3(napalm.base.test.getters), python3(napalm.base.test.helpers), python3(napalm.base.utils), python3(napalm.base.utils.jinja_filters), python3(napalm.base.utils.string_parsers), python3(napalm.base.validate), python3(napalm.eos), python3(napalm.eos.constants), python3(napalm.eos.eos), python3(napalm.eos.pyeapi_syntax_wrapper), python3(napalm.eos.utils), python3(napalm.eos.utils.cli_syntax), python3(napalm.eos.utils.versions), python3(napalm.ios), python3(napalm.ios.ios), python3(napalm.iosxr), python3(napalm.iosxr.constants), python3(napalm.iosxr.iosxr), python3(napalm.iosxr.utilities), python3(napalm.iosxr_netconf), python3(napalm.iosxr_netconf.constants), python3(napalm.iosxr_netconf.iosxr_netconf), python3(napalm.junos), python3(napalm.junos.constants), python3(napalm.junos.junos), python3(napalm.junos.utils), python3(napalm.junos.utils.junos_views), python3(napalm.nxapi_plumbing), python3(napalm.nxapi_plumbing.api_client), python3(napalm.nxapi_plumbing.device), python3(napalm.nxapi_plumbing.errors), python3(napalm.nxapi_plumbing.utilities), python3(napalm.nxos), python3(napalm.nxos.nxos), python3(napalm.nxos.utils), python3(napalm.nxos_ssh), python3(napalm.nxos_ssh.nxos_ssh), python3(napalm.nxos_ssh.utils), python3(napalm.pyIOSXR), python3(napalm.pyIOSXR.exceptions), python3(napalm.pyIOSXR.iosxr) Requires: /usr/bin/python3, /usr/lib/python3/site-packages, python3(__future__) < 0, python3(abc) < 0, python3(argparse) < 0, python3(ast) < 0, python3(collections) < 0, python3(collections.abc) < 0, python3(copy) < 0, python3(datetime) < 0, python3(difflib) < 0, python3(functools) < 0, python3(getpass) < 0, python3(importlib) < 0, python3(inspect) < 0, python3(ipaddress) < 0, python3(jinja2) < 0, python3(jnpr.junos) < 0, python3(jnpr.junos.exception) < 0, python3(jnpr.junos.factory) < 0, python3(jnpr.junos.utils.config) < 0, python3(json) < 0, python3(logging) < 0, python3(lxml) < 0, python3(lxml.builder) < 0, python3(lxml.etree) < 0, python3(ncclient) < 0, python3(ncclient.operations.errors) < 0, python3(ncclient.operations.rpc) < 0, python3(ncclient.xml_) < 0, python3(netaddr) < 0, python3(netaddr.core) < 0, python3(netmiko) < 0, python3(netutils.config.compliance) < 0, python3(netutils.config.parser) < 0, python3(netutils.constants) < 0, python3(netutils.interface) < 0, python3(os) < 0, python3(os.path) < 0, python3(pkg_resources) < 0, python3(pydoc) < 0, python3(pyeapi) < 0, python3(pyeapi.eapilib) < 0, python3(pytest) < 0, python3(re) < 0, python3(requests) < 0, python3(requests.auth) < 0, python3(requests.exceptions) < 0, python3(six) < 0, python3(socket) < 0, python3(struct) < 0, python3(telnetlib) < 0, python3(tempfile) < 0, python3(textfsm) < 0, python3(threading) < 0, python3(types) < 0, python3(typing) < 0, python3(typing_extensions) < 0, python3(unittest) < 0, python3(urllib3) < 0, python3(urllib3.exceptions) < 0, python3(uuid) < 0, python3(warnings) < 0, python3(xml.sax.saxutils) < 0, python3(yaml) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python3-module-napalm-4.1.0-alt1.noarch.rpm (w2.lzdio) 4.68user 1.42system 0:07.81elapsed 78%CPU (0avgtext+0avgdata 96040maxresident)k 0inputs+0outputs (0major+333954minor)pagefaults 0swaps 3.90user 2.03system 0:19.73elapsed 30%CPU (0avgtext+0avgdata 128636maxresident)k 616inputs+0outputs (0major+362539minor)pagefaults 0swaps