/
phprus
/
github_dpdk
Обзор
Документация
Войти
/
phprus
/
github_dpdk
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
dts/framework/testbed_model/__init__.py
19 строк
873 B
Luca Vizzarro
dts: remove module-wide imports
20 июн 2024, 06:33
20 июн 2024, 06:33
2b2f5a8
Код
Авторство
О чём код?
# SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2022-2023 University of New Hampshire # Copyright(c) 2023 PANTHEON.tech s.r.o. """Testbed modelling. This package defines the testbed elements DTS works with: * A system under test node: :class:`~.sut_node.SutNode`, * A traffic generator node: :class:`~.tg_node.TGNode`, * The ports of network interface cards (NICs) present on nodes: :class:`~.port.Port`, * The logical cores of CPUs present on nodes: :class:`~.cpu.LogicalCore`, * The virtual devices that can be created on nodes: :class:`~.virtual_device.VirtualDevice`, * The operating systems running on nodes: :class:`~.linux_session.LinuxSession` and :class:`~.posix_session.PosixSession`. DTS needs to be able to connect to nodes and understand some of the hardware present on these nodes to properly build and test DPDK. """