Skip to content

Commit 85899d6

Browse files
Increase default cocotb test sizes to medium
All tests in vcs_cocotb take at a minimum 45s. Grow all the tests to medium to prevent flakes. Change-Id: I39c7424867c7f26cc1fa2d677240eb4f1a32b0dd
1 parent 3a23cda commit 85899d6

File tree

1 file changed

+34
-34
lines changed

1 file changed

+34
-34
lines changed

tests/cocotb/BUILD

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,12 @@ CORE_MINI_AXI_SIM_TESTCASES = [
8282
("core_mini_axi_basic_write_read_memory", "large"),
8383
"core_mini_axi_run_wfi_in_all_slots",
8484
"core_mini_axi_slow_bready",
85-
("core_mini_axi_write_read_memory_stress_test", "medium"),
85+
"core_mini_axi_write_read_memory_stress_test",
8686
"core_mini_axi_master_write_alignment",
8787
"core_mini_axi_finish_txn_before_halt_test",
88-
("core_mini_axi_riscv_tests", "medium"),
88+
"core_mini_axi_riscv_tests",
8989
"core_mini_axi_riscv_dv",
90-
("core_mini_axi_csr_test", "medium"),
90+
"core_mini_axi_csr_test",
9191
"core_mini_axi_exceptions_test",
9292
"core_mini_axi_coralnpu_isa_test",
9393
("core_mini_axi_rand_instr_test", "large"),
@@ -103,13 +103,13 @@ RVV_CORE_MINI_AXI_SIM_TESTCASES = [
103103
("core_mini_axi_basic_write_read_memory", "enormous"),
104104
"core_mini_axi_run_wfi_in_all_slots",
105105
"core_mini_axi_slow_bready",
106-
("core_mini_axi_write_read_memory_stress_test", "medium"),
106+
"core_mini_axi_write_read_memory_stress_test",
107107
"core_mini_axi_master_write_alignment",
108108
"core_mini_axi_finish_txn_before_halt_test",
109-
("core_mini_axi_riscv_tests", "medium"),
110-
("core_mini_axi_riscv_dv", "medium"),
109+
"core_mini_axi_riscv_tests",
110+
"core_mini_axi_riscv_dv",
111111
("core_mini_axi_csr_test", "large"),
112-
("core_mini_axi_exceptions_test", "medium"),
112+
"core_mini_axi_exceptions_test",
113113
"rvv_exceptions_test",
114114
"core_mini_axi_coralnpu_isa_test",
115115
("core_mini_axi_rand_instr_test", "large"),
@@ -141,7 +141,7 @@ template_rule(
141141
"tests_kwargs": dict(
142142
CORE_MINI_AXI_SIM_COMMON_TEST_KWARGS,
143143
hdl_toplevel = "CoreMiniAxi",
144-
default_testcase_size = "small",
144+
default_testcase_size = "medium",
145145
size = "enormous",
146146
),
147147
"vcs_verilog_sources": ["//hdl/chisel/src/coralnpu:core_mini_axi_cc_library_verilog"],
@@ -153,7 +153,7 @@ template_rule(
153153
"tests_kwargs": dict(
154154
CORE_MINI_AXI_SIM_COMMON_TEST_KWARGS,
155155
hdl_toplevel = "RvvCoreMiniAxi",
156-
default_testcase_size = "small",
156+
default_testcase_size = "medium",
157157
size = "enormous",
158158
),
159159
"vcs_verilog_sources": ["//hdl/chisel/src/coralnpu:rvv_core_mini_axi_cc_library_verilog"],
@@ -177,25 +177,25 @@ template_rule(
177177

178178
# BEGIN_TESTCASES_FOR_core_mini_axi_debug_cocotb
179179
CORE_MINI_AXI_DEBUG_TESTCASES = [
180-
("core_mini_axi_debug_gdbserver", "medium"),
180+
"core_mini_axi_debug_gdbserver",
181181
"core_mini_axi_debug_dmactive",
182182
"core_mini_axi_debug_probe_impl",
183183
"core_mini_axi_debug_ndmreset",
184184
"core_mini_axi_debug_halt_resume",
185185
"core_mini_axi_debug_hartsel",
186186
"core_mini_axi_debug_abstract_access_registers",
187187
"core_mini_axi_debug_abstract_access_nonexistent_register",
188-
("core_mini_axi_debug_single_step", "medium"),
188+
"core_mini_axi_debug_single_step",
189189
"core_mini_axi_debug_breakpoint",
190190
"core_mini_axi_debug_scalar_registers",
191191
]
192192
# END_TESTCASES_FOR_core_mini_axi_debug_cocotb
193193

194194
# BEGIN_TESTCASES_FOR_rvv_assembly_cocotb_test
195195
RVV_ASSEMBLY_TESTCASES = [
196-
("core_mini_rvv_load", "small"),
197-
("core_mini_rvv_add", "small"),
198-
("core_mini_vstart_store", "small"),
196+
"core_mini_rvv_load",
197+
"core_mini_rvv_add",
198+
"core_mini_vstart_store",
199199
"core_mini_vcsr_test",
200200
"core_mini_viota_test",
201201
"core_mini_vfirst_test",
@@ -205,8 +205,8 @@ RVV_ASSEMBLY_TESTCASES = [
205205
"core_mini_vmsbf_test",
206206
"core_mini_vmsof_test",
207207
"core_mini_vmsif_test",
208-
("core_mini_vill_test", "medium"),
209-
("core_mini_vl_test", "medium"),
208+
"core_mini_vill_test",
209+
"core_mini_vl_test",
210210
"vsetvl_test",
211211
"vslideup_test",
212212
"vslidedown_test",
@@ -217,7 +217,7 @@ RVV_ASSEMBLY_TESTCASES = [
217217

218218
# BEGIN_TESTCASES_FOR_rvv_load_store_test
219219
RVV_LOAD_STORE_TESTCASES = [
220-
("load_store_bits", "medium"),
220+
"load_store_bits",
221221
"load_store_whole_register_test",
222222
"load_unit_masked",
223223
"load_unit_all_vtypes_test",
@@ -229,33 +229,33 @@ RVV_LOAD_STORE_TESTCASES = [
229229
"load8_index32",
230230
("load8_index32_seg", "large"),
231231
"load8_seg_unit",
232-
("load8_stride2_m1", "small"),
233-
("load8_stride2_m1_partial", "small"),
234-
("load8_stride2_mf4", "small"),
232+
"load8_stride2_m1",
233+
"load8_stride2_m1_partial",
234+
"load8_stride2_mf4",
235235
"load16_index8",
236236
"load16_index8_seg",
237237
"load16_index16_seg",
238238
"load16_index32_seg",
239239
"load16_seg_unit",
240-
("load16_stride4_m1", "small"),
241-
("load16_stride4_m1_partial", "small"),
242-
("load16_stride4_mf2", "small"),
240+
"load16_stride4_m1",
241+
"load16_stride4_m1_partial",
242+
"load16_stride4_mf2",
243243
"load32_index8",
244244
"load32_index8_seg",
245245
"load32_index16_seg",
246246
"load32_index32_seg",
247247
"load32_seg_unit",
248-
("load32_stride8_m1", "small"),
249-
("load32_stride8_m1_partial", "small"),
250-
("load_store8_unit_m2", "small"),
251-
("load_store16_unit_m2", "small"),
252-
("load_store32_unit_m2", "small"),
253-
("load8_segment2_stride6_m1", "small"),
254-
("load16_segment2_stride6_m1", "small"),
248+
"load32_stride8_m1",
249+
"load32_stride8_m1_partial",
250+
"load_store8_unit_m2",
251+
"load_store16_unit_m2",
252+
"load_store32_unit_m2",
253+
"load8_segment2_stride6_m1",
254+
"load16_segment2_stride6_m1",
255255
"store_unit_masked",
256256
"store_unit_all_vtypes_test",
257257
("store_strided_all_vtypes_test", "large"),
258-
("store8_index8", "medium"),
258+
"store8_index8",
259259
"store8_index8_seg",
260260
"store8_index16",
261261
"store8_index32",
@@ -268,7 +268,7 @@ RVV_LOAD_STORE_TESTCASES = [
268268
"store8_seg_unit",
269269
"store16_seg_unit",
270270
"store32_seg_unit",
271-
("load_store8_test", "small"),
271+
"load_store8_test",
272272
]
273273
# END_TESTCASES_FOR_rvv_load_store_test
274274

@@ -312,8 +312,8 @@ CORE_MINI_AXI_DEBUG_COMMON_TEST_KWARGS = {
312312
"seed": "42",
313313
"test_module": ["core_mini_axi_debug.py"],
314314
"data": COCOTB_DEBUG_TEST_BINARY_TARGETS,
315-
"default_testcase_size": "small",
316-
"size": "small",
315+
"default_testcase_size": "medium",
316+
"size": "medium",
317317
}
318318

319319
template_rule(

0 commit comments

Comments
 (0)