1e6d48874SKrzysztof Grobelnygtest_dep = dependency('gtest', main: false, required: false, version: '>=1.11.0') 2e6d48874SKrzysztof Grobelnygmock_dep = dependency('gmock', required: false, version: '>=1.11.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 [ 14f763c9e3SSzymon Dompke '../src/discrete_threshold.cpp', 15c8e3a64aSKrzysztof Grobelny '../src/metric.cpp', 16f7ea2997SKrzysztof Grobelny '../src/metrics/collection_data.cpp', 17f7ea2997SKrzysztof Grobelny '../src/metrics/collection_function.cpp', 181477fe6aSWludzik, Jozef '../src/numeric_threshold.cpp', 19f763c9e3SSzymon Dompke '../src/on_change_threshold.cpp', 2073da6906SKrzysztof Grobelny '../src/persistent_json_storage.cpp', 217f06f613SKrzysztof Grobelny '../src/report.cpp', 222f9f9b87SWludzik, Jozef '../src/report_factory.cpp', 237f06f613SKrzysztof Grobelny '../src/report_manager.cpp', 24b5645947SKrzysztof Grobelny '../src/sensor.cpp', 257f06f613SKrzysztof Grobelny '../src/sensor_cache.cpp', 2676833cb5SWludzik, Jozef '../src/trigger.cpp', 27d960e1f3SWludzik, Jozef '../src/trigger_actions.cpp', 2862c08e9bSKrzysztof Grobelny '../src/errors.cpp', 291477fe6aSWludzik, Jozef '../src/trigger_factory.cpp', 3076833cb5SWludzik, Jozef '../src/trigger_manager.cpp', 31493e62ebSKrzysztof Grobelny '../src/types/readings.cpp', 32dcc4e193SKrzysztof Grobelny '../src/types/report_types.cpp', 334416fce6SCezary Zwolak '../src/utils/conversion_trigger.cpp', 341cdd7e4fSSzymon Dompke '../src/utils/dbus_path_utils.cpp', 3532305f14SSzymon Dompke '../src/utils/make_id_name.cpp', 36e6d48874SKrzysztof Grobelny '../src/utils/messanger_service.cpp', 37b5645947SKrzysztof Grobelny 'src/dbus_environment.cpp', 38b5645947SKrzysztof Grobelny 'src/main.cpp', 39b5645947SKrzysztof Grobelny 'src/stubs/dbus_sensor_object.cpp', 40d960e1f3SWludzik, Jozef 'src/test_conversion.cpp', 41b5645947SKrzysztof Grobelny 'src/test_detached_timer.cpp', 42f763c9e3SSzymon Dompke 'src/test_discrete_threshold.cpp', 43f7ea2997SKrzysztof Grobelny 'src/test_ensure.cpp', 440253f6d3SSzymon Dompke 'src/test_labeled_tuple.cpp', 4532305f14SSzymon Dompke 'src/test_make_id_name.cpp', 46c8e3a64aSKrzysztof Grobelny 'src/test_metric.cpp', 471477fe6aSWludzik, Jozef 'src/test_numeric_threshold.cpp', 48f763c9e3SSzymon Dompke 'src/test_on_change_threshold.cpp', 491cdd7e4fSSzymon Dompke 'src/test_path_append.cpp', 5073da6906SKrzysztof Grobelny 'src/test_persistent_json_storage.cpp', 512f9f9b87SWludzik, Jozef 'src/test_report.cpp', 522f9f9b87SWludzik, Jozef 'src/test_report_manager.cpp', 53b5645947SKrzysztof Grobelny 'src/test_sensor.cpp', 547f06f613SKrzysztof Grobelny 'src/test_sensor_cache.cpp', 55e2362796SWludzik, Jozef 'src/test_transform.cpp', 5676833cb5SWludzik, Jozef 'src/test_trigger.cpp', 57d960e1f3SWludzik, Jozef 'src/test_trigger_actions.cpp', 5876833cb5SWludzik, Jozef 'src/test_trigger_manager.cpp', 59b5645947SKrzysztof Grobelny 'src/test_unique_call.cpp', 607f06f613SKrzysztof Grobelny 'src/utils/generate_unique_mock_id.cpp', 6132305f14SSzymon Dompke 'src/utils/string_utils.cpp', 6273da6906SKrzysztof Grobelny ], 6373da6906SKrzysztof Grobelny dependencies: [ 6473da6906SKrzysztof Grobelny boost, 6573da6906SKrzysztof Grobelny gmock_dep, 6673da6906SKrzysztof Grobelny gtest_dep, 67*4444a13cSPatrick Williams nlohmann_json_dep, 6873da6906SKrzysztof Grobelny phosphor_logging, 6973da6906SKrzysztof Grobelny sdbusplus, 7073da6906SKrzysztof Grobelny ], 71a74e44f6SLukasz Kazmierczak include_directories: ['../src', 'src'], 72a74e44f6SLukasz Kazmierczak cpp_args: '-fno-lto' 736ccfcbf5SKrzysztof Grobelny ), 746ccfcbf5SKrzysztof Grobelny timeout: 120, 7573da6906SKrzysztof Grobelny) 76