[libcamera-devel] [PATCH 4/4] test: logging: move logging tests to a subdirectory

Laurent Pinchart laurent.pinchart at ideasonboard.com
Sun Jul 14 12:34:10 CEST 2019


Hi Paul,

Thank you for the patch.

On Sat, Jul 13, 2019 at 05:16:20AM +0900, Paul Elder wrote:
> Since there are two logging tests now, move them to their own
> subdirectory. Update meson as necessary.
> 
> Signed-off-by: Paul Elder <paul.elder at ideasonboard.com>

Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>

> ---
>  test/{log.cpp => log/log_api.cpp} |  0
>  test/{ => log}/log_process.cpp    |  0
>  test/log/meson.build              | 13 +++++++++++++
>  test/meson.build                  |  3 +--
>  4 files changed, 14 insertions(+), 2 deletions(-)
>  rename test/{log.cpp => log/log_api.cpp} (100%)
>  rename test/{ => log}/log_process.cpp (100%)
>  create mode 100644 test/log/meson.build
> 
> diff --git a/test/log.cpp b/test/log/log_api.cpp
> similarity index 100%
> rename from test/log.cpp
> rename to test/log/log_api.cpp
> diff --git a/test/log_process.cpp b/test/log/log_process.cpp
> similarity index 100%
> rename from test/log_process.cpp
> rename to test/log/log_process.cpp
> diff --git a/test/log/meson.build b/test/log/meson.build
> new file mode 100644
> index 0000000..95f6c1a
> --- /dev/null
> +++ b/test/log/meson.build
> @@ -0,0 +1,13 @@
> +log_test = [
> +    ['log_api',     'log_api.cpp'],
> +    ['log_process', 'log_process.cpp'],
> +]
> +
> +foreach t : log_test
> +    exe = executable(t[0], t[1],
> +                     dependencies : libcamera_dep,
> +                     link_with : test_libraries,
> +                     include_directories : test_includes_internal)
> +
> +    test(t[0], exe, suite : 'log')
> +endforeach
> diff --git a/test/meson.build b/test/meson.build
> index 658f283..b2f809e 100644
> --- a/test/meson.build
> +++ b/test/meson.build
> @@ -4,6 +4,7 @@ subdir('camera')
>  subdir('controls')
>  subdir('ipa')
>  subdir('ipc')
> +subdir('log')
>  subdir('media_device')
>  subdir('pipeline')
>  subdir('process')
> @@ -22,8 +23,6 @@ public_tests = [
>  
>  internal_tests = [
>      ['camera-sensor',                   'camera-sensor.cpp'],
> -    ['log',                             'log.cpp'],
> -    ['log_process',                     'log_process.cpp'],
>      ['message',                         'message.cpp'],
>      ['signal-threads',                  'signal-threads.cpp'],
>      ['threads',                         'threads.cpp'],

-- 
Regards,

Laurent Pinchart


More information about the libcamera-devel mailing list