[{"id":63,"web_url":"https://patchwork.libcamera.org/comment/63/","msgid":"<20181221150924.GJ5597@w540>","date":"2018-12-21T15:09:24","subject":"Re: [libcamera-devel] [PATCH 1/5] test: Move test objects to libtest","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"content":"Hi Kieran,\n\nOn Fri, Dec 21, 2018 at 08:13:07AM +0000, Kieran Bingham wrote:\n> Create a subdirectory to contain the libtest helper library.\n>\n> Define two variables to clarify when tests are aimed at public or\n> internal components.\n>\n> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> ---\n>  test/libtest/meson.build    |  7 +++++++\n>  test/{ => libtest}/test.cpp |  0\n>  test/{ => libtest}/test.h   |  0\n>  test/meson.build            | 20 ++++++++++++++------\n>  4 files changed, 21 insertions(+), 6 deletions(-)\n>  create mode 100644 test/libtest/meson.build\n>  rename test/{ => libtest}/test.cpp (100%)\n>  rename test/{ => libtest}/test.h (100%)\n>\n> diff --git a/test/libtest/meson.build b/test/libtest/meson.build\n> new file mode 100644\n> index 000000000000..b998154dd8d3\n> --- /dev/null\n> +++ b/test/libtest/meson.build\n> @@ -0,0 +1,7 @@\n> +libtest_sources = files([\n> +    'test.cpp',\n> +])\n> +\n> +libtest = static_library('libtest', libtest_sources)\n> +\n> +libtest_includes = include_directories('.')\n> diff --git a/test/test.cpp b/test/libtest/test.cpp\n> similarity index 100%\n> rename from test/test.cpp\n> rename to test/libtest/test.cpp\n> diff --git a/test/test.h b/test/libtest/test.h\n> similarity index 100%\n> rename from test/test.h\n> rename to test/libtest/test.h\n> diff --git a/test/meson.build b/test/meson.build\n> index da0aea9678d1..50ec11853203 100644\n> --- a/test/meson.build\n> +++ b/test/meson.build\n> @@ -1,11 +1,19 @@\n> -libtest_sources = files([\n> -    'test.cpp',\n> -])\n> +subdir('libtest')\n>\n> -libtest = static_library('libtest', libtest_sources)\n> +test_libraries = [libcamera, libtest]\n> +\n> +test_includes_public = [\n> +  libtest_includes,\n> +  libcamera_includes,\n> +]\n> +\n> +test_includes_internal = [\n\nThat's not really 'internal' if it includes the public includes :)\n\n> +  test_includes_public,\n> +  libcamera_internal_includes,\n> +]\n>\n>  test_init = executable('test_init', 'init.cpp',\n> -                       link_with : libcamera,\n> -                       include_directories : libcamera_includes)\n> +                       link_with : test_libraries,\n> +                       include_directories : test_includes_public)\n\nWhat about a test/tests/ directory? Or do we expect to add all tests\nunder test/ itself? Eg. test/libcamera/media_device_test.cpp ?\n\nThanks\n  j\n>\n>  test('Initialisation test', test_init)\n> --\n> 2.17.1\n>\n> _______________________________________________\n> libcamera-devel mailing list\n> libcamera-devel@lists.libcamera.org\n> https://lists.libcamera.org/listinfo/libcamera-devel","headers":{"Return-Path":"<jacopo@jmondi.org>","Received":["from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net\n\t[217.70.183.194])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 9CACF60B23\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 21 Dec 2018 16:09:26 +0100 (CET)","from w540 (2-224-242-101.ip172.fastwebnet.it [2.224.242.101])\n\t(Authenticated sender: jacopo@jmondi.org)\n\tby relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 2C4F24000A;\n\tFri, 21 Dec 2018 15:09:25 +0000 (UTC)"],"X-Originating-IP":"2.224.242.101","Date":"Fri, 21 Dec 2018 16:09:24 +0100","From":"jacopo mondi <jacopo@jmondi.org>","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"LibCamera Devel <libcamera-devel@lists.libcamera.org>","Message-ID":"<20181221150924.GJ5597@w540>","References":"<20181221081311.3291-1-kieran.bingham@ideasonboard.com>\n\t<20181221081311.3291-2-kieran.bingham@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha256;\n\tprotocol=\"application/pgp-signature\"; boundary=\"fuid1o0BiVNrPGA3\"","Content-Disposition":"inline","In-Reply-To":"<20181221081311.3291-2-kieran.bingham@ideasonboard.com>","User-Agent":"Mutt/1.5.24 (2015-08-30)","Subject":"Re: [libcamera-devel] [PATCH 1/5] test: Move test objects to libtest","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","X-List-Received-Date":"Fri, 21 Dec 2018 15:09:26 -0000"}},{"id":65,"web_url":"https://patchwork.libcamera.org/comment/65/","msgid":"<092b536f-9ef9-8d89-0cfc-dae351738eb9@ideasonboard.com>","date":"2018-12-21T15:15:26","subject":"Re: [libcamera-devel] [PATCH 1/5] test: Move test objects to libtest","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Hi Jacopo,\n\nOn 21/12/2018 15:09, jacopo mondi wrote:\n> Hi Kieran,\n> \n> On Fri, Dec 21, 2018 at 08:13:07AM +0000, Kieran Bingham wrote:\n>> Create a subdirectory to contain the libtest helper library.\n>>\n>> Define two variables to clarify when tests are aimed at public or\n>> internal components.\n>>\n>> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n>> ---\n>>  test/libtest/meson.build    |  7 +++++++\n>>  test/{ => libtest}/test.cpp |  0\n>>  test/{ => libtest}/test.h   |  0\n>>  test/meson.build            | 20 ++++++++++++++------\n>>  4 files changed, 21 insertions(+), 6 deletions(-)\n>>  create mode 100644 test/libtest/meson.build\n>>  rename test/{ => libtest}/test.cpp (100%)\n>>  rename test/{ => libtest}/test.h (100%)\n>>\n>> diff --git a/test/libtest/meson.build b/test/libtest/meson.build\n>> new file mode 100644\n>> index 000000000000..b998154dd8d3\n>> --- /dev/null\n>> +++ b/test/libtest/meson.build\n>> @@ -0,0 +1,7 @@\n>> +libtest_sources = files([\n>> +    'test.cpp',\n>> +])\n>> +\n>> +libtest = static_library('libtest', libtest_sources)\n>> +\n>> +libtest_includes = include_directories('.')\n>> diff --git a/test/test.cpp b/test/libtest/test.cpp\n>> similarity index 100%\n>> rename from test/test.cpp\n>> rename to test/libtest/test.cpp\n>> diff --git a/test/test.h b/test/libtest/test.h\n>> similarity index 100%\n>> rename from test/test.h\n>> rename to test/libtest/test.h\n>> diff --git a/test/meson.build b/test/meson.build\n>> index da0aea9678d1..50ec11853203 100644\n>> --- a/test/meson.build\n>> +++ b/test/meson.build\n>> @@ -1,11 +1,19 @@\n>> -libtest_sources = files([\n>> -    'test.cpp',\n>> -])\n>> +subdir('libtest')\n>>\n>> -libtest = static_library('libtest', libtest_sources)\n>> +test_libraries = [libcamera, libtest]\n>> +\n>> +test_includes_public = [\n>> +  libtest_includes,\n>> +  libcamera_includes,\n>> +]\n>> +\n>> +test_includes_internal = [\n> \n> That's not really 'internal' if it includes the public includes :)\n\nIt's both ... but it's a define which is created for use by the internal\ntests.\n\nWould you prefer to call this something else?\n\n> \n>> +  test_includes_public,\n>> +  libcamera_internal_includes,\n>> +]\n>>\n>>  test_init = executable('test_init', 'init.cpp',\n>> -                       link_with : libcamera,\n>> -                       include_directories : libcamera_includes)\n>> +                       link_with : test_libraries,\n>> +                       include_directories : test_includes_public)\n> \n> What about a test/tests/ directory? Or do we expect to add all tests\n> under test/ itself? Eg. test/libcamera/media_device_test.cpp ?\n\nUp to you.\n\nIf it's a single test - it can live here with a simple addition to the\narrays created in:\n\n \"[PATCH] test: Use foreach iterators to simplify definitions\"\n\nOr - if you have a group of related tests, they should be defined as a\n'suite'. For an example of this please see the patch posted :\n\n \"[PATCH 2/2] lib: Add V4L2 Device object\"\n\nIn particular - please note that it adds the 'suite: v4l2device' flag in\nthe test/v4l2device/meson.build.\n\nPerhaps we might want to split public-api tests from internal-api tests\n... but we can worry about that once we've got a public-api to test :)\n\n--\nRegards\n\nKieran\n\n\n> \n> Thanks\n>   j\n>>\n>>  test('Initialisation test', test_init)\n>> --\n>> 2.17.1\n>>\n>> _______________________________________________\n>> libcamera-devel mailing list\n>> libcamera-devel@lists.libcamera.org\n>> https://lists.libcamera.org/listinfo/libcamera-devel","headers":{"Return-Path":"<kieran.bingham@ideasonboard.com>","Received":["from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id F1B9460B23\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 21 Dec 2018 16:15:28 +0100 (CET)","from [192.168.0.21]\n\t(cpc89242-aztw30-2-0-cust488.18-1.cable.virginm.net [86.31.129.233])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 4CD9C558;\n\tFri, 21 Dec 2018 16:15:28 +0100 (CET)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1545405328;\n\tbh=XziV4yOrFhxfylC2fTxrWVu/vWclCmB6uNaF6qGMLIk=;\n\th=Reply-To:Subject:To:Cc:References:From:Date:In-Reply-To:From;\n\tb=bUYtqA8114DThJumP7py3eDdZnuliYYJ+KDbQ1TlLA325mqOIj4kTCuEv82hqRP4j\n\tHLFkvpuoZvHx8yi+S0SRGx/eLh8l5371OrtqotMOTYZ++GSkpAmsY7nkfDzJZkLkQ4\n\trxUr1R9OnXOf4zs6liblfU8TqTAYIJVDQVQNYcg0=","Reply-To":"kieran.bingham@ideasonboard.com","To":"jacopo mondi <jacopo@jmondi.org>","Cc":"LibCamera Devel <libcamera-devel@lists.libcamera.org>","References":"<20181221081311.3291-1-kieran.bingham@ideasonboard.com>\n\t<20181221081311.3291-2-kieran.bingham@ideasonboard.com>\n\t<20181221150924.GJ5597@w540>","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Openpgp":"preference=signencrypt","Autocrypt":"addr=kieran.bingham@ideasonboard.com; keydata=\n\t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\n\tsbsRB8KNNvVXBOVNwko86rQqF9drZuw=","Organization":"Ideas on Board","Message-ID":"<092b536f-9ef9-8d89-0cfc-dae351738eb9@ideasonboard.com>","Date":"Fri, 21 Dec 2018 15:15:26 +0000","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101\n\tThunderbird/60.2.1","MIME-Version":"1.0","In-Reply-To":"<20181221150924.GJ5597@w540>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-GB","Content-Transfer-Encoding":"7bit","Subject":"Re: [libcamera-devel] [PATCH 1/5] test: Move test objects to libtest","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","X-List-Received-Date":"Fri, 21 Dec 2018 15:15:29 -0000"}},{"id":156,"web_url":"https://patchwork.libcamera.org/comment/156/","msgid":"<3336614.bh6LenzQKO@avalon>","date":"2018-12-31T09:03:02","subject":"Re: [libcamera-devel] [PATCH 1/5] test: Move test objects to libtest","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"Hi Kieran,\n\nThank you for the patch.\n\nOn Friday, 21 December 2018 10:13:07 EET Kieran Bingham wrote:\n> Create a subdirectory to contain the libtest helper library.\n> \n> Define two variables to clarify when tests are aimed at public or\n> internal components.\n> \n> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> ---\n>  test/libtest/meson.build    |  7 +++++++\n>  test/{ => libtest}/test.cpp |  0\n>  test/{ => libtest}/test.h   |  0\n>  test/meson.build            | 20 ++++++++++++++------\n>  4 files changed, 21 insertions(+), 6 deletions(-)\n>  create mode 100644 test/libtest/meson.build\n>  rename test/{ => libtest}/test.cpp (100%)\n>  rename test/{ => libtest}/test.h (100%)\n> \n> diff --git a/test/libtest/meson.build b/test/libtest/meson.build\n> new file mode 100644\n> index 000000000000..b998154dd8d3\n> --- /dev/null\n> +++ b/test/libtest/meson.build\n> @@ -0,0 +1,7 @@\n> +libtest_sources = files([\n> +    'test.cpp',\n> +])\n> +\n> +libtest = static_library('libtest', libtest_sources)\n> +\n> +libtest_includes = include_directories('.')\n> diff --git a/test/test.cpp b/test/libtest/test.cpp\n> similarity index 100%\n> rename from test/test.cpp\n> rename to test/libtest/test.cpp\n> diff --git a/test/test.h b/test/libtest/test.h\n> similarity index 100%\n> rename from test/test.h\n> rename to test/libtest/test.h\n> diff --git a/test/meson.build b/test/meson.build\n> index da0aea9678d1..50ec11853203 100644\n> --- a/test/meson.build\n> +++ b/test/meson.build\n> @@ -1,11 +1,19 @@\n> -libtest_sources = files([\n> -    'test.cpp',\n> -])\n> +subdir('libtest')\n> \n> -libtest = static_library('libtest', libtest_sources)\n> +test_libraries = [libcamera, libtest]\n> +\n> +test_includes_public = [\n> +  libtest_includes,\n> +  libcamera_includes,\n> +]\n> +\n> +test_includes_internal = [\n> +  test_includes_public,\n> +  libcamera_internal_includes,\n\nApart from the indentation issue,\n\nReviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n\n> +]\n> \n>  test_init = executable('test_init', 'init.cpp',\n> -                       link_with : libcamera,\n> -                       include_directories : libcamera_includes)\n> +                       link_with : test_libraries,\n> +                       include_directories : test_includes_public)\n> \n>  test('Initialisation test', test_init)","headers":{"Return-Path":"<laurent.pinchart@ideasonboard.com>","Received":["from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id F069B60B2E\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 31 Dec 2018 10:02:06 +0100 (CET)","from avalon.localnet (233.56-78-194.adsl-static.isp.belgacom.be\n\t[194.78.56.233])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id D4DEE50A;\n\tMon, 31 Dec 2018 10:02:04 +0100 (CET)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1546246924;\n\tbh=M8nAWqxmsA3vNqZTOeoXoz7qy+ZlM40oWHK2BAI4aas=;\n\th=From:To:Cc:Subject:Date:In-Reply-To:References:From;\n\tb=dHo/O4o9WXgqWdibrMFooljbTF/DAC1J63MQS1v15NpDbQY0yzzyx2rPk6cfHemxv\n\tqeCfbuAnP9AxTsfAoYGlyzoT3fAMOhWMI4c4MWKiyKDp4DyJY0daWsp2lCTUEPbl5Q\n\t+cqeNg1ZmX7Cvg9XDeWulI0W9Na0q4EL2BffMS98=","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"libcamera-devel@lists.libcamera.org","Date":"Mon, 31 Dec 2018 11:03:02 +0200","Message-ID":"<3336614.bh6LenzQKO@avalon>","Organization":"Ideas on Board Oy","In-Reply-To":"<20181221081311.3291-2-kieran.bingham@ideasonboard.com>","References":"<20181221081311.3291-1-kieran.bingham@ideasonboard.com>\n\t<20181221081311.3291-2-kieran.bingham@ideasonboard.com>","MIME-Version":"1.0","Content-Transfer-Encoding":"7Bit","Content-Type":"text/plain; charset=\"us-ascii\"","Subject":"Re: [libcamera-devel] [PATCH 1/5] test: Move test objects to libtest","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","X-List-Received-Date":"Mon, 31 Dec 2018 09:02:07 -0000"}}]