44load ("@rules_cc//cc:cc_test.bzl" , "cc_test" )
55load ("//test:regression.bzl" , "regression_test" )
66
7- package (features = ["layering_check" ])
7+ package (features = ["layering_check" ])
88
99# From CMakeLists.txt or_integration_tests(TESTS
1010COMPULSORY_TESTS = [
@@ -72,11 +72,11 @@ COMPULSORY_TESTS = [
7272ALL_TESTS = COMPULSORY_TESTS
7373
7474filegroup (
75- name = "regression_resources" ,
75+ name = "regression_resources" ,
7676 # Dependencies could be specified more narrowly per test case,
7777 # but at least it is not a glob of everything and there are
7878 # per test glob patterns below.
79- srcs = [
79+ srcs = [
8080 "Nangate45/Nangate45.lef" ,
8181 "Nangate45/Nangate45.pdn.tcl" ,
8282 "Nangate45/Nangate45.rc" ,
@@ -149,50 +149,48 @@ filegroup(
149149
150150[
151151 filegroup (
152- name = test_name + "_resources" ,
153- srcs = [":regression_resources" ]
154- + glob (
152+ name = test_name + "_resources" ,
153+ srcs = [":regression_resources" ] + glob (
155154 [
156155 test_name + ".*" ,
157156 ],
158- )
159- + {
160- "report_cell_usage_file" : [
161- "report_cell_usage.def" ,
162- ],
163- "write_verilog6" : [
164- "write_verilog5.def" ,
165- ],
157+ ) + {
166158 "read_vcd" : glob (
167159 [
168160 "Element.*" ,
169161 "MockArray.*" ,
170162 "asap7/*" ,
171- ]
163+ ],
172164 ),
165+ "report_cell_usage_file" : [
166+ "report_cell_usage.def" ,
167+ ],
168+ "write_verilog6" : [
169+ "write_verilog5.def" ,
170+ ],
173171 }.get (test_name , []),
174172 )
175173 for test_name in ALL_TESTS
176174]
177175
178176[
179177 regression_test (
180- name = test_name ,
181- data = [":" + test_name + "_resources" ],
182- tags = [] if test_name in COMPULSORY_TESTS else ["manual" ],
183- visibility = ["//visibility:public" ],
178+ name = test_name ,
179+ data = [":" + test_name + "_resources" ],
180+ tags = [] if test_name in COMPULSORY_TESTS else ["manual" ],
181+ visibility = ["//visibility:public" ],
184182 )
185183 for test_name in ALL_TESTS
186184]
187185
188186cc_test (
189- name = "dbsta_hconn_unittest" ,
190- srcs = ["cpp/TestHconn.cpp" ],
191- data = [
187+ name = "dbsta_hconn_unittest" ,
188+ srcs = ["cpp/TestHconn.cpp" ],
189+ data = [
192190 "Nangate45/Nangate45.lef" ,
193191 "Nangate45/Nangate45_typ.lib" ,
194192 ],
195- deps = [
193+ deps = [
196194 "//src/dbSta" ,
197195 "//src/dbSta:dbNetwork" ,
198196 "//src/odb" ,
@@ -205,18 +203,18 @@ cc_test(
205203)
206204
207205cc_test (
208- name = "dbsta_unittest" ,
209- srcs = ["cpp/TestDbSta.cc" ],
210- data = [
206+ name = "dbsta_unittest" ,
207+ srcs = ["cpp/TestDbSta.cc" ],
208+ data = [
211209 "Nangate45/Nangate45.lef" ,
212210 "Nangate45/Nangate45_typ.lib" ,
213211 "cpp/TestDbSta_0.v" ,
214212 ],
215- deps = [
213+ deps = [
216214 "//src/ant" ,
217215 "//src/dbSta" ,
218- "//src/dbSta:dbReadVerilog" ,
219216 "//src/dbSta:dbNetwork" ,
217+ "//src/dbSta:dbReadVerilog" ,
220218 "//src/dpl" ,
221219 "//src/est" ,
222220 "//src/grt" ,
0 commit comments