============================= test session starts ==============================
platform linux -- Python 3.8.10, pytest-7.4.0, pluggy-1.4.0
ansible: 2.13.13
rootdir: /var/ubuntu/sonic-mgmt/tests
configfile: pytest.ini
plugins: metadata-3.1.1, xdist-1.28.0, forked-1.6.0, repeat-0.9.3, ansible-4.0.0, html-4.1.1, allure-pytest-2.8.22

----------------------------- live log collection ------------------------------
07:26:05 __init__.pytest_collection_modifyitems   L0581 INFO   | Available basic facts that can be used in conditional skip:
{
  "topo_type": "t0",
  "topo_name": "t0",
  "testbed": "3-42_t0",
  "asic_subtype": "broadcom",
  "asic_type": "broadcom",
  "branch": "master",
  "build_date": "Wed Sep  4 10:13:46 UTC 2024",
  "build_number": 0,
  "build_version": "master.0-dirty-20240904.181242",
  "built_by": "ubuntu@ip-10-5-1-33",
  "commit_id": "3c08fe52c",
  "debian_version": "12.6",
  "feature_status": {
    "bgp": "enabled",
    "database": "always_enabled",
    "dhcp_relay": "disabled",
    "eventd": "enabled",
    "gnmi": "enabled",
    "lldp": "enabled",
    "macsec": "disabled",
    "mgmt-framework": "enabled",
    "mux": "always_disabled",
    "nat": "disabled",
    "pmon": "enabled",
    "radv": "enabled",
    "sflow": "disabled",
    "snmp": "enabled",
    "swss": "enabled",
    "syncd": "enabled",
    "teamd": "enabled"
  },
  "hwsku": "Accton-AS9736-64D-100G",
  "is_multi_asic": false,
  "is_supervisor": false,
  "kernel_version": "6.1.0",
  "libswsscommon": "1.0.0",
  "num_asic": 1,
  "platform": "x86_64-accton_as9736_64d-r0",
  "release": "master",
  "secure_boot_image": "no",
  "sonic_os_version": 12,
  "sonic_utilities": 1.2,
  "asic_gen": "unknown",
  "minigraph_interfaces": [],
  "minigraph_portchannels": {
    "PortChannel101": {
      "members": [
        "Ethernet224"
      ],
      "name": "PortChannel101",
      "namespace": ""
    },
    "PortChannel102": {
      "members": [
        "Ethernet232"
      ],
      "name": "PortChannel102",
      "namespace": ""
    },
    "PortChannel103": {
      "members": [
        "Ethernet240"
      ],
      "name": "PortChannel103",
      "namespace": ""
    },
    "PortChannel104": {
      "members": [
        "Ethernet248"
      ],
      "name": "PortChannel104",
      "namespace": ""
    }
  },
  "minigraph_portchannel_interfaces": [
    {
      "addr": "10.0.0.56",
      "attachto": "PortChannel101",
      "mask": "255.255.255.254",
      "peer_addr": "10.0.0.57",
      "prefixlen": 31,
      "subnet": "10.0.0.56/31"
    },
    {
      "addr": "fc00::71",
      "attachto": "PortChannel101",
      "mask": "126",
      "peer_addr": "fc00::72",
      "prefixlen": 126,
      "subnet": "fc00::70/126"
    },
    {
      "addr": "10.0.0.58",
      "attachto": "PortChannel102",
      "mask": "255.255.255.254",
      "peer_addr": "10.0.0.59",
      "prefixlen": 31,
      "subnet": "10.0.0.58/31"
    },
    {
      "addr": "fc00::75",
      "attachto": "PortChannel102",
      "mask": "126",
      "peer_addr": "fc00::76",
      "prefixlen": 126,
      "subnet": "fc00::74/126"
    },
    {
      "addr": "10.0.0.60",
      "attachto": "PortChannel103",
      "mask": "255.255.255.254",
      "peer_addr": "10.0.0.61",
      "prefixlen": 31,
      "subnet": "10.0.0.60/31"
    },
    {
      "addr": "fc00::79",
      "attachto": "PortChannel103",
      "mask": "126",
      "peer_addr": "fc00::7a",
      "prefixlen": 126,
      "subnet": "fc00::78/126"
    },
    {
      "addr": "10.0.0.62",
      "attachto": "PortChannel104",
      "mask": "255.255.255.254",
      "peer_addr": "10.0.0.63",
      "prefixlen": 31,
      "subnet": "10.0.0.62/31"
    },
    {
      "addr": "fc00::7d",
      "attachto": "PortChannel104",
      "mask": "126",
      "peer_addr": "fc00::7e",
      "prefixlen": 126,
      "subnet": "fc00::7c/126"
    }
  ],
  "minigraph_neighbors": {
    "Ethernet104": {
      "name": "Servers12",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet112": {
      "name": "Servers13",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet120": {
      "name": "Servers14",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet128": {
      "name": "Servers15",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet136": {
      "name": "Servers16",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet144": {
      "name": "Servers17",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet152": {
      "name": "Servers18",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet16": {
      "name": "Servers1",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet160": {
      "name": "Servers19",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet168": {
      "name": "Servers20",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet176": {
      "name": "Servers21",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet184": {
      "name": "Servers22",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet192": {
      "name": "Servers23",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet224": {
      "name": "ARISTA01T1",
      "namespace": "",
      "port": "Ethernet1"
    },
    "Ethernet232": {
      "name": "ARISTA02T1",
      "namespace": "",
      "port": "Ethernet1"
    },
    "Ethernet24": {
      "name": "Servers2",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet240": {
      "name": "ARISTA03T1",
      "namespace": "",
      "port": "Ethernet1"
    },
    "Ethernet248": {
      "name": "ARISTA04T1",
      "namespace": "",
      "port": "Ethernet1"
    },
    "Ethernet32": {
      "name": "Servers3",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet40": {
      "name": "Servers4",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet48": {
      "name": "Servers5",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet56": {
      "name": "Servers6",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet64": {
      "name": "Servers7",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet72": {
      "name": "Servers8",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet8": {
      "name": "Servers0",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet80": {
      "name": "Servers9",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet88": {
      "name": "Servers10",
      "namespace": "",
      "port": "eth0"
    },
    "Ethernet96": {
      "name": "Servers11",
      "namespace": "",
      "port": "eth0"
    }
  },
  "VOQ_INBAND_INTERFACE": {},
  "BGP_VOQ_CHASSIS_NEIGHBOR": {},
  "INTERFACE": {
    "Ethernet0": {
      "10.0.0.0/31": {}
    },
    "Ethernet104": {
      "10.0.0.26/31": {}
    },
    "Ethernet112": {
      "10.0.0.28/31": {}
    },
    "Ethernet120": {
      "10.0.0.30/31": {}
    },
    "Ethernet128": {
      "10.0.0.32/31": {}
    },
    "Ethernet136": {
      "10.0.0.34/31": {}
    },
    "Ethernet144": {
      "10.0.0.36/31": {}
    },
    "Ethernet152": {
      "10.0.0.38/31": {}
    },
    "Ethernet16": {
      "10.0.0.4/31": {}
    },
    "Ethernet160": {
      "10.0.0.40/31": {}
    },
    "Ethernet168": {
      "10.0.0.42/31": {}
    },
    "Ethernet176": {
      "10.0.0.44/31": {}
    },
    "Ethernet184": {
      "10.0.0.46/31": {}
    },
    "Ethernet192": {
      "10.0.0.48/31": {}
    },
    "Ethernet200": {
      "10.0.0.50/31": {}
    },
    "Ethernet208": {
      "10.0.0.52/31": {}
    },
    "Ethernet216": {
      "10.0.0.54/31": {}
    },
    "Ethernet224": {
      "10.0.0.56/31": {}
    },
    "Ethernet232": {
      "10.0.0.58/31": {}
    },
    "Ethernet24": {
      "10.0.0.6/31": {}
    },
    "Ethernet240": {
      "10.0.0.60/31": {}
    },
    "Ethernet248": {
      "10.0.0.62/31": {}
    },
    "Ethernet256": {
      "10.0.0.64/31": {}
    },
    "Ethernet264": {
      "10.0.0.66/31": {}
    },
    "Ethernet272": {
      "10.0.0.68/31": {}
    },
    "Ethernet280": {
      "10.0.0.70/31": {}
    },
    "Ethernet288": {
      "10.0.0.72/31": {}
    },
    "Ethernet296": {
      "10.0.0.74/31": {}
    },
    "Ethernet304": {
      "10.0.0.76/31": {}
    },
    "Ethernet312": {
      "10.0.0.78/31": {}
    },
    "Ethernet32": {
      "10.0.0.8/31": {}
    },
    "Ethernet320": {
      "10.0.0.80/31": {}
    },
    "Ethernet328": {
      "10.0.0.82/31": {}
    },
    "Ethernet336": {
      "10.0.0.84/31": {}
    },
    "Ethernet344": {
      "10.0.0.86/31": {}
    },
    "Ethernet352": {
      "10.0.0.88/31": {}
    },
    "Ethernet360": {
      "10.0.0.90/31": {}
    },
    "Ethernet368": {
      "10.0.0.92/31": {}
    },
    "Ethernet376": {
      "10.0.0.94/31": {}
    },
    "Ethernet384": {
      "10.0.0.96/31": {}
    },
    "Ethernet392": {
      "10.0.0.98/31": {}
    },
    "Ethernet40": {
      "10.0.0.10/31": {}
    },
    "Ethernet400": {
      "10.0.0.100/31": {}
    },
    "Ethernet408": {
      "10.0.0.102/31": {}
    },
    "Ethernet416": {
      "10.0.0.104/31": {}
    },
    "Ethernet424": {
      "10.0.0.106/31": {}
    },
    "Ethernet432": {
      "10.0.0.108/31": {}
    },
    "Ethernet440": {
      "10.0.0.110/31": {}
    },
    "Ethernet448": {
      "10.0.0.112/31": {}
    },
    "Ethernet456": {
      "10.0.0.114/31": {}
    },
    "Ethernet464": {
      "10.0.0.116/31": {}
    },
    "Ethernet472": {
      "10.0.0.118/31": {}
    },
    "Ethernet48": {
      "10.0.0.12/31": {}
    },
    "Ethernet480": {
      "10.0.0.120/31": {}
    },
    "Ethernet488": {
      "10.0.0.122/31": {}
    },
    "Ethernet496": {
      "10.0.0.124/31": {}
    },
    "Ethernet504": {
      "10.0.0.126/31": {}
    },
    "Ethernet56": {
      "10.0.0.14/31": {}
    },
    "Ethernet64": {
      "10.0.0.16/31": {}
    },
    "Ethernet72": {
      "10.0.0.18/31": {}
    },
    "Ethernet8": {
      "10.0.0.2/31": {}
    },
    "Ethernet80": {
      "10.0.0.20/31": {}
    },
    "Ethernet88": {
      "10.0.0.22/31": {}
    },
    "Ethernet96": {
      "10.0.0.24/31": {}
    }
  },
  "switch": {
    "ACL_ACTION|PACKET_ACTION": "DROP,FORWARD",
    "ASIC_SDK_HEALTH_EVENT": "false",
    "ECMP_HASH_ALGORITHM": "N/A",
    "ECMP_HASH_ALGORITHM_CAPABLE": "true",
    "ECMP_HASH_CAPABLE": "false",
    "HASH|NATIVE_HASH_FIELD_LIST": "N/A",
    "LAG_HASH_ALGORITHM": "N/A",
    "LAG_HASH_ALGORITHM_CAPABLE": "true",
    "LAG_HASH_CAPABLE": "false",
    "LAG_TPID_CAPABLE": "false",
    "MAX_NEXTHOP_GROUP_COUNT": "1024",
    "MIRROR": "true",
    "MIRRORV6": "true",
    "ORDERED_ECMP_CAPABLE": "true",
    "PATH_TRACING_CAPABLE": "false",
    "PFC_DLR_INIT_CAPABLE": "true",
    "PORT_EGRESS_SAMPLE_CAPABLE": "false",
    "PORT_TPID_CAPABLE": "true",
    "REG_FATAL_ASIC_SDK_HEALTH_CATEGORY": "false",
    "REG_NOTICE_ASIC_SDK_HEALTH_CATEGORY": "false",
    "REG_WARNING_ASIC_SDK_HEALTH_CATEGORY": "false"
  }
}
collected 4 items

