@@ -39,13 +39,16 @@ cc_test(
3939 tags = ["no_oss" ],
4040 deps = [
4141 ":capture" ,
42+ ":compile_fixture" ,
4243 ":configure" ,
4344 ":inference_fixture" ,
4445 ":register" ,
4546 "//litert/c:litert_logging" ,
4647 "//litert/c:litert_op_code" ,
48+ "//litert/cc:litert_buffer_ref" ,
4749 "//litert/cc:litert_c_types_printing" ,
4850 "//litert/cc:litert_detail" ,
51+ "//litert/compiler/plugin:compiler_plugin" ,
4952 "//litert/test/generators" ,
5053 "//litert/test/generators:common" ,
5154 "//tflite/schema:schema_fbs" ,
@@ -67,7 +70,9 @@ cc_library(
6770 "//litert/cc:litert_expected" ,
6871 "//litert/cc:litert_macros" ,
6972 "//litert/cc:litert_rng" ,
73+ "//litert/compiler/plugin:compiler_plugin" ,
7074 "//litert/core:filesystem_testonly" ,
75+ "//litert/core/model:model_serialize" ,
7176 "@com_google_absl//absl/container:flat_hash_map" ,
7277 "@com_google_absl//absl/flags:flag" ,
7378 "@com_google_absl//absl/strings" ,
@@ -101,6 +106,7 @@ cc_library(
101106 hdrs = ["register.h" ],
102107 deps = [
103108 ":capture" ,
109+ ":common" ,
104110 ":configure" ,
105111 "//litert/c:litert_common" ,
106112 "//litert/c:litert_logging" ,
@@ -152,9 +158,26 @@ cc_library(
152158 "//litert/test:rng_fixture" ,
153159 "//litert/test:simple_buffer" ,
154160 "//litert/test/generators:common" ,
155- "@com_google_absl//absl/strings" ,
156161 "@com_google_absl//absl/strings:str_format" ,
157- "@com_google_absl//absl/strings:string_view" ,
162+ "@com_google_googletest//:gtest" ,
163+ ],
164+ )
165+
166+ cc_library (
167+ name = "compile_fixture" ,
168+ testonly = True ,
169+ hdrs = ["compile_fixture.h" ],
170+ deps = [
171+ ":capture" ,
172+ ":common" ,
173+ ":configure" ,
174+ "//litert/c:litert_logging" ,
175+ "//litert/cc:litert_c_types_printing" ,
176+ "//litert/compiler/plugin:compiler_plugin" ,
177+ "//litert/core:filesystem_testonly" ,
178+ "//litert/core/model" ,
179+ "//litert/test:matchers" ,
180+ "//litert/test/generators:common" ,
158181 "@com_google_googletest//:gtest" ,
159182 ],
160183)
@@ -196,19 +219,26 @@ cc_test(
196219 deps = [
197220 ":capture" ,
198221 ":common" ,
222+ ":compile_fixture" ,
199223 ":configure" ,
224+ ":executor" ,
200225 ":inference_fixture" ,
201226 ":register" ,
227+ "//litert/c:litert_common" ,
202228 "//litert/c:litert_op_code" ,
203229 "//litert/cc:litert_detail" ,
204230 "//litert/cc:litert_expected" ,
231+ "//litert/cc:litert_macros" ,
232+ "//litert/core:filesystem" ,
233+ "//litert/core/model" ,
234+ "//litert/core/model:model_load" ,
205235 "//litert/test:common" ,
236+ "//litert/test:simple_buffer" ,
206237 "//litert/test/generators" ,
207238 "//litert/test/generators:common" ,
208239 "@com_google_absl//absl/flags:flag" ,
209240 "@com_google_absl//absl/flags:parse" ,
210- "@com_google_absl//absl/log:absl_check" ,
211- "@com_google_absl//absl/strings" ,
241+ "@com_google_absl//absl/flags:reflection" ,
212242 "@com_google_absl//absl/strings:string_view" ,
213243 "@com_google_googletest//:gtest" ,
214244 ],
@@ -239,7 +269,11 @@ cc_library(
239269 name = "common" ,
240270 testonly = True ,
241271 hdrs = ["common.h" ],
242- deps = ["@com_google_absl//absl/strings:str_format" ],
272+ deps = [
273+ "//litert/core/model" ,
274+ "@com_google_absl//absl/strings:str_format" ,
275+ "@com_google_absl//absl/strings:string_view" ,
276+ ],
243277)
244278
245279cc_library (
0 commit comments