forked from FPGA-Research/FABulous
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.test_durations_fallback
More file actions
830 lines (830 loc) · 121 KB
/
Copy path.test_durations_fallback
File metadata and controls
830 lines (830 loc) · 121 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
{
"tests/cli_test/test_arguments.py::test_check_version_compatibility_cases[major-version-mismatch]": 0.13176123201265,
"tests/cli_test/test_arguments.py::test_check_version_compatibility_cases[package-newer-minor]": 0.12271700295968913,
"tests/cli_test/test_arguments.py::test_check_version_compatibility_cases[package-older]": 0.10617558899684809,
"tests/cli_test/test_arguments.py::test_check_version_compatibility_cases[same-major-newer-minor]": 0.07246139502967708,
"tests/cli_test/test_arguments.py::test_create_project[case-insensitive-legacy]": 0.029002011026022956,
"tests/cli_test/test_arguments.py::test_create_project[case-insensitive-typer]": 0.021144968981388956,
"tests/cli_test/test_arguments.py::test_create_project[legacy-invalid-writer]": 0.006388014007825404,
"tests/cli_test/test_arguments.py::test_create_project[legacy-no-project]": 0.008284569979878142,
"tests/cli_test/test_arguments.py::test_create_project[legacy-no-writer]": 0.022236605029320344,
"tests/cli_test/test_arguments.py::test_create_project[legacy-writer]": 0.021662839979398996,
"tests/cli_test/test_arguments.py::test_create_project[typer-invalid-writer]": 0.018140520027372986,
"tests/cli_test/test_arguments.py::test_create_project[typer-no-project]": 0.03355000098235905,
"tests/cli_test/test_arguments.py::test_create_project[typer-no-writer-alias]": 0.018894989974796772,
"tests/cli_test/test_arguments.py::test_create_project[typer-no-writer]": 0.020422569010406733,
"tests/cli_test/test_arguments.py::test_create_project[typer-writer]": 0.026592295966111124,
"tests/cli_test/test_arguments.py::test_debug_mode[legacy]": 1.725579177000327,
"tests/cli_test/test_arguments.py::test_debug_mode[typer]": 1.3938703960157,
"tests/cli_test/test_arguments.py::test_default_writer_is_verilog": 0.0639434189943131,
"tests/cli_test/test_arguments.py::test_force_flag[multiple-commands]": 2.1394235659972765,
"tests/cli_test/test_arguments.py::test_force_flag[script]": 2.693409831059398,
"tests/cli_test/test_arguments.py::test_force_flag[single-command0]": 2.5216635620454326,
"tests/cli_test/test_arguments.py::test_force_flag[single-command1]": 2.425440138002159,
"tests/cli_test/test_arguments.py::test_global_option_after_subcommand": 3.716993007052224,
"tests/cli_test/test_arguments.py::test_global_parser_behaviors[help]": 0.05618003700510599,
"tests/cli_test/test_arguments.py::test_global_parser_behaviors[no-args]": 0.03388776603969745,
"tests/cli_test/test_arguments.py::test_global_parser_behaviors[unknown-command]": 0.032719504029955715,
"tests/cli_test/test_arguments.py::test_global_parser_behaviors[unknown-option]": 0.014462161983828992,
"tests/cli_test/test_arguments.py::test_global_parser_behaviors[version-eager]": 0.01834254601271823,
"tests/cli_test/test_arguments.py::test_global_parser_behaviors[version]": 0.04219029800151475,
"tests/cli_test/test_arguments.py::test_install_nix": 0.04500738202477805,
"tests/cli_test/test_arguments.py::test_install_nix_failure": 0.04594143500435166,
"tests/cli_test/test_arguments.py::test_install_nix_skip": 0.034996625006897375,
"tests/cli_test/test_arguments.py::test_install_oss_cad_suite[default-dir]": 0.022502853971673176,
"tests/cli_test/test_arguments.py::test_install_oss_cad_suite[error]": 0.02313799795228988,
"tests/cli_test/test_arguments.py::test_install_oss_cad_suite[explicit-dir]": 0.021547210024436936,
"tests/cli_test/test_arguments.py::test_install_oss_cad_suite[legacy]": 0.04212924200692214,
"tests/cli_test/test_arguments.py::test_install_oss_cad_suite[typer-project]": 0.03430840899818577,
"tests/cli_test/test_arguments.py::test_legacy_logging_default_filename": 3.9943835389858577,
"tests/cli_test/test_arguments.py::test_logging_file_creation[legacy]": 2.9234871770313475,
"tests/cli_test/test_arguments.py::test_logging_file_creation[typer]": 2.8499856640119106,
"tests/cli_test/test_arguments.py::test_main_function_exception_handling": 0.0043400620052125305,
"tests/cli_test/test_arguments.py::test_project_dir_precedence[env-overrides-project-global]": 0.013318877026904374,
"tests/cli_test/test_arguments.py::test_project_dir_precedence[global-only]": 0.08491318303276785,
"tests/cli_test/test_arguments.py::test_project_dir_precedence[project-fallback]": 0.011903662991244346,
"tests/cli_test/test_arguments.py::test_project_dir_precedence[project-overrides-global]": 0.012713370990240946,
"tests/cli_test/test_arguments.py::test_project_dir_precedence[user-overrides-all]": 0.012777382973581553,
"tests/cli_test/test_arguments.py::test_run_command_pipeline_error": 2.433957302971976,
"tests/cli_test/test_arguments.py::test_run_variants[empty-commands]": 0.09351623200927861,
"tests/cli_test/test_arguments.py::test_run_variants[mixed-success-fail]": 1.1850197440362535,
"tests/cli_test/test_arguments.py::test_run_variants[run-alias-r]": 1.2150063869776204,
"tests/cli_test/test_arguments.py::test_run_variants[run-multi-spaces]": 1.6137758159893565,
"tests/cli_test/test_arguments.py::test_run_variants[run-multi]": 1.1732153730117716,
"tests/cli_test/test_arguments.py::test_run_variants[run-none]": 1.8456890379893593,
"tests/cli_test/test_arguments.py::test_run_variants[run-single-cwd]": 1.1565875940141268,
"tests/cli_test/test_arguments.py::test_run_variants[run-single-explicit]": 1.738033531990368,
"tests/cli_test/test_arguments.py::test_run_variants[stop-on-first-error]": 0.02414487098576501,
"tests/cli_test/test_arguments.py::test_run_variants[trailing-semi-noop]": 1.2190670549753122,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-fabulous-fab]": 2.410532647976652,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-fabulous-tcl]": 1.8695682519755792,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-fabulous-txt]": 1.7083161849877797,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-invalid-fab]": 0.20954836296732537,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-invalid-tcl]": 0.20687281101709232,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-invalid-txt]": 0.17565979502978735,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-tcl-fab]": 1.8831247129710391,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-tcl-tcl]": 1.7414901760057546,
"tests/cli_test/test_arguments.py::test_script_command_type_override[type-tcl-txt]": 1.668216549034696,
"tests/cli_test/test_arguments.py::test_script_execution[fab-cwd-nonproject]": 0.2501688720367383,
"tests/cli_test/test_arguments.py::test_script_execution[fab-cwd-project]": 1.6273675650008954,
"tests/cli_test/test_arguments.py::test_script_execution[fab-legacy]": 1.938376846985193,
"tests/cli_test/test_arguments.py::test_script_execution[fab-nonexistent]": 0.11633018901920877,
"tests/cli_test/test_arguments.py::test_script_execution[fab-typer]": 1.6246259359759279,
"tests/cli_test/test_arguments.py::test_script_execution[tcl-legacy]": 2.4528372149798088,
"tests/cli_test/test_arguments.py::test_script_execution[tcl-typer0]": 2.051120693970006,
"tests/cli_test/test_arguments.py::test_script_execution[tcl-typer1]": 0.33953281000140123,
"tests/cli_test/test_arguments.py::test_script_execution_with_content[empty-script]": 1.5100397969945334,
"tests/cli_test/test_arguments.py::test_script_execution_with_content[multi-line]": 1.1126027359860018,
"tests/cli_test/test_arguments.py::test_script_execution_with_content[simple-command]": 2.434334092977224,
"tests/cli_test/test_arguments.py::test_script_mutually_exclusive": 0.07722568800090812,
"tests/cli_test/test_arguments.py::test_script_type_detection[fab-extension]": 1.6949914759898093,
"tests/cli_test/test_arguments.py::test_script_type_detection[fs-extension]": 1.7972556420136243,
"tests/cli_test/test_arguments.py::test_script_type_detection[tcl-extension]": 2.5000022670428734,
"tests/cli_test/test_arguments.py::test_script_type_detection[unknown-extension-defaults-tcl]": 2.2705019149871077,
"tests/cli_test/test_arguments.py::test_short_dotenv_flags[both-short]": 1.2019876649719663,
"tests/cli_test/test_arguments.py::test_short_dotenv_flags[short-gde]": 1.0107054009858985,
"tests/cli_test/test_arguments.py::test_short_dotenv_flags[short-pde]": 1.0129974810115527,
"tests/cli_test/test_arguments.py::test_start[alias-explicit]": 3.054294547007885,
"tests/cli_test/test_arguments.py::test_start[alias-only]": 2.2228470760164782,
"tests/cli_test/test_arguments.py::test_start[full-command-no-cwd]": 0.1416327129700221,
"tests/cli_test/test_arguments.py::test_start[full-command]": 3.9943602940184064,
"tests/cli_test/test_arguments.py::test_start_invalid_project": 2.6922087369894143,
"tests/cli_test/test_arguments.py::test_subcommand_help[create-project]": 0.020058232999872416,
"tests/cli_test/test_arguments.py::test_subcommand_help[install-oss-cad-suite]": 0.011590546026127413,
"tests/cli_test/test_arguments.py::test_subcommand_help[run]": 0.011474663973785937,
"tests/cli_test/test_arguments.py::test_subcommand_help[script]": 0.013964630023110658,
"tests/cli_test/test_arguments.py::test_subcommand_help[start]": 0.010941925982479006,
"tests/cli_test/test_arguments.py::test_subcommand_help[update-project-version]": 0.011145374010084197,
"tests/cli_test/test_arguments.py::test_update_project_version_cases[cwd-success]": 0.11906891196849756,
"tests/cli_test/test_arguments.py::test_update_project_version_cases[explicit-failure]": 0.12075761999585666,
"tests/cli_test/test_arguments.py::test_update_project_version_cases[explicit-success]": 0.09887411800445989,
"tests/cli_test/test_arguments.py::test_validate_project_directory_invalid": 0.008657982049044222,
"tests/cli_test/test_arguments.py::test_validate_project_directory_success": 0.017463213967857882,
"tests/cli_test/test_arguments.py::test_verbose_mode[legacy-v]": 2.571184959000675,
"tests/cli_test/test_arguments.py::test_verbose_mode[legacy-vv]": 2.297070465021534,
"tests/cli_test/test_arguments.py::test_verbose_mode[typer-v]": 1.9386029709712602,
"tests/cli_test/test_arguments.py::test_verbose_mode[typer-vv-after-command]": 1.3775543209922034,
"tests/cli_test/test_arguments.py::test_verbose_mode[typer-vv]": 1.217151805991307,
"tests/cli_test/test_arguments.py::test_version_callback": 0.004585311020491645,
"tests/cli_test/test_cli.py::test_exit_code_reset_after_error": 2.111434541991912,
"tests/cli_test/test_cli.py::test_gen_all_tile": 1.8648066119931173,
"tests/cli_test/test_cli.py::test_gen_config_mem": 1.484044841985451,
"tests/cli_test/test_cli.py::test_gen_fabric": 2.3406317850167397,
"tests/cli_test/test_cli.py::test_gen_geometry": 2.2893173939955886,
"tests/cli_test/test_cli.py::test_gen_io_pin_config": 2.0045396070345305,
"tests/cli_test/test_cli.py::test_gen_model_npnr": 3.416973549989052,
"tests/cli_test/test_cli.py::test_gen_switch_matrix": 1.4274406839977019,
"tests/cli_test/test_cli.py::test_gen_tile": 1.9090241079975385,
"tests/cli_test/test_cli.py::test_gen_top_wrapper": 1.279887548997067,
"tests/cli_test/test_cli.py::test_load_fabric": 3.0072309280221816,
"tests/cli_test/test_cli.py::test_multi_command_force": 1.4751835110364482,
"tests/cli_test/test_cli.py::test_multi_command_stop": 1.116904144990258,
"tests/cli_test/test_cli.py::test_run_FABulous_bitstream": 10.680729510990204,
"tests/cli_test/test_cli.py::test_run_FABulous_fabric": 5.922116779955104,
"tests/cli_test/test_cli.py::test_run_FABulous_fabric_sv_extension": 4.736277519987198,
"tests/cli_test/test_cli.py::test_run_simulation": 6.18970118596917,
"tests/cli_test/test_cli.py::test_run_simulation_makefile_fallback": 4.716466128011234,
"tests/cli_test/test_cli.py::test_run_simulation_no_taskfile_no_makefile": 4.189901063014986,
"tests/cli_test/test_cli.py::test_run_simulation_with_design_flag": 4.975049475993728,
"tests/cli_test/test_cli.py::test_run_simulation_with_extra_flags": 5.0297213809681125,
"tests/cli_test/test_cli.py::test_run_tcl_with_fabulous_command": 3.460734260996105,
"tests/cli_test/test_cli.py::test_run_tcl_with_tcl_command": 1.565372266981285,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[complex_dff---complex-dff]": 0.004112827009521425,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[iopad---iopad]": 0.004316096019465476,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[no_rw_check---no-rw-check]": 0.004379819001769647,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[noalumacc---noalumacc]": 0.004172692017164081,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[noflatten---noflatten]": 0.00419129800866358,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[nofsm---nofsm]": 0.00426410700310953,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[nordff---nordff]": 0.004260088986484334,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[noregfile---noregfile]": 0.004230200982419774,
"tests/cli_test/test_compile_design.py::test_build_synth_command_boolean_flag[noshare---noshare]": 0.0042281879868824035,
"tests/cli_test/test_compile_design.py::test_build_synth_command_defaults": 0.004193642031168565,
"tests/cli_test/test_compile_design.py::test_build_synth_command_extra_plib_and_map": 0.005384536983910948,
"tests/cli_test/test_compile_design.py::test_build_synth_command_json_override": 0.0053921209764666855,
"tests/cli_test/test_compile_design.py::test_build_synth_command_value_option[blif]": 0.004365160973975435,
"tests/cli_test/test_compile_design.py::test_build_synth_command_value_option[carry]": 0.00639149101334624,
"tests/cli_test/test_compile_design.py::test_build_synth_command_value_option[edif]": 0.004172473010839894,
"tests/cli_test/test_compile_design.py::test_build_synth_command_value_option[encfile]": 0.004227536992402747,
"tests/cli_test/test_compile_design.py::test_build_synth_command_value_option[plib]": 0.0042157059942837805,
"tests/cli_test/test_compile_design.py::test_build_synth_command_value_option[run]": 0.004434923001099378,
"tests/cli_test/test_compile_design.py::test_compile_user_design_extra_args": 3.209040723973885,
"tests/cli_test/test_compile_design.py::test_compile_user_design_nextpnr_verbose[debug]": 1.7698886250145733,
"tests/cli_test/test_compile_design.py::test_compile_user_design_nextpnr_verbose[quiet]": 1.4903011059795972,
"tests/cli_test/test_compile_design.py::test_compile_user_design_nextpnr_verbose[verbose+debug]": 1.1533987399889156,
"tests/cli_test/test_compile_design.py::test_compile_user_design_nextpnr_verbose[verbose]": 1.2838614720094483,
"tests/cli_test/test_compile_design.py::test_compile_user_design_no_taskfile": 1.2726313049788587,
"tests/cli_test/test_compile_design.py::test_compile_user_design_nonexistent_file": 2.085232779965736,
"tests/cli_test/test_compile_design.py::test_compile_user_design_task_dir": 1.943768368975725,
"tests/cli_test/test_compile_design.py::test_compile_user_design_task_dispatch[full]": 1.921975953009678,
"tests/cli_test/test_compile_design.py::test_compile_user_design_task_dispatch[no-bitgen]": 3.2133172260364518,
"tests/cli_test/test_compile_design.py::test_compile_user_design_task_dispatch[pnr-only-no-bitgen]": 1.8711290640057996,
"tests/cli_test/test_compile_design.py::test_compile_user_design_task_dispatch[pnr-only]": 2.650500889023533,
"tests/cli_test/test_compile_design.py::test_compile_user_design_task_dispatch[synth-only]": 2.930280225002207,
"tests/cli_test/test_compile_design.py::test_compile_user_design_task_vars": 3.2693885450134985,
"tests/cli_test/test_helper.py::test_create_project": 0.027943128981860355,
"tests/cli_test/test_helper.py::test_create_project_has_compile_taskfile": 0.02351207099854946,
"tests/cli_test/test_helper.py::test_create_project_verilog_has_taskfile": 0.014044311974430457,
"tests/cli_test/test_helper.py::test_create_project_vhdl": 0.019003949011676013,
"tests/cli_test/test_helper.py::test_create_project_vhdl_has_taskfile": 0.01697539398446679,
"tests/cli_test/test_helper.py::test_run_task_basic": 0.004251783015206456,
"tests/cli_test/test_helper.py::test_run_task_not_installed": 0.004511851060669869,
"tests/cli_test/test_helper.py::test_run_task_propagates_subprocess_error": 0.0039940519782248884,
"tests/cli_test/test_helper.py::test_run_task_verbose": 0.004183593002380803,
"tests/cli_test/test_helper.py::test_run_task_with_taskfile": 0.004105985019123182,
"tests/cli_test/test_helper.py::test_run_task_with_vars": 0.004209882958093658,
"tests/cli_test/test_helper.py::test_run_task_without_taskfile": 0.004131834983127192,
"tests/cli_test/test_helper.py::test_update_project_version_major_mismatch": 0.00468726601684466,
"tests/cli_test/test_helper.py::test_update_project_version_missing_version": 0.004487305006477982,
"tests/cli_test/test_helper.py::test_update_project_version_success": 0.004960917023709044,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern1-.v]": 1.117307195032481,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern1-.vhd]": 2.1993172490329016,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern2-.v]": 0.5756734810129274,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern2-.vhd]": 2.484406539995689,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern3-.v]": 1.7607951709942427,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern3-.vhd]": 3.0171478550182655,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern4-.v]": 1.2209601430222392,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern4-.vhd]": 1.667815773980692,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern5-.v]": 1.0836092920217197,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_custom_configmem_simulation[ConfigMemPattern5-.vhd]": 1.467938598972978,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-EmptyTile-.v]": 0.037581003009108827,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-EmptyTile-.vhd]": 0.044750311033567414,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-Irregular33Tile-.v]": 0.43630914101959206,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-Irregular33Tile-.vhd]": 0.9165186279860791,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-Irregular7Tile-.v]": 0.6288656590040773,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-Irregular7Tile-.vhd]": 0.9389848120044917,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-MaxTile-.v]": 0.5979795480379835,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-MaxTile-.vhd]": 1.5695076960255392,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-MinimalTile-.v]": 0.49664474799646996,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-MinimalTile-.vhd]": 0.9282537190010771,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-StandardTile-.v]": 1.5712828079704195,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularLarge-StandardTile-.vhd]": 1.27228907198878,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-EmptyTile-.v]": 0.04578584901173599,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-EmptyTile-.vhd]": 0.0460607550048735,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-Irregular33Tile-.v]": 1.6974652319622692,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-Irregular33Tile-.vhd]": 1.7069940190121997,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-Irregular7Tile-.v]": 1.1632800700026564,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-Irregular7Tile-.vhd]": 1.8282907280372456,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-MaxTile-.v]": 0.13632989197503775,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-MaxTile-.vhd]": 0.12787874499917962,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-MinimalTile-.v]": 0.6276984790165443,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-MinimalTile-.vhd]": 1.5009206350077875,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-StandardTile-.v]": 0.6531946209724993,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[IrregularSmall-StandardTile-.vhd]": 1.5121220260043629,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-EmptyTile-.v]": 0.027215537993470207,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-EmptyTile-.vhd]": 0.023554091952973977,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-Irregular33Tile-.v]": 0.024929409002652392,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-Irregular33Tile-.vhd]": 0.020383343973662704,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-Irregular7Tile-.v]": 0.024855728988768533,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-Irregular7Tile-.vhd]": 0.01971310397493653,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-MaxTile-.v]": 0.03987995503121056,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-MaxTile-.vhd]": 0.039219232014147565,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-MinimalTile-.v]": 0.432607990980614,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-MinimalTile-.vhd]": 0.9855477450182661,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-StandardTile-.v]": 0.04400110797723755,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[MinimalFabric-StandardTile-.vhd]": 0.021442107012262568,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-EmptyTile-.v]": 0.03839506799704395,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-EmptyTile-.vhd]": 0.06817532598506659,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-Irregular33Tile-.v]": 0.696111546974862,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-Irregular33Tile-.vhd]": 0.8092855190043338,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-Irregular7Tile-.v]": 0.566336550982669,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-Irregular7Tile-.vhd]": 0.817781842983095,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-MaxTile-.v]": 0.019726999977137893,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-MaxTile-.vhd]": 0.03587307897396386,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-MinimalTile-.v]": 0.4770778749953024,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-MinimalTile-.vhd]": 0.6497619329893496,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-StandardTile-.v]": 0.4275423409999348,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[PrimeFabric-StandardTile-.vhd]": 0.8038185230107047,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-EmptyTile-.v]": 0.07669300000998192,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-EmptyTile-.vhd]": 0.06143271399196237,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-Irregular33Tile-.v]": 0.6719223240215797,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-Irregular33Tile-.vhd]": 1.017416663991753,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-Irregular7Tile-.v]": 0.7109448480186984,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-Irregular7Tile-.vhd]": 1.114626121998299,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-MaxTile-.v]": 0.09323036498972215,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-MaxTile-.vhd]": 0.07020323004689999,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-MinimalTile-.v]": 0.5510308469820302,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-MinimalTile-.vhd]": 0.9454866359592415,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-StandardTile-.v]": 0.43655645303078927,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[SmallFabric-StandardTile-.vhd]": 0.8083556419878732,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-EmptyTile-.v]": 0.04451159399468452,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-EmptyTile-.vhd]": 0.04210533600416966,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-Irregular33Tile-.v]": 0.6431820519501343,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-Irregular33Tile-.vhd]": 0.8797517919738311,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-Irregular7Tile-.v]": 0.5441601609927602,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-Irregular7Tile-.vhd]": 0.7527899679844268,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-MaxTile-.v]": 0.5119989349914249,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-MaxTile-.vhd]": 1.9922841009974945,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-MinimalTile-.v]": 0.388476863008691,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-MinimalTile-.vhd]": 0.8351365299895406,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-StandardTile-.v]": 0.5198282429773826,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[StandardFabric-StandardTile-.vhd]": 1.0203678619873244,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-EmptyTile-.v]": 0.040014791971771047,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-EmptyTile-.vhd]": 0.019311967014800757,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-Irregular33Tile-.v]": 0.4293635200301651,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-Irregular33Tile-.vhd]": 0.9451830840262119,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-Irregular7Tile-.v]": 0.408745238033589,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-Irregular7Tile-.vhd]": 0.7439782140427269,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-MaxTile-.v]": 0.03222735202871263,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-MaxTile-.vhd]": 0.01974106699344702,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-MinimalTile-.v]": 0.6760880009678658,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-MinimalTile-.vhd]": 0.8278793639619835,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-StandardTile-.v]": 0.36765747601748444,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[ThinFabric-StandardTile-.vhd]": 0.892905573011376,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-EmptyTile-.v]": 0.022235201991861686,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-EmptyTile-.vhd]": 0.01671465497929603,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-Irregular33Tile-.v]": 0.6250352799834218,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-Irregular33Tile-.vhd]": 2.198983311012853,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-Irregular7Tile-.v]": 0.6982477510464378,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-Irregular7Tile-.vhd]": 2.3904149309673812,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-MaxTile-.v]": 0.4110043449909426,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-MaxTile-.vhd]": 1.52174458198715,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-MinimalTile-.v]": 0.6103301849798299,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-MinimalTile-.vhd]": 0.9028665440273471,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-StandardTile-.v]": 0.6520804640022106,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[VeryLargeFabric-StandardTile-.vhd]": 0.9413850780110806,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-EmptyTile-.v]": 0.09329317699302919,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-EmptyTile-.vhd]": 0.021350752998841926,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-Irregular33Tile-.v]": 0.6771606510155834,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-Irregular33Tile-.vhd]": 1.780911934969481,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-Irregular7Tile-.v]": 0.8772554220049642,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-Irregular7Tile-.vhd]": 1.3002320179657545,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-MaxTile-.v]": 0.03545682301046327,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-MaxTile-.vhd]": 0.07370581099530682,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-MinimalTile-.v]": 1.0611706789641175,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-MinimalTile-.vhd]": 0.9448060439899564,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-StandardTile-.v]": 0.4261218380124774,
"tests/fabric_gen_test/configmem_test/test_configmem_rtl.py::test_configmem_rtl_with_generated_configmem_simulation[WideFabric-StandardTile-.vhd]": 1.4221354390028864,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularLarge-EmptyTile]": 0.01964146801037714,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularLarge-Irregular33Tile]": 0.024189287010813132,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularLarge-Irregular7Tile]": 0.021944807987893,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularLarge-MaxTile]": 0.03811494100955315,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularLarge-MinimalTile]": 0.03423742300947197,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularLarge-StandardTile]": 0.11034022498643026,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularSmall-EmptyTile]": 0.024783369997749105,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularSmall-Irregular33Tile]": 0.01965041400399059,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularSmall-Irregular7Tile]": 0.02032082501682453,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularSmall-MaxTile]": 0.019786614982876927,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularSmall-MinimalTile]": 0.020389666984556243,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[IrregularSmall-StandardTile]": 0.019267091993242502,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[MinimalFabric-EmptyTile]": 0.06473062399891205,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[MinimalFabric-Irregular33Tile]": 0.03069561699521728,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[MinimalFabric-Irregular7Tile]": 0.020428841991815716,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[MinimalFabric-MaxTile]": 0.02057818599860184,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[MinimalFabric-MinimalTile]": 0.020297871029470116,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[MinimalFabric-StandardTile]": 0.06008286401629448,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[PrimeFabric-EmptyTile]": 0.020664812996983528,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[PrimeFabric-Irregular33Tile]": 0.02333552300115116,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[PrimeFabric-Irregular7Tile]": 0.019862137996824458,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[PrimeFabric-MaxTile]": 0.025025534006999806,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[PrimeFabric-MinimalTile]": 0.020862429053522646,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[PrimeFabric-StandardTile]": 0.028857816971139982,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[SmallFabric-EmptyTile]": 0.0609999870066531,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[SmallFabric-Irregular33Tile]": 0.018623352982103825,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[SmallFabric-Irregular7Tile]": 0.019255721010267735,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[SmallFabric-MaxTile]": 0.050947632029419765,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[SmallFabric-MinimalTile]": 0.05383144004736096,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[SmallFabric-StandardTile]": 0.023702235019300133,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[StandardFabric-EmptyTile]": 0.02003636199515313,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[StandardFabric-Irregular33Tile]": 0.019206305965781212,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[StandardFabric-Irregular7Tile]": 0.0640414779772982,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[StandardFabric-MaxTile]": 0.06887090398231521,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[StandardFabric-MinimalTile]": 0.044384861015714705,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[StandardFabric-StandardTile]": 0.020389025012264028,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[ThinFabric-EmptyTile]": 0.02171806400292553,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[ThinFabric-Irregular33Tile]": 0.019274246005807072,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[ThinFabric-Irregular7Tile]": 0.01916662900475785,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[ThinFabric-MaxTile]": 0.03126765898196027,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[ThinFabric-MinimalTile]": 0.023491511994507164,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[ThinFabric-StandardTile]": 0.02086541402968578,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[VeryLargeFabric-EmptyTile]": 0.018416046019410715,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[VeryLargeFabric-Irregular33Tile]": 0.02223169701755978,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[VeryLargeFabric-Irregular7Tile]": 0.020948743011103943,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[VeryLargeFabric-MaxTile]": 0.021894490986596793,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[VeryLargeFabric-MinimalTile]": 0.026504150999244303,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[VeryLargeFabric-StandardTile]": 0.022591353015741333,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[WideFabric-EmptyTile]": 0.02030036601354368,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[WideFabric-Irregular33Tile]": 0.020229421003023162,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[WideFabric-Irregular7Tile]": 0.027094595978269354,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[WideFabric-MaxTile]": 0.029720955004449934,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[WideFabric-MinimalTile]": 0.0353919799963478,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bit_allocation_strategy_follows_frame_priority_order[WideFabric-StandardTile]": 0.018522779020713642,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularLarge-EmptyTile]": 0.024125313007971272,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularLarge-Irregular33Tile]": 0.0188936390040908,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularLarge-Irregular7Tile]": 0.017827019008109346,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularLarge-MaxTile]": 0.01844754599733278,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularLarge-MinimalTile]": 0.09495650499593467,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularLarge-StandardTile]": 0.0281359369691927,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularSmall-EmptyTile]": 0.018837120005628094,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularSmall-Irregular33Tile]": 0.020001905999379233,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularSmall-Irregular7Tile]": 0.019019819010281935,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularSmall-MaxTile]": 0.018657046020962298,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularSmall-MinimalTile]": 0.023727803025394678,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[IrregularSmall-StandardTile]": 0.018883078009821475,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[MinimalFabric-EmptyTile]": 0.023772199027007446,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[MinimalFabric-Irregular33Tile]": 0.01870878497720696,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[MinimalFabric-Irregular7Tile]": 0.018575530004454777,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[MinimalFabric-MaxTile]": 0.018933333980385214,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[MinimalFabric-MinimalTile]": 0.019378475000848994,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[MinimalFabric-StandardTile]": 0.01887363998685032,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[PrimeFabric-EmptyTile]": 0.020271029992727563,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[PrimeFabric-Irregular33Tile]": 0.07055803699768148,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[PrimeFabric-Irregular7Tile]": 0.01897409203229472,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[PrimeFabric-MaxTile]": 0.018976124993059784,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[PrimeFabric-MinimalTile]": 0.019139378011459485,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[PrimeFabric-StandardTile]": 0.023271353042218834,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[SmallFabric-EmptyTile]": 0.021106745989527553,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[SmallFabric-Irregular33Tile]": 0.019282930967165157,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[SmallFabric-Irregular7Tile]": 0.019281910004792735,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[SmallFabric-MaxTile]": 0.02411665697582066,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[SmallFabric-MinimalTile]": 0.02203979901969433,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[SmallFabric-StandardTile]": 0.021215624001342803,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[StandardFabric-EmptyTile]": 0.019157232978614047,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[StandardFabric-Irregular33Tile]": 0.0216612970107235,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[StandardFabric-Irregular7Tile]": 0.024469411000609398,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[StandardFabric-MaxTile]": 0.0860655469878111,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[StandardFabric-MinimalTile]": 0.022272041969699785,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[StandardFabric-StandardTile]": 0.018833984970115125,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[ThinFabric-EmptyTile]": 0.019818766973912716,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[ThinFabric-Irregular33Tile]": 0.024240244034444913,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[ThinFabric-Irregular7Tile]": 0.019381691032322124,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[ThinFabric-MaxTile]": 0.018883327982621267,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[ThinFabric-MinimalTile]": 0.01975363100063987,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[ThinFabric-StandardTile]": 0.023905493988422677,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[VeryLargeFabric-EmptyTile]": 0.02139207100844942,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[VeryLargeFabric-Irregular33Tile]": 0.06201500596944243,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[VeryLargeFabric-Irregular7Tile]": 0.08045185200171545,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[VeryLargeFabric-MaxTile]": 0.022750848002033308,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[VeryLargeFabric-MinimalTile]": 0.02145926997764036,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[VeryLargeFabric-StandardTile]": 0.04247756896074861,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[WideFabric-EmptyTile]": 0.019079664023593068,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[WideFabric-Irregular33Tile]": 0.019831701007205993,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[WideFabric-Irregular7Tile]": 0.02705221701762639,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[WideFabric-MaxTile]": 0.0196788790053688,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[WideFabric-MinimalTile]": 0.01912285599973984,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_bitmask_format_is_valid_binary_with_correct_bit_counts[WideFabric-StandardTile]": 0.019024637032998726,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_config_bit_ranges_have_valid_descending_format": 0.02066016400931403,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularLarge-EmptyTile]": 0.021356684010243043,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularLarge-Irregular33Tile]": 0.02061757299816236,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularLarge-Irregular7Tile]": 0.020829074986977503,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularLarge-MaxTile]": 0.10528361494652927,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularLarge-MinimalTile]": 0.021967631008010358,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularLarge-StandardTile]": 0.025826655008131638,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularSmall-EmptyTile]": 0.01972297200700268,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularSmall-Irregular33Tile]": 0.027439553989097476,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularSmall-Irregular7Tile]": 0.040058635000605136,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularSmall-MaxTile]": 0.02061338399653323,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularSmall-MinimalTile]": 0.020681533991592005,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[IrregularSmall-StandardTile]": 0.020567084982758388,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[MinimalFabric-EmptyTile]": 0.0190864370088093,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[MinimalFabric-Irregular33Tile]": 0.01877322801738046,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[MinimalFabric-Irregular7Tile]": 0.018877798022003844,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[MinimalFabric-MaxTile]": 0.025652942014858127,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[MinimalFabric-MinimalTile]": 0.020797895966097713,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[MinimalFabric-StandardTile]": 0.026176232000580058,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[PrimeFabric-EmptyTile]": 0.02206344297155738,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[PrimeFabric-Irregular33Tile]": 0.042659454979002476,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[PrimeFabric-Irregular7Tile]": 0.02433028499945067,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[PrimeFabric-MaxTile]": 0.014664165995782241,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[PrimeFabric-MinimalTile]": 0.025109323993092403,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[PrimeFabric-StandardTile]": 0.020175066019874066,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[SmallFabric-EmptyTile]": 0.029350597003940493,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[SmallFabric-Irregular33Tile]": 0.023377353994874284,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[SmallFabric-Irregular7Tile]": 0.027741994010284543,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[SmallFabric-MaxTile]": 0.023757982009556144,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[SmallFabric-MinimalTile]": 0.027362908993382007,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[SmallFabric-StandardTile]": 0.04285867398721166,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[StandardFabric-EmptyTile]": 0.05313510002451949,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[StandardFabric-Irregular33Tile]": 0.04208136996021494,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[StandardFabric-Irregular7Tile]": 0.02502539404667914,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[StandardFabric-MaxTile]": 0.020820078992983326,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[StandardFabric-MinimalTile]": 0.03520304898847826,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[StandardFabric-StandardTile]": 0.04413639800623059,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[ThinFabric-EmptyTile]": 0.020716922008432448,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[ThinFabric-Irregular33Tile]": 0.019748902996070683,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[ThinFabric-Irregular7Tile]": 0.01902996900025755,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[ThinFabric-MaxTile]": 0.01806697901338339,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[ThinFabric-MinimalTile]": 0.029397045000223443,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[ThinFabric-StandardTile]": 0.01926306396489963,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[VeryLargeFabric-EmptyTile]": 0.019462303986074403,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[VeryLargeFabric-Irregular33Tile]": 0.11296964803477749,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[VeryLargeFabric-Irregular7Tile]": 0.020479936996707693,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[VeryLargeFabric-MaxTile]": 0.06274238499463536,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[VeryLargeFabric-MinimalTile]": 0.05758796600275673,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[VeryLargeFabric-StandardTile]": 0.05163568598800339,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[WideFabric-EmptyTile]": 0.019402230042032897,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[WideFabric-Irregular33Tile]": 0.028655680041993037,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[WideFabric-Irregular7Tile]": 0.0219836009782739,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[WideFabric-MaxTile]": 0.01970286399591714,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[WideFabric-MinimalTile]": 0.01954206603113562,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGenerateConfigMemInit::test_configmem_init_generates_correct_csv_structure[WideFabric-StandardTile]": 0.024778021994279698,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularLarge-EmptyTile]": 0.025694162002764642,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularLarge-Irregular33Tile]": 0.02354788003140129,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularLarge-Irregular7Tile]": 0.04354361502919346,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularLarge-MaxTile]": 0.054735857964260504,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularLarge-MinimalTile]": 0.042580895038554445,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularLarge-StandardTile]": 0.04732142301509157,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularSmall-EmptyTile]": 0.022665085009066388,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularSmall-Irregular33Tile]": 0.04349060301319696,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularSmall-Irregular7Tile]": 0.12079890802851878,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularSmall-MaxTile]": 0.03615596902091056,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularSmall-MinimalTile]": 0.023947355017298833,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[IrregularSmall-StandardTile]": 0.02021740798954852,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[MinimalFabric-EmptyTile]": 0.018316966015845537,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[MinimalFabric-Irregular33Tile]": 0.019770774961216375,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[MinimalFabric-Irregular7Tile]": 0.018601559015223756,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[MinimalFabric-MaxTile]": 0.06594321198645048,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[MinimalFabric-MinimalTile]": 0.0752493409672752,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[MinimalFabric-StandardTile]": 0.01488050099578686,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[PrimeFabric-EmptyTile]": 0.019410194974625483,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[PrimeFabric-Irregular33Tile]": 0.07028598902979866,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[PrimeFabric-Irregular7Tile]": 0.021777930000098422,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[PrimeFabric-MaxTile]": 0.02290262802853249,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[PrimeFabric-MinimalTile]": 0.018518582015531138,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[PrimeFabric-StandardTile]": 0.016822612029500306,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[SmallFabric-EmptyTile]": 0.050293460983084515,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[SmallFabric-Irregular33Tile]": 0.050098647974664345,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[SmallFabric-Irregular7Tile]": 0.07658332900609821,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[SmallFabric-MaxTile]": 0.024398678011493757,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[SmallFabric-MinimalTile]": 0.02592723598354496,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[SmallFabric-StandardTile]": 0.03318835998652503,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[StandardFabric-EmptyTile]": 0.01936718399520032,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[StandardFabric-Irregular33Tile]": 0.027438243996584788,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[StandardFabric-Irregular7Tile]": 0.01955938001628965,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[StandardFabric-MaxTile]": 0.015794606995768845,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[StandardFabric-MinimalTile]": 0.014675087993964553,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[StandardFabric-StandardTile]": 0.026206048991298303,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[ThinFabric-EmptyTile]": 0.036662005994003266,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[ThinFabric-Irregular33Tile]": 0.01983658896642737,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[ThinFabric-Irregular7Tile]": 0.024104775016894564,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[ThinFabric-MaxTile]": 0.027159189950907603,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[ThinFabric-MinimalTile]": 0.029665878973901272,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[ThinFabric-StandardTile]": 0.02454645896796137,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[VeryLargeFabric-EmptyTile]": 0.019913135998649523,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[VeryLargeFabric-Irregular33Tile]": 0.02267488098004833,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[VeryLargeFabric-Irregular7Tile]": 0.04027416600729339,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[VeryLargeFabric-MaxTile]": 0.035013205982977524,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[VeryLargeFabric-MinimalTile]": 0.02109879202907905,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[VeryLargeFabric-StandardTile]": 0.040074955992167816,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[WideFabric-EmptyTile]": 0.020292772038374096,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[WideFabric-Irregular33Tile]": 0.02239117000135593,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[WideFabric-Irregular7Tile]": 0.02696612197905779,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[WideFabric-MaxTile]": 0.020802363025723025,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[WideFabric-MinimalTile]": 0.021123658982105553,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_generates_correct_lhqd1_instantiations[WideFabric-StandardTile]": 0.029516212991438806,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_maps_frame_signals_to_config_bits_correctly[ConfigMemPattern1]": 0.024038778996327892,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_maps_frame_signals_to_config_bits_correctly[ConfigMemPattern2]": 0.02712365097249858,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_maps_frame_signals_to_config_bits_correctly[ConfigMemPattern3]": 0.023152967012720183,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_maps_frame_signals_to_config_bits_correctly[ConfigMemPattern4]": 0.032491378020495176,
"tests/fabric_gen_test/configmem_test/test_gen_configmem.py::TestGeneratedConfigMemRTL::test_configmem_rtl_maps_frame_signals_to_config_bits_correctly[ConfigMemPattern5]": 0.027608098986092955,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[bitmask_count_mismatch]": 0.004556415980914608,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[empty_range]": 0.003959454013966024,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[frame_count_mismatch]": 0.004359218990430236,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[frame_empty_frame]": 0.004275647981557995,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[invalid_colon_range]": 0.0039922979776747525,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[invalid_frame_index]": 0.00407202000496909,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[invalid_range_format]": 0.003996065992396325,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[invalid_semicolon_range]": 0.004273013997590169,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[lowercase_null]": 0.003938234003726393,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[malformed_colon_both]": 0.004036530997836962,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[malformed_colon_left]": 0.0040053029952105135,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[malformed_colon_right]": 0.004076840035850182,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[mask_range_len_mismatch]": 0.01031588899786584,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[mixed_with_null]": 0.004389297013403848,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[multiple_underscores]": 0.004901434003841132,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[non_consecutive_semicolon]": 0.00792087396257557,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[null_range]": 0.00419737899210304,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[repeated_bits_colon]": 0.004044627014081925,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[repeated_bits_semicolon]": 0.004011995013570413,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[reversed_range]": 0.004233658983139321,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[semicolon_separated]": 0.011440749018220231,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[single_bit]": 0.004484117962419987,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[single_full_frame]": 0.004609636001987383,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[standard_two_frames]": 0.004539522982668132,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[tabs_in_ranges]": 0.0045502950088121,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[too_many_ones]": 0.014653025020379573,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[underscore_in_mask]": 0.004845128016313538,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[whitespace_in_ranges]": 0.0044872429862152785,
"tests/fabric_gen_test/configmem_test/test_parse_configmem.py::test_parsing_scenarios[wrong_bitmask_length]": 0.004454278969205916,
"tests/fabric_gen_test/fabric_test/test_gen_fabric.py::test_generate_fabric_uses_fabric_name": 0.05507624798337929,
"tests/fabric_gen_test/switchmatrix_test/test_gen_switchmatrix.py::TestListFileCsvOutputDirectory::test_creates_nested_output_directory": 0.020596732036210597,
"tests/fabric_gen_test/switchmatrix_test/test_gen_switchmatrix.py::TestListFileCsvOutputDirectory::test_csv_input_ignores_csv_output_dir": 0.012646251998376101,
"tests/fabric_gen_test/switchmatrix_test/test_gen_switchmatrix.py::TestListFileCsvOutputDirectory::test_csv_written_to_custom_directory": 0.050370438024401665,
"tests/fabric_gen_test/switchmatrix_test/test_gen_switchmatrix.py::TestListFileCsvOutputDirectory::test_default_writes_to_same_directory": 0.028533856995636597,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[mismatched_curly_bracket]": 0.004111806018045172,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[mismatched_square_bracket]": 0.00463497600867413,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[multiplier]": 0.004034568002680317,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[multiplier_stripped_from_name]": 0.005102227994939312,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[no_multiplier]": 0.004073413001606241,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[recursive_expansion]": 0.0043472359830047935,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[simple_port]": 0.004140870965784416,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[spaces_stripped]": 0.004071488016052172,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[three_alternatives]": 0.00413185398792848,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_expand_list_ports[two_alternatives]": 0.004012176010292023,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[alternatives_expansion]": 0.009512554999673739,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[basic_pair]": 0.00423105398658663,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[blank_lines_skipped]": 0.010656881961040199,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[collect_sink]": 0.009968786005629227,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[collect_source]": 0.004774152999743819,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[comments_stripped]": 0.008969236980192363,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[duplicates_removed]": 0.0076723780075553805,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[file_not_found]": 0.00414971899590455,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[include_directive]": 0.004298784013371915,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[invalid_format]": 0.004205997014651075,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_list[mismatched_expansion_count]": 0.004206988029181957,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_matrix[basic_connections]": 0.005686194985173643,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_matrix[blank_lines_skipped]": 0.004524415009655058,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_matrix[comments_stripped]": 0.0045590809895657,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_matrix[multiple_destinations_per_source]": 0.004893740027910098,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_matrix[no_connections]": 0.004241834016283974,
"tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py::test_parse_matrix[tile_name_mismatch]": 0.00414524000370875,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestComputeDieArea::test_compute_die_area_basic": 0.0045692599669564515,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestComputeDieArea::test_compute_die_area_empty_grid": 0.004399796016514301,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestComputeDieArea::test_compute_die_area_with_halo_spacing": 0.0045029729953967035,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestComputeDieArea::test_compute_die_area_with_tile_spacing": 0.004432969988556579,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestComputeRowAndColumnSizes::test_compute_sizes_non_uniform_raises_error": 0.004916032019536942,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestComputeRowAndColumnSizes::test_compute_sizes_simple_grid": 0.004780301998835057,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestComputeRowAndColumnSizes::test_compute_sizes_with_none_tiles": 0.0047091560263652354,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_flow_config_vars_attribute": 0.004029348958283663,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_flow_has_fabulous_halo_spacing_config": 0.004007015988463536,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_flow_has_fabulous_spef_corners_config": 0.003973232000134885,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_flow_has_fabulous_tile_spacing_config": 0.003941099013900384,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_flow_has_substitutions": 0.003985143994214013,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_flow_steps_attribute": 0.004330933996243402,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_flow_substitutions_attribute": 0.0039751539879944175,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_io_placement_substitution": 0.0040826099866535515,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestFlowConfiguration::test_pdn_substitution": 0.0039113630191423,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_adjacent_macros_no_overlap": 0.019690090004587546,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_empty_macros_dict": 0.011635660019237548,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_instance_without_location": 0.01510767501895316,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_multiple_instances_in_same_macro": 0.012068186973920092,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_no_overlaps_multiple_macros": 0.005272223002975807,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_no_overlaps_single_macro": 0.006571175006683916,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_overlapping_macros_raises_error": 0.012888644967461005,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_tile_not_in_sizes": 0.012458012002753094,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_x_overlap_only": 0.011797810991993174,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateNoMacroOverlaps::test_y_overlap_only": 0.014957949024392292,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateTileSizes::test_invalid_tile_height_not_aligned": 0.00585545803187415,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateTileSizes::test_invalid_tile_width_not_aligned": 0.006126645021140575,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateTileSizes::test_supertile_validation": 0.00653530700947158,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateTileSizes::test_valid_tile_sizes_aligned": 0.011608859000261873,
"tests/gds_flow_test/flow_test/test_fabric_macro_flow.py::TestValidateTileSizes::test_zero_pitch_handling": 0.0051913899660576135,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestRunTileFlowWorker::test_worker_catches_exceptions": 0.009230085037415847,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestRunTileFlowWorker::test_worker_returns_state_on_success": 0.019186938006896526,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestValidateProjectDir::test_validate_project_dir_missing_proj_dir": 0.005478466977365315,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestValidateProjectDir::test_validate_project_dir_missing_supertile_dir": 0.0119184109789785,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestValidateProjectDir::test_validate_project_dir_missing_tile_dir": 0.009151124017080292,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestValidateProjectDir::test_validate_project_dir_missing_tiles": 0.010807580023538321,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestValidateProjectDir::test_validate_project_dir_not_a_directory": 0.008598128973972052,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestValidateProjectDir::test_validate_project_dir_success": 0.006987420027144253,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestValidateProjectDir::test_validate_project_dir_with_supertiles": 0.01300342398462817,
"tests/gds_flow_test/flow_test/test_full_fabric_flow.py::TestWorkerCustomOverrides::test_worker_passes_custom_overrides": 0.0049408899794798344,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestGenerateIOPinOrderConfig::test_generate_io_pin_order_config_border_side_handling": 0.00770028296392411,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestGenerateIOPinOrderConfig::test_generate_io_pin_order_config_no_positions": 0.0062638879753649235,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestGenerateIOPinOrderConfig::test_generate_io_pin_order_config_supertile": 0.006003801972838119,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestGenerateIOPinOrderConfig::test_generate_io_pin_order_config_supertile_multiple_positions": 0.005024932004744187,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestGenerateIOPinOrderConfig::test_generate_io_pin_order_config_tile_structure": 0.03334114098106511,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestGenerateIOPinOrderConfig::test_generate_io_pin_order_config_with_prefix": 0.008275902015157044,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestGenerateIOPinOrderConfig::test_generate_io_pin_order_config_writes_yaml": 0.03103420400293544,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_call_binds_pins": 0.004025921982247382,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_call_returns_self": 0.004004129965323955,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_custom_initialization": 0.004184765013633296,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_default_initialization": 0.004096938006114215,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_to_dict_basic": 0.0040452390385326,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_to_dict_empty_pins": 0.0040663990075699985,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_to_dict_integer_pins": 0.004264759016223252,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfig::test_to_dict_with_custom_values": 0.004032425989862531,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfigIntegration::test_config_serialization_round_trip": 0.004568387987092137,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestPinOrderConfigIntegration::test_multiple_configs_same_side": 0.004052732023410499,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeSupertilePorts::test_serialize_supertile_ports_basic": 0.006462276011006907,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeSupertilePorts::test_serialize_supertile_ports_empty_port_lists": 0.004770194995217025,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeSupertilePorts::test_serialize_supertile_ports_none_tile": 0.009860830992693081,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeSupertilePorts::test_serialize_supertile_ports_with_prefix": 0.008560063986806199,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_basic": 0.005298242991557345,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_east_includes_frame_data_o": 0.005480359977809712,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_empty_port_regex": 0.005916985042858869,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_north_includes_clock_and_strobe": 0.0049901440215762705,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_south_includes_clock_and_strobe": 0.005285027000354603,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_west_includes_frame_data": 0.006015063001541421,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_with_bels": 0.009862664010142908,
"tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py::TestSerializeTilePorts::test_serialize_tile_ports_with_prefix": 0.011652832967229187,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_config_merging_precedence": 0.03869705297984183,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_design_dir_custom": 0.01888380799209699,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_design_dir_default": 0.03190392698161304,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_die_area_set_with_ignore_default": 0.031216020026477054,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_die_area_validation_too_small": 0.00717357499524951,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_die_area_validation_valid": 0.007669782993616536,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_init_with_basic_tile": 0.011483822017908096,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_init_with_supertile": 0.04886521401931532,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_no_opt_mode_requires_die_area": 0.0074778580165002495,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_no_opt_mode_with_die_area": 0.008101559011265635,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_nonexistent_config_files_ignored": 0.008353318989975378,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_opt_mode_string_conversion": 0.02911711999331601,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_routing_obstructions_custom_value": 0.026543032989138737,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_routing_obstructions_generated": 0.007583619037177414,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_routing_obstructions_not_generated_when_false": 0.014349867036798969,
"tests/gds_flow_test/flow_test/test_tile_macro_flow.py::TestFABulousTileVerilogMacroFlowInit::test_verilog_files_collected": 0.02619326498825103,
"tests/gds_flow_test/script_test/test_fabric_io_place.py::test_io_place_all_four_sides": 0.0033345199772156775,
"tests/gds_flow_test/script_test/test_fabric_io_place.py::test_io_place_north_side_placement": 0.006126666005002335,
"tests/gds_flow_test/script_test/test_odb_power.py::test_power_connects_iterms_to_nets": 0.004004292044555768,
"tests/gds_flow_test/script_test/test_odb_power.py::test_power_creates_nets_and_bterms_correctly": 0.00380183506058529,
"tests/gds_flow_test/script_test/test_odb_power.py::test_power_handles_empty_block": 0.0040702479891479015,
"tests/gds_flow_test/script_test/test_odb_power.py::test_power_handles_multiple_geometries_per_pin": 0.003954936022637412,
"tests/gds_flow_test/script_test/test_odb_power.py::test_power_handles_multiple_instances": 0.00409081598627381,
"tests/gds_flow_test/script_test/test_odb_power.py::test_power_transforms_coordinates_correctly": 0.004049036011565477,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestEquallySpacedSequence::test_no_pins": 0.004907825990812853,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestEquallySpacedSequence::test_pins_equal_tracks": 0.0059057039907202125,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestEquallySpacedSequence::test_pins_less_than_tracks": 0.005469108960824087,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestEquallySpacedSequence::test_too_many_pins": 0.007163596019381657,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestEquallySpacedSequence::test_with_virtual_pins": 0.007312861969694495,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestGridToTracks::test_basic_track_generation": 0.0041465839894954115,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestGridToTracks::test_negative_origin": 0.0082971720257774,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestGridToTracks::test_single_track": 0.007733375998213887,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestGridToTracks::test_tracks_are_sorted": 0.010716374003095552,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestIntegration::test_multi_segment_per_tile": 0.02891549502965063,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestIntegration::test_multi_tile_fabric_dimensions": 0.022777629958000034,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestIntegration::test_pin_sorting_modes[bit_minor-expected_order1]": 0.017202096001710743,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestIntegration::test_pin_sorting_modes[bus_major-expected_order0]": 0.011285510991001502,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestIntegration::test_reverse_result_reverses_pin_order": 0.022141042980365455,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestIntegration::test_track_allocation_respects_max_distance": 0.011680196010274813,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestIntegration::test_track_allocation_respects_min_distance": 0.004473417007829994,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_allocate_tracks_multiple_tiles": 0.004552979022264481,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_allocate_tracks_single_tile": 0.004650926013709977,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_assign_unmatched_pins": 0.0068415210116654634,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_boundary_validation": 0.008231205021729693,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_ensure_min_distances": 0.004490771010750905,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_init_basic_config": 0.004955818993039429,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_init_empty_config": 0.00469457998406142,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_init_multi_tile_config": 0.004660664999391884,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_unmatched_config_pins_error": 0.012246967962710187,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlan::test_unmatched_design_pins": 0.00894100300502032,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlanPrivateMethods::test_allocate_tracks_for_tile": 0.004342005995567888,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlanPrivateMethods::test_get_division_index_clamping": 0.004279516026144847,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlanPrivateMethods::test_get_division_index_east_west": 0.004724778002128005,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlanPrivateMethods::test_get_division_index_north_south": 0.006564842013176531,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestPinPlacementPlanPrivateMethods::test_group_segments_by_tile": 0.009286521992180496,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestSegmentInfo::test_actual_pin_count": 0.004631229006918147,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestSegmentInfo::test_duplicate_regex_match": 0.004958233039360493,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestSegmentInfo::test_from_config_basic": 0.005249491019640118,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestSegmentInfo::test_from_config_with_virtual_pins": 0.004538420995231718,
"tests/gds_flow_test/script_test/test_tile_io_place.py::TestSegmentInfo::test_invalid_sort_mode": 0.0062405040371231735,
"tests/gds_flow_test/step_test/test_add_buffer.py::TestAddBuffers::test_run_fallback_to_sta_corners": 0.012373640987789258,
"tests/gds_flow_test/step_test/test_add_buffer.py::TestAddBuffers::test_run_with_rsz_corners": 0.012617107015103102,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_condition_continues_loop_while_inserting": 0.004806693963473663,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_condition_stops_loop_when_done_enough": 0.00482153199845925,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_parse_diodes": 0.00826553298975341,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_parse_diodes_empty_report": 0.005282271973555908,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_post_iteration_callback_failure": 0.004802245006430894,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_post_iteration_callback_success": 0.004652880976209417,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_post_loop_callback_no_violations": 0.008050490985624492,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_post_loop_callback_with_violations_all_mode": 0.004525024996837601,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_pre_iteration_callback_first_iteration": 0.006394196971086785,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_run_processes_when_mode_not_none": 0.00799813200137578,
"tests/gds_flow_test/step_test/test_auto_diode.py::TestAutoEcoDiodeInsertion::test_run_skip_when_mode_none": 0.01199755200650543,
"tests/gds_flow_test/step_test/test_custom_pdn.py::TestCustomGeneratePDN::test_pdn_cfg_default_is_custom": 0.027244973985943943,
"tests/gds_flow_test/step_test/test_extract_pdk_info.py::TestExtractPDKInfo::test_run_converts_metrics_to_decimal": 0.011669366009300575,
"tests/gds_flow_test/step_test/test_io_placement.py::TestFABulousTileIOPlacement::test_get_command_excludes_length_args_when_none": 0.01831510299234651,
"tests/gds_flow_test/step_test/test_io_placement.py::TestFABulousTileIOPlacement::test_get_command_includes_required_parameters": 0.017920578975463286,
"tests/gds_flow_test/step_test/test_odb_connect_power.py::test_get_command_includes_metal_layer_parameter": 0.011615993018494919,
"tests/gds_flow_test/step_test/test_odb_connect_power.py::test_get_command_uses_custom_metal_layer": 0.012453884992282838,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_condition_returns_false_when_no_errors": 0.013632897025672719,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_condition_returns_true_on_antenna_violations": 0.013169040001230314,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_condition_returns_true_on_drc_errors": 0.012447720975615084,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_mid_iteration_break_on_drc_errors": 0.005246663989964873,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_post_loop_callback_raises_error_without_working_state": 0.004762258002301678,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_post_loop_callback_returns_working_state": 0.0050999239610973746,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_pre_iteration_callback_find_min_width_mode": 0.008771177992457524,
"tests/gds_flow_test/step_test/test_tile_optimisation.py::TestTileOptimisation::test_run_ignores_antenna_violations_when_configured": 0.006066812027711421,
"tests/gds_flow_test/step_test/test_while_step.py::TestWhileStep::test_condition_default": 0.004740906995721161,
"tests/gds_flow_test/step_test/test_while_step.py::TestWhileStep::test_get_current_iteration_dir_none_initially": 0.020235161005984992,
"tests/gds_flow_test/step_test/test_while_step.py::TestWhileStep::test_mid_iteration_break_default": 0.004690924019087106,
"tests/gds_flow_test/step_test/test_while_step.py::TestWhileStep::test_post_iteration_callback_default": 0.010489149019122124,
"tests/gds_flow_test/step_test/test_while_step.py::TestWhileStep::test_post_loop_callback_default": 0.004954244999680668,
"tests/gds_flow_test/step_test/test_while_step.py::TestWhileStep::test_pre_iteration_callback_default": 0.005329041014192626,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetLayerInfo::test_get_layer_info_basic": 0.01422837597783655,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetLayerInfo::test_get_layer_info_preserves_decimal_precision": 0.014347072021337226,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetLayerInfo::test_get_layer_info_with_empty_lines": 0.014301785035058856,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetPitch::test_get_pitch_basic": 0.02161306602647528,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetPitch::test_get_pitch_returns_tuple_of_decimals": 0.02075084700481966,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetRoutingObstructions::test_get_routing_obstructions_invalid_format": 0.005294617032632232,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetRoutingObstructions::test_get_routing_obstructions_logic[custom_other_layer]": 0.004863883019424975,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetRoutingObstructions::test_get_routing_obstructions_logic[custom_same_layer]": 0.004888741008471698,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetRoutingObstructions::test_get_routing_obstructions_logic[no_custom_diff_layers]": 0.004846280004130676,
"tests/gds_flow_test/test_gds_generator_helper.py::TestGetRoutingObstructions::test_get_routing_obstructions_logic[no_custom_same_layer]": 0.004886094975518063,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundDieArea::test_round_die_area_basic": 0.005875564966117963,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundDieArea::test_round_die_area_missing_die_area": 0.00481574097648263,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundDieArea::test_round_die_area_preserves_origin": 0.006013099977280945,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundUpDecimal::test_round_up_decimal_fractional_pitch": 0.004117947013583034,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundUpDecimal::test_round_up_decimal_negative_value": 0.004155988979618996,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundUpDecimal::test_round_up_decimal_no_remainder": 0.007141003996366635,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundUpDecimal::test_round_up_decimal_small_value": 0.004113449016585946,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundUpDecimal::test_round_up_decimal_with_remainder": 0.004207859019516036,
"tests/gds_flow_test/test_gds_generator_helper.py::TestRoundUpDecimal::test_round_up_decimal_zero_pitch": 0.004094271978829056,
"tests/reference_test/reference_projects_test.py::test_reference_project_execution[diff_legacy_1.3_verilog_reference_demo]": 6.244062929006759,
"tests/reference_test/reference_projects_test.py::test_reference_project_execution[diff_legacy_1.3_vhdl_reference_demo]": 8.517115468042903,
"tests/reference_test/reference_projects_test.py::test_reference_project_execution[run_legacy_1.3_verilog_demo]": 4.2172491650271695,
"tests/reference_test/reference_projects_test.py::test_reference_project_execution[run_legacy_1.3_vhdl_demo]": 8.97049783798866,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_auto_resolve_pdk_root_from_ciel_home": 0.17270012001972646,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_both_pdk_and_root_none_warns": 0.11470927397022024,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_ciel_enable_failure_raises": 0.16406273801112548,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_hash_warning_behavior[matching_hash_no_warning]": 0.2359635710308794,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_hash_warning_behavior[mismatched_hash_warns]": 0.19378001400036737,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_incomplete_pdk_config_raises[pdk_without_root]": 0.09158777797711082,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_incomplete_pdk_config_raises[root_without_pdk]": 0.11415621498599648,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_pdk_path_not_exists_raises": 0.17394446799880825,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_pdk_resolution_by_family[custom_unknown_pdk-False]": 0.10593664101907052,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_pdk_resolution_by_family[gf180mcu-True]": 0.14892657799646258,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_pdk_resolution_by_family[ihp-sg13g2-True]": 0.14780894300201908,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_pdk_resolution_by_family[sky130-True]": 0.17523271997924894,
"tests/utils_test/test_fabulous_settings.py::TestCheckPdkAutoResolution::test_system_exit_from_get_pdk_hash": 0.09873193598468788,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_context_integration_with_real_project_structure": 0.19454009798937477,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_context_preserves_working_directory": 0.18644107502768748,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_context_singleton_behavior": 0.17795874801231548,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_context_thread_safety_basics": 0.19731740301358514,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_context_with_different_env_file_combinations": 0.1247113540302962,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_context_with_invalid_env_file_values": 0.09719143403344788,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_debug_env_variable": 0.24639384995680302,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_get_context_after_init": 0.16869561999919824,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_auto_env_file_discovery": 0.18157163099385798,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_basic": 0.1590673850150779,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_env_file_precedence": 0.11202752101235092,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_missing_env_file_warning": 0.18720399102312513,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_overwrites_existing": 0.18240706500364468,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_project_dir_overrides_env_var": 0.18933295903843828,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_with_env_var_overrides": 0.19399840300320648,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_with_fab_proj_dir_env_var": 0.11327709601027891,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_with_global_env_file": 0.10921818303177133,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_with_project_dir": 0.17884013097500429,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_init_context_with_project_env_file": 0.14640938001684844,
"tests/utils_test/test_fabulous_settings.py::TestContextMethods::test_reset_context": 0.20030937998672016,
"tests/utils_test/test_fabulous_settings.py::TestFABulousSettings::test_default_initialization": 0.11563984100939706,
"tests/utils_test/test_fabulous_settings.py::TestFABulousSettings::test_initialization_with_environment_variables": 0.10861112299608067,
"tests/utils_test/test_fabulous_settings.py::TestFABulousSettings::test_initialization_with_explicit_tool_paths": 0.16476888803299516,
"tests/utils_test/test_fabulous_settings.py::TestFABulousSettings::test_initialization_with_no_init_called": 0.10963145099231042,
"tests/utils_test/test_fabulous_settings.py::TestFABulousSettings::test_initialization_with_tool_paths_found": 0.13408132499898784,
"tests/utils_test/test_fabulous_settings.py::TestFABulousSettings::test_pdk_hash_from_env": 0.19002430999535136,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_ensure_user_config_dir_creates_directory": 0.15692167403176427,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_ensure_user_config_dir_handles_existing_directory": 0.11435694998363033,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_ensure_user_config_dir_handles_none": 0.10311573199578561,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_is_valid_project_dir_with_fabulous_directory": 0.11705333302961662,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_is_valid_project_dir_with_none": 0.08153426900389604,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_is_valid_project_dir_without_fabulous_directory": 0.10654754901770502,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_parse_version_str_with_string": 0.12536526401527226,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_parse_version_with_version_object": 0.11099429498426616,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_validate_proj_lang_invalid": 0.07587269297800958,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_validate_proj_lang_verilog": 0.09497471802751534,
"tests/utils_test/test_fabulous_settings.py::TestFieldValidators::test_validate_proj_lang_vhdl": 0.08161549500073306,
"tests/utils_test/test_fabulous_settings.py::TestIntegration::test_complete_context_workflow": 0.08703208298538812,
"tests/utils_test/test_fabulous_settings.py::TestToolPathResolution::test_resolve_tool_paths_explicit_value": 0.10885418602265418,
"tests/utils_test/test_fabulous_settings.py::TestToolPathResolution::test_resolve_tool_paths_tool_not_found": 0.08365748502546921,
"tests/utils_test/test_fabulous_settings.py::TestToolPathResolution::test_resolve_tool_paths_yosys_found": 0.09235501199145801,
"tests/utils_test/test_yosys_obj.py::test_getNetPortSrcSinks": 0.13314886498847045,
"tests/utils_test/test_yosys_obj.py::test_get_top_module": 0.16134523597429506,
"tests/utils_test/test_yosys_obj.py::test_get_top_module_blackbox_fallback": 0.11840984300943092,
"tests/utils_test/test_yosys_obj.py::test_get_top_module_no_top": 0.12220316100865602,
"tests/utils_test/test_yosys_obj.py::test_get_top_module_prefers_top_over_blackbox": 0.07267194602172822,
"tests/utils_test/test_yosys_obj.py::test_yosys_json_file_not_exists": 0.09640531102195382,
"tests/utils_test/test_yosys_obj.py::test_yosys_json_initialization_parametric[.sv-set_env1-{}-None-1-expect_substrings1]": 0.07844912400469184,
"tests/utils_test/test_yosys_obj.py::test_yosys_json_initialization_parametric[.v-set_env2-{}-None-1-expect_substrings2]": 0.1006177689996548,
"tests/utils_test/test_yosys_obj.py::test_yosys_json_initialization_parametric[.vhdl-set_env0-{\"modules\": {\"test\": {}}}-entity test is end entity;-2-expect_substrings0]": 0.14179086600779556,
"tests/utils_test/test_yosys_obj.py::test_yosys_json_unsupported_file_type": 0.08590203398489393
}