@@ -120,13 +120,55 @@ def verify_dpdk_build_netvsc(
120
120
unsupported_features = [Gpu , Infiniband ],
121
121
),
122
122
)
123
- def verify_dpdk_build_netvsc_32bit (
123
+ def verify_dpdk_build_32bit_netvsc (
124
124
self , node : Node , log : Logger , variables : Dict [str , Any ], result : TestResult
125
125
) -> None :
126
126
skip_32bit_test_on_unsupported_distros (node .os )
127
127
force_dpdk_default_source_variables (variables , build_arch = CpuArchitecture .I386 )
128
128
verify_dpdk_build (
129
- node , log , variables , "netvsc" , HugePageSize .HUGE_2MB , result = result
129
+ node ,
130
+ log ,
131
+ variables ,
132
+ "netvsc" ,
133
+ HugePageSize .HUGE_2MB ,
134
+ result = result ,
135
+ )
136
+
137
+ @TestCaseMetadata (
138
+ description = """
139
+ netvsc pmd version.
140
+ This test case checks DPDK can be built and installed correctly.
141
+ Prerequisites, accelerated networking must be enabled.
142
+ The VM should have at least two network interfaces,
143
+ with one interface for management.
144
+ More details refer https://docs.microsoft.com/en-us/azure/virtual-network/setup-dpdk#prerequisites # noqa: E501
145
+ """ ,
146
+ priority = 2 ,
147
+ requirement = simple_requirement (
148
+ min_count = 2 ,
149
+ min_core_count = 8 ,
150
+ min_nic_count = 2 ,
151
+ network_interface = Sriov (),
152
+ unsupported_features = [Gpu , Infiniband ],
153
+ ),
154
+ )
155
+ def verify_dpdk_send_receive_32bit_netvsc (
156
+ self ,
157
+ environment : Environment ,
158
+ log : Logger ,
159
+ variables : Dict [str , Any ],
160
+ result : TestResult ,
161
+ ) -> None :
162
+ node = environment .default_node
163
+ skip_32bit_test_on_unsupported_distros (node .os )
164
+ force_dpdk_default_source_variables (variables , build_arch = CpuArchitecture .I386 )
165
+ verify_dpdk_send_receive (
166
+ environment ,
167
+ log ,
168
+ variables ,
169
+ "netvsc" ,
170
+ HugePageSize .HUGE_2MB ,
171
+ result = result ,
130
172
)
131
173
132
174
@TestCaseMetadata (
@@ -147,7 +189,7 @@ def verify_dpdk_build_netvsc_32bit(
147
189
unsupported_features = [Gpu , Infiniband ],
148
190
),
149
191
)
150
- def verify_dpdk_send_receive_netvsc_32bit (
192
+ def verify_dpdk_send_receive_mq_32bit_netvsc (
151
193
self ,
152
194
environment : Environment ,
153
195
log : Logger ,
0 commit comments