22# Use of this source code is governed by a BSD-style license that can be
33# found in the LICENSE file.
44
5+ import (" //build/bazel/bazel_test_package_group.gni" )
6+
57group (" tests" ) {
68 testonly = true
79 deps = [
@@ -16,6 +18,7 @@ group("tests_no_e2e") {
1618
1719 # Add the tests themselves
1820 deps = [
21+ " :bazel_tests" ,
1922 " bringup:tests" ,
2023 " camera:tests" ,
2124 " chromium:tests" ,
@@ -51,6 +54,106 @@ group("tests_no_e2e") {
5154 ]
5255}
5356
57+ bazel_test_package_group (" bazel_tests" ) {
58+ tests = [
59+ {
60+ test_package_target = " //src/devices/board/drivers/vim3-devicetree:vim3-devicetree-test-package"
61+ test_package_name = " vim3-devicetree-test"
62+ test_component_names = [ " vim3-devicetree-test" ]
63+
64+ # Integration test for the board driver requires these prebuilt artifacts:
65+ # - devicetree blob (.dtb)
66+ # - Platform bus driver (.far)
67+ # - driver-test-realm package (.far)
68+ deps = [
69+ " //sdk/lib/driver/devicetree/testing:devicetree-test-bazel-inputs" ,
70+ " //src/devices/board/drivers/vim3-devicetree:vim3-dtb" ,
71+ ]
72+ },
73+ {
74+ test_package_target =
75+ " //src/devices/clock/drivers/vim3-clk:vim3-clk-test-package"
76+ test_package_name = " vim3-clk-test"
77+ test_component_names = [ " vim3-clk-test-bin" ]
78+ },
79+ {
80+ test_package_target =
81+ " //src/devices/gpio/drivers/aml-gpio:aml-gpio-test-package"
82+ test_package_name = " aml-gpio-test"
83+ test_component_names = [ " aml-gpio-test-bin" ]
84+ test_specs = {
85+ log_settings = {
86+ max_severity = " ERROR"
87+ }
88+ }
89+ },
90+ {
91+ test_package_target =
92+ " //src/devices/i2c/drivers/aml-i2c:aml-i2c-test-package"
93+ test_package_name = " aml-i2c-test"
94+ test_component_names = [ " aml-i2c-test-bin" ]
95+ test_specs = {
96+ log_settings = {
97+ max_severity = " ERROR"
98+ }
99+ }
100+ },
101+ {
102+ test_package_target =
103+ " //src/devices/usb/drivers/aml-usb-phy:aml-usb-phy-test-package"
104+ test_package_name = " aml-usb-phy-test"
105+ test_component_names = [ " aml-usb-phy-test-bin" ]
106+ test_specs = {
107+ log_settings = {
108+ max_severity = " ERROR"
109+ }
110+ }
111+ },
112+ {
113+ test_package_target =
114+ " //src/ui/input/drivers/adc-buttons:adc-buttons-test-package"
115+ test_package_name = " adc-buttons-test"
116+ test_component_names = [ " adc-buttons-test-bin" ]
117+ test_specs = {
118+ log_settings = {
119+ max_severity = " ERROR"
120+ }
121+ }
122+ },
123+ {
124+ test_package_target =
125+ " //src/media/audio/drivers/aml-g12-tdm:aml-g12-composite-test-package"
126+ test_package_name = " aml-g12-composite-test"
127+ test_component_names = [ " aml-g12-composite-test-bin" ]
128+ test_specs = {
129+ log_settings = {
130+ max_severity = " ERROR"
131+ }
132+ }
133+ },
134+ {
135+ test_package_target = " //src/devices/spmi/lib/hwreg-spmi:spmi-hwreg-test"
136+ test_package_name = " spmi-hwreg-test"
137+ test_component_names = [ " spmi-hwreg-test-bin" ]
138+ },
139+ {
140+ test_package_target = " //src/devices/usb/drivers/dwc3:dwc3-test-package"
141+ test_package_name = " dwc3-test"
142+ test_component_names = [ " dwc3-test-bin" ]
143+ test_specs = {
144+ log_settings = {
145+ max_severity = " ERROR"
146+ }
147+ }
148+ },
149+ {
150+ test_package_target =
151+ " //src/diagnostics/archivist/tests/pipeline_test:pipeline_test"
152+ test_component_names = [ " pipeline_test" ]
153+ },
154+ ]
155+ }
156+
54157group (" e2e_tests" ) {
55158 testonly = true
56159 deps = [
0 commit comments