platform_tests/daemon/test_pcied.py::test_pmon_pcied_running_status 
-------------------------------- live log setup --------------------------------
07:26:05 __init__.set_default                     L0053 INFO   | Completeness level not set during test execution. Setting to default level: CompletenessLevel.basic
07:26:05 __init__.check_test_completeness         L0152 INFO   | Test has no defined levels. Continue without test completeness checks
07:26:12 ptfhost_utils.run_icmp_responder_session L0239 INFO   | Skip running icmp_responder at session level, it is only for dualtor testbed with active-active mux ports.
07:26:14 conftest.creds_on_dut                    L0705 INFO   | dut as9736-64d-3 belongs to groups ['lab', 'sonic', 'sonic_as9736-64d', 'fanout']
07:26:14 conftest.creds_on_dut                    L0729 INFO   | skip empty var file ../ansible/group_vars/all/env.yml
07:26:14 conftest.creds_on_dut                    L0729 INFO   | skip empty var file ../ansible/group_vars/all/corefile_uploader.yml
07:26:25 conftest.fanouthosts                     L0646 INFO   | fanout as9716-32d-3 fanout_port_alias_to_name {'Ethernet0': 'Ethernet0', 'Ethernet8': 'Ethernet8', 'Ethernet16': 'Ethernet16', 'Ethernet24': 'Ethernet24', 'Ethernet32': 'Ethernet32', 'Ethernet40': 'Ethernet40', 'Ethernet48': 'Ethernet48', 'Ethernet56': 'Ethernet56', 'Ethernet64': 'Ethernet64', 'Ethernet72': 'Ethernet72', 'Ethernet80': 'Ethernet80', 'Ethernet88': 'Ethernet88', 'Ethernet96': 'Ethernet96', 'Ethernet104': 'Ethernet104', 'Ethernet112': 'Ethernet112', 'Ethernet120': 'Ethernet120', 'Ethernet128': 'Ethernet128', 'Ethernet136': 'Ethernet136', 'Ethernet144': 'Ethernet144', 'Ethernet152': 'Ethernet152', 'Ethernet160': 'Ethernet160', 'Ethernet168': 'Ethernet168', 'Ethernet176': 'Ethernet176', 'Ethernet184': 'Ethernet184', 'Ethernet192': 'Ethernet192', 'Ethernet200': 'Ethernet200', 'Ethernet208': 'Ethernet208', 'Ethernet216': 'Ethernet216', 'Ethernet224': 'Ethernet224', 'Ethernet232': 'Ethernet232', 'Ethernet240': 'Ethernet240', 'Ethernet248': 'Ethernet248'}
07:26:26 __init__.sanity_check                    L0125 INFO   | Skip sanity check according to command line argument
07:26:26 conftest.generate_params_dut_hostname    L1109 INFO   | Using DUTs ['as9736-64d-3'] in testbed '3-42_t0'
07:26:26 conftest.rand_one_dut_hostname           L0376 INFO   | Randomly select dut as9736-64d-3 for testing
07:26:26 __init__._fixture_func_decorator         L0069 INFO   | -------------------- fixture get_pcie_devices_tbl_key setup starts --------------------
07:26:27 __init__._fixture_func_decorator         L0076 INFO   | -------------------- fixture get_pcie_devices_tbl_key setup ends --------------------
07:26:27 __init__._fixture_func_decorator         L0069 INFO   | -------------------- fixture setup setup starts --------------------
07:26:28 sonic.get_pmon_daemon_states             L0963 INFO   | Pmon daemon state list for this platform is {'pcied': 'RUNNING', 'psud': 'RUNNING', 'stormond': 'RUNNING', 'supervisor-proc-exit-listener': 'RUNNING', 'syseepromd': 'RUNNING', 'thermalctld': 'RUNNING', 'xcvrd': 'RUNNING'}
07:27:28 __init__._fixture_func_decorator         L0076 INFO   | -------------------- fixture setup setup ends --------------------
07:27:28 __init__._fixture_generator_decorator    L0081 INFO   | -------------------- fixture teardown_module setup starts --------------------
07:27:28 __init__._fixture_generator_decorator    L0085 INFO   | -------------------- fixture teardown_module setup ends --------------------
07:27:28 __init__._fixture_func_decorator         L0069 INFO   | -------------------- fixture data_before_restart setup starts --------------------
07:28:15 __init__._fixture_func_decorator         L0076 INFO   | -------------------- fixture data_before_restart setup ends --------------------
07:28:15 __init__.loganalyzer                     L0045 INFO   | Log analyzer is disabled
-------------------------------- live log call ---------------------------------
07:28:15 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 36
07:28:15 test_pcied.test_pmon_pcied_running_statu L0138 INFO   | pcied daemon is RUNNING with pid 36
PASSED                                                                   [ 25%]
platform_tests/daemon/test_pcied.py::test_pmon_pcied_stop_and_start_status 
-------------------------------- live log setup --------------------------------
07:28:15 __init__.set_default                     L0053 INFO   | Completeness level not set during test execution. Setting to default level: CompletenessLevel.basic
07:28:15 __init__.check_test_completeness         L0152 INFO   | Test has no defined levels. Continue without test completeness checks
07:28:15 __init__.loganalyzer                     L0045 INFO   | Log analyzer is disabled
07:28:15 __init__._fixture_func_decorator         L0069 INFO   | -------------------- fixture check_daemon_status setup starts --------------------
07:28:16 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 36
07:28:16 __init__._fixture_func_decorator         L0076 INFO   | -------------------- fixture check_daemon_status setup ends --------------------
-------------------------------- live log call ---------------------------------
07:28:17 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 36
07:28:17 test_pcied.test_pmon_pcied_stop_and_star L0158 INFO   | pcied daemon is RUNNING with pid 36
07:28:21 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'STOPPED' state with pid -1
07:28:44 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3119
07:30:13 test_pcied._collect_data                 L0116 INFO   | Expected PCIE device keys :86, Current device key count 86
PASSED                                                                   [ 50%]
platform_tests/daemon/test_pcied.py::test_pmon_pcied_term_and_start_status 
-------------------------------- live log setup --------------------------------
07:30:13 __init__.set_default                     L0053 INFO   | Completeness level not set during test execution. Setting to default level: CompletenessLevel.basic
07:30:13 __init__.check_test_completeness         L0152 INFO   | Test has no defined levels. Continue without test completeness checks
07:30:14 __init__.loganalyzer                     L0045 INFO   | Log analyzer is disabled
07:30:14 __init__._fixture_func_decorator         L0069 INFO   | -------------------- fixture check_daemon_status setup starts --------------------
07:30:14 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3119
07:30:14 __init__._fixture_func_decorator         L0076 INFO   | -------------------- fixture check_daemon_status setup ends --------------------
-------------------------------- live log call ---------------------------------
07:30:15 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3119
07:30:15 test_pcied.test_pmon_pcied_term_and_star L0204 INFO   | pcied daemon is RUNNING with pid 3119
07:30:17 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'STARTING' state with pid -1
07:30:28 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3162
07:32:04 test_pcied._collect_data                 L0116 INFO   | Expected PCIE device keys :86, Current device key count 86
PASSED                                                                   [ 75%]
platform_tests/daemon/test_pcied.py::test_pmon_pcied_kill_and_start_status 
-------------------------------- live log setup --------------------------------
07:32:04 __init__.set_default                     L0053 INFO   | Completeness level not set during test execution. Setting to default level: CompletenessLevel.basic
07:32:04 __init__.check_test_completeness         L0152 INFO   | Test has no defined levels. Continue without test completeness checks
07:32:04 __init__.loganalyzer                     L0045 INFO   | Log analyzer is disabled
07:32:04 __init__._fixture_func_decorator         L0069 INFO   | -------------------- fixture check_daemon_status setup starts --------------------
07:32:05 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3162
07:32:05 __init__._fixture_func_decorator         L0076 INFO   | -------------------- fixture check_daemon_status setup ends --------------------
-------------------------------- live log call ---------------------------------
07:32:06 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3162
07:32:06 test_pcied.test_pmon_pcied_kill_and_star L0238 INFO   | pcied daemon is RUNNING with pid 3162
07:32:07 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'STARTING' state with pid -1
07:32:18 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3205
07:33:05 test_pcied._collect_data                 L0116 INFO   | Expected PCIE device keys :86, Current device key count 86
PASSED                                                                   [100%]
------------------------------ live log teardown -------------------------------
07:33:05 __init__._fixture_generator_decorator    L0093 INFO   | -------------------- fixture teardown_module teardown starts --------------------
07:33:06 sonic.get_pmon_daemon_status             L0892 INFO   | Daemon 'pcied' in the 'RUNNING' state with pid 3205
07:33:06 test_pcied.teardown_module               L0063 INFO   | Tearing down: to make sure all the critical services, interfaces and transceivers are good
07:33:06 processes_utils.check_critical_processes L0057 INFO   | Check all critical processes are healthy for 10 seconds
07:33:35 __init__._fixture_generator_decorator    L0102 INFO   | -------------------- fixture teardown_module teardown ends --------------------


=============================== warnings summary ===============================
../../../../usr/local/lib/python3.8/dist-packages/scapy/layers/ipsec.py:471
  /usr/local/lib/python3.8/dist-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated
    cipher=algorithms.Blowfish,

../../../../usr/local/lib/python3.8/dist-packages/scapy/layers/ipsec.py:485
  /usr/local/lib/python3.8/dist-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated
    cipher=algorithms.CAST5,

../../../../usr/local/lib/python3.8/dist-packages/paramiko/transport.py:236
  /usr/local/lib/python3.8/dist-packages/paramiko/transport.py:236: CryptographyDeprecationWarning: Blowfish has been deprecated
    "class": algorithms.Blowfish,

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
---------------------------- live log sessionfinish ----------------------------
07:33:35 __init__.pytest_terminal_summary         L0064 INFO   | Can not get Allure report URL. Please check logs
================== 4 passed, 3 warnings in 451.45s (0:07:31) ===================
