blob: bf4c2f0c4c9f095493c2409a871e856c684ecc21 [file] [log] [blame]
# 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/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",
]
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 = "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 = "imx227_test"
manifest = "//src/camera/drivers/sensors/imx227/test/meta/imx227_test.cmx"
environments = [ sherlock_env ]
},
# Put additional camera tests here
]
}