Best Python code snippet using lisa_python
dpdksuite.py
Source:dpdksuite.py
...453 def verify_dpdk_send_receive_multi_txrx_queue_failsafe(454 self, environment: Environment, log: Logger, variables: Dict[str, Any]455 ) -> None:456 try:457 verify_dpdk_send_receive_multi_txrx_queue(458 environment, log, variables, "failsafe"459 )460 except UnsupportedPackageVersionException as err:461 raise SkippedException(err)462 @TestCaseMetadata(463 description="""464 Tests a basic sender/receiver setup for default failsafe driver setup.465 Sender sends the packets, receiver receives them.466 We check both to make sure the received traffic is within the expected467 order-of-magnitude.468 """,469 priority=2,470 requirement=simple_requirement(471 min_core_count=8,472 min_nic_count=2,473 network_interface=Sriov(),474 min_count=2,475 unsupported_features=[Gpu, Infiniband],476 supported_features=[IsolatedResource],477 ),478 )479 def verify_dpdk_send_receive_multi_txrx_queue_netvsc(480 self, environment: Environment, log: Logger, variables: Dict[str, Any]481 ) -> None:482 try:483 verify_dpdk_send_receive_multi_txrx_queue(484 environment, log, variables, "netvsc"485 )486 except UnsupportedPackageVersionException as err:487 raise SkippedException(err)488 @TestCaseMetadata(489 description="""490 Tests a basic sender/receiver setup for default failsafe driver setup.491 Sender sends the packets, receiver receives them.492 We check both to make sure the received traffic is within the expected493 order-of-magnitude.494 """,495 priority=2,496 requirement=simple_requirement(497 min_core_count=8,...
dpdkutil.py
Source:dpdkutil.py
...393 assert_that(snd_tx_pps).described_as(394 "Throughput for SEND was below the correct order of magnitude"395 ).is_greater_than(2**20)396 return sender, receiver397def verify_dpdk_send_receive_multi_txrx_queue(398 environment: Environment,399 log: Logger,400 variables: Dict[str, Any],401 pmd: str,402 use_max_nics: bool = False,403 use_service_cores: int = 1,404) -> Tuple[DpdkTestResources, DpdkTestResources]:405 test_kits = init_nodes_concurrent(environment, log, variables, pmd)406 check_send_receive_compatibility(test_kits)407 sender, receiver = test_kits408 kit_cmd_pairs = generate_send_receive_run_info(409 pmd,410 sender,411 receiver,...
dpdkperf.py
Source:dpdkperf.py
...321 # run build + validation to populate results322 self._validate_core_counts_are_equal(test_result)323 try:324 if use_queues:325 send_kit, receive_kit = verify_dpdk_send_receive_multi_txrx_queue(326 environment,327 log,328 variables,329 pmd,330 use_max_nics=use_max_nics,331 use_service_cores=service_cores,332 )333 else:334 send_kit, receive_kit = verify_dpdk_send_receive(335 environment,336 log,337 variables,338 pmd,339 use_max_nics=use_max_nics,...
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!