| # Copyright 2020 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. |
| |
| import("//build/testing/environments.gni") |
| |
| camera_tests = { |
| deps = [ |
| "//src/camera/bin/camera-gym/controller_parser:camera_gym_controller_parser_test", |
| "//src/camera/bin/camera-gym/test", |
| "//src/camera/bin/device:unittests", |
| "//src/camera/bin/device_watcher/test", |
| "//src/camera/bin/factory/test", |
| "//src/camera/drivers/controller/sherlock/test", |
| "//src/camera/drivers/controller/test", |
| "//src/camera/drivers/hw_accel/gdc/test", |
| "//src/camera/drivers/hw_accel/ge2d/test", |
| "//src/camera/drivers/sensors/imx227/test", |
| "//src/camera/drivers/test_utils/test:button_checker_test", |
| "//src/camera/drivers/test_utils/test:test_utils_test", |
| "//src/camera/lib/fake_camera/test", |
| "//src/camera/lib/fake_legacy_stream/test", |
| "//src/camera/lib/fake_stream/test", |
| "//src/camera/lib/hanging_get_helper/test", |
| "//src/camera/lib/image_utils/test", |
| "//src/camera/lib/image_utils/test:algorithms_test", |
| "//src/camera/lib/stream_utils/test", |
| "//src/camera/lib/virtual_camera/test", |
| ] |
| |
| tests = [ |
| { |
| name = "gdc-test" |
| manifest = "//src/camera/drivers/hw_accel/gdc/test/meta/gdc-test.cmx" |
| environments = basic_envs |
| log_settings = { |
| max_severity = "ERROR" |
| } |
| }, |
| { |
| name = "ge2d-test" |
| manifest = "//src/camera/drivers/hw_accel/ge2d/test/meta/ge2d-test.cmx" |
| environments = basic_envs |
| log_settings = { |
| max_severity = "ERROR" |
| } |
| }, |
| { |
| name = "controller-test" |
| manifest = "//src/camera/drivers/controller/test/meta/controller-test.cmx" |
| environments = [ sherlock_env ] |
| }, |
| { |
| name = "sherlock_configs_test" |
| manifest = "//src/camera/drivers/controller/sherlock/test/meta/sherlock_configs_test.cmx" |
| environments = [ sherlock_env ] |
| }, |
| { |
| name = "button_checker_test" |
| manifest = |
| "//src/camera/drivers/test_utils/test/meta/button_checker_test.cmx" |
| environments = [ |
| sherlock_env, |
| astro_env, |
| ] |
| }, |
| { |
| name = "test_utils_test" |
| manifest = "//src/camera/drivers/test_utils/test/meta/test_utils_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "image_writer_test" |
| manifest = "//src/camera/lib/image_utils/test/meta/image_writer_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "algorithms_test" |
| manifest = "//src/camera/lib/image_utils/test/meta/algorithms_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "stream_utils_test" |
| manifest = "//src/camera/lib/stream_utils/test/meta/stream_utils_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "fake_legacy_stream_test" |
| manifest = |
| "//src/camera/lib/fake_legacy_stream/test/fake_legacy_stream_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "camera_factory_test" |
| manifest = "//src/camera/bin/factory/test/meta/camera_factory_test.cmx" |
| environments = [ sherlock_env ] |
| }, |
| { |
| name = "device_watcher_test" |
| manifest = "//src/camera/bin/device_watcher/test/device_watcher_test.cmx" |
| environments = [ sherlock_env ] |
| }, |
| { |
| name = "camera_device_unittests" |
| manifest = "//src/camera/bin/device/camera_device_unittests.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "fake_stream_test" |
| manifest = "//src/camera/lib/fake_stream/test/fake_stream_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "fake_camera_test" |
| manifest = "//src/camera/lib/fake_camera/test/fake_camera_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "virtual_camera_test" |
| manifest = "//src/camera/lib/virtual_camera/test/virtual_camera_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "hanging_get_helper_test" |
| manifest = |
| "//src/camera/lib/hanging_get_helper/test/hanging_get_helper_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "imx227_test" |
| manifest = "//src/camera/drivers/sensors/imx227/test/meta/imx227_test.cmx" |
| environments = [ sherlock_env ] |
| }, |
| { |
| name = "camera_gym_controller_parser_test" |
| manifest = "//src/camera/bin/camera-gym/controller_parser/camera_gym_controller_parser_test.cmx" |
| environments = basic_envs |
| }, |
| { |
| name = "camera_gym_test" |
| manifest = "//src/camera/bin/camera-gym/test/camera_gym_test.cmx" |
| environments = basic_envs |
| }, |
| |
| # Put additional camera tests here |
| ] |
| } |