Merged,
Maxim.

On 02/27/2015 03:17 AM, Bill Fischofer wrote:


On Thu, Feb 26, 2015 at 3:34 PM, Mike Holmes <[email protected] <mailto:[email protected]>> wrote:

    Call the public APIs for errno in a sunny day configuration.

    Signed-off-by: Mike Holmes <[email protected]
    <mailto:[email protected]>>


Reviewed-and-tested-by: Bill Fischofer <[email protected] <mailto:[email protected]>>

    ---
     test/validation/.gitignore  |  1 +
     test/validation/Makefile.am |  4 +++-
     test/validation/odp_errno.c | 28 ++++++++++++++++++++++++++++
     3 files changed, 32 insertions(+), 1 deletion(-)
     create mode 100644 test/validation/odp_errno.c

    diff --git a/test/validation/.gitignore b/test/validation/.gitignore
    index e419f32..1a69f89 100644
    --- a/test/validation/.gitignore
    +++ b/test/validation/.gitignore
    @@ -16,3 +16,4 @@ odp_pool
     odp_timer
     odp_time
     odp_synchronizers
    +odp_errno
    diff --git a/test/validation/Makefile.am b/test/validation/Makefile.am
    index f5bb9ac..fe43084 100644
    --- a/test/validation/Makefile.am
    +++ b/test/validation/Makefile.am
    @@ -19,7 +19,8 @@ EXECUTABLES = odp_buffer \
                  odp_system \
                  odp_synchronizers \
                  odp_time \
    -             odp_timer
    +             odp_timer \
    +             odp_errno

     COMPILE_ONLY = odp_pktio

    @@ -57,3 +58,4 @@ dist_odp_timer_SOURCES  = odp_timer.c
    $(ODP_CU_COMMON)
     dist_odp_pktio_SOURCES = odp_pktio.c $(ODP_CU_COMMON)
     dist_odp_packet_SOURCES = odp_packet.c $(ODP_CU_COMMON)
     dist_odp_pool_SOURCES = odp_pool.c $(ODP_CU_COMMON)
    +dist_odp_errno_SOURCES = odp_errno.c $(ODP_CU_COMMON)
    diff --git a/test/validation/odp_errno.c b/test/validation/odp_errno.c
    new file mode 100644
    index 0000000..89b99d7
    --- /dev/null
    +++ b/test/validation/odp_errno.c
    @@ -0,0 +1,28 @@
    +/* Copyright (c) 2015, Linaro Limited
    + * All rights reserved.
    + *
    + * SPDX-License-Identifier:     BSD-3-Clause
    + */
    +
    +#include <odp.h>
    +#include "odp_cunit_common.h"
    +
    +static void test_odp_errno_sunny_day(void)
    +{
    +       int my_errno;
    +       odp_errno_zero();
    +       my_errno = odp_errno();
    +       CU_ASSERT_TRUE(my_errno == 0);
    +       odp_errno_print("odp_errno");
    +       CU_ASSERT_PTR_NOT_NULL(odp_errno_str(my_errno));
    +}
    +
    +CU_TestInfo test_odp_errno[] = {
    +       {"sunny day", test_odp_errno_sunny_day},
    +       CU_TEST_INFO_NULL,
    +};
    +
    +CU_SuiteInfo odp_testsuites[] = {
    +       {"Errno", NULL, NULL, NULL, NULL, test_odp_errno},
    +       CU_SUITE_INFO_NULL,
    +};
    --
    2.1.0


    _______________________________________________
    lng-odp mailing list
    [email protected] <mailto:[email protected]>
    http://lists.linaro.org/mailman/listinfo/lng-odp




_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp


_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to