1596a9945SWludzik, Jozefgtest_dep = dependency('gtest', main: false, required: false, version: '>=1.10.0') 2596a9945SWludzik, Jozefgmock_dep = dependency('gmock', required: false, version: '>=1.10.0') 373da6906SKrzysztof Grobelnyif not gtest_dep.found() or not gmock_dep.found() 4596a9945SWludzik, Jozef gtest_proj = import('cmake').subproject('googletest') 5596a9945SWludzik, Jozef gtest_dep = gtest_proj.dependency('gtest') 673da6906SKrzysztof Grobelny gmock_dep = gtest_proj.dependency('gmock') 773da6906SKrzysztof Grobelnyendif 873da6906SKrzysztof Grobelny 973da6906SKrzysztof Grobelnytest( 1073da6906SKrzysztof Grobelny 'telemetry-ut', 1173da6906SKrzysztof Grobelny executable( 1273da6906SKrzysztof Grobelny 'telemetry-ut', 1373da6906SKrzysztof Grobelny [ 14*f763c9e3SSzymon Dompke '../src/discrete_threshold.cpp', 15c8e3a64aSKrzysztof Grobelny '../src/metric.cpp', 161477fe6aSWludzik, Jozef '../src/numeric_threshold.cpp', 17*f763c9e3SSzymon Dompke '../src/on_change_threshold.cpp', 1873da6906SKrzysztof Grobelny '../src/persistent_json_storage.cpp', 197f06f613SKrzysztof Grobelny '../src/report.cpp', 202f9f9b87SWludzik, Jozef '../src/report_factory.cpp', 217f06f613SKrzysztof Grobelny '../src/report_manager.cpp', 22b5645947SKrzysztof Grobelny '../src/sensor.cpp', 237f06f613SKrzysztof Grobelny '../src/sensor_cache.cpp', 2476833cb5SWludzik, Jozef '../src/trigger.cpp', 25d960e1f3SWludzik, Jozef '../src/trigger_actions.cpp', 261477fe6aSWludzik, Jozef '../src/trigger_factory.cpp', 2776833cb5SWludzik, Jozef '../src/trigger_manager.cpp', 28b5645947SKrzysztof Grobelny 'src/dbus_environment.cpp', 29b5645947SKrzysztof Grobelny 'src/main.cpp', 30b5645947SKrzysztof Grobelny 'src/stubs/dbus_sensor_object.cpp', 31d960e1f3SWludzik, Jozef 'src/test_conversion.cpp', 32b5645947SKrzysztof Grobelny 'src/test_detached_timer.cpp', 33*f763c9e3SSzymon Dompke 'src/test_discrete_threshold.cpp', 34c8e3a64aSKrzysztof Grobelny 'src/test_metric.cpp', 351477fe6aSWludzik, Jozef 'src/test_numeric_threshold.cpp', 36*f763c9e3SSzymon Dompke 'src/test_on_change_threshold.cpp', 3773da6906SKrzysztof Grobelny 'src/test_persistent_json_storage.cpp', 382f9f9b87SWludzik, Jozef 'src/test_report.cpp', 392f9f9b87SWludzik, Jozef 'src/test_report_manager.cpp', 40b5645947SKrzysztof Grobelny 'src/test_sensor.cpp', 417f06f613SKrzysztof Grobelny 'src/test_sensor_cache.cpp', 42e2362796SWludzik, Jozef 'src/test_transform.cpp', 4376833cb5SWludzik, Jozef 'src/test_trigger.cpp', 44d960e1f3SWludzik, Jozef 'src/test_trigger_actions.cpp', 4576833cb5SWludzik, Jozef 'src/test_trigger_manager.cpp', 46b5645947SKrzysztof Grobelny 'src/test_unique_call.cpp', 477f06f613SKrzysztof Grobelny 'src/utils/generate_unique_mock_id.cpp', 4873da6906SKrzysztof Grobelny ], 4973da6906SKrzysztof Grobelny dependencies: [ 5073da6906SKrzysztof Grobelny boost, 5173da6906SKrzysztof Grobelny gmock_dep, 5273da6906SKrzysztof Grobelny gtest_dep, 5373da6906SKrzysztof Grobelny nlohmann_json, 5473da6906SKrzysztof Grobelny phosphor_logging, 5573da6906SKrzysztof Grobelny sdbusplus, 5673da6906SKrzysztof Grobelny ], 577f06f613SKrzysztof Grobelny include_directories: ['../src', 'src'] 586ccfcbf5SKrzysztof Grobelny ), 596ccfcbf5SKrzysztof Grobelny timeout: 120, 6073da6906SKrzysztof Grobelny) 61