Initial version of sunny day buffer pool, buffer and packet API tests.
Based on Bill's buffer & packets patches for v0.5.

linux-generic doesn't support segmented packets in v0.5, so two tests are
failing. Test results:

Suite: buffer Pool tests
  Test: pool_create_destroy_raw ...passed
  Test: pool_create_destroy_packet ...passed
  Test: pool_create_destroy_timeout ...passed
  Test: pool_create_destroy_any ...passed
  Test: pool_create_destroy_raw_shm ...passed
  Test: pool_lookup_info_print ...passed
  Test: pool_alloc_buffer_raw ...passed
  Test: pool_alloc_buffer_packet ...passed
  Test: pool_alloc_buffer_timeout ...passed
  Test: pool_alloc_buffer_any ...passed
  Test: pool_free_buffer ...passed
Suite: buffer tests
  Test: buffer_management_basic ...passed
Suite: packet tests
  Test: packet_alloc_free ...passed
  Test: packet_alloc_segmented ...FAILED
    1. ../../../../odp/test/validation/buffer/odp_packet_test.c:75  - pkt != 
ODP_PACKET_INVALID
  Test: packet_basic_metadata ...passed
  Test: packet_debug ...passed
  Test: packet_length ...passed
  Test: packet_headroom ...passed
  Test: packet_tailroom ...passed
  Test: packet_context ...passed
  Test: packet_buffer_conversion ...passed
  Test: packet_layer_offsets ...passed
  Test: packet_segments ...passed
  Test: packet_segment_last ...passed
  Test: packet_in_flags ...passed
  Test: packet_out_flags ...passed
  Test: packet_error_flags ...passed
  Test: packet_add_rem_data ...FAILED
    1. ../../../../odp/test/validation/buffer/odp_packet_test.c:440  - new_pkt 
!= ODP_PACKET_INVALID
  Test: packet_copy ...passed
  Test: packet_copydata ...passed
  Test: packet_offset ...passed

Run Summary:    Type  Total    Ran Passed Failed Inactive
              suites      3      3    n/a      0        0
               tests     31     31     29      2        0
             asserts    238    238    236      2      n/a

Taras Kondratiuk (3):
  validation: buffer: add initial buffer pool tests
  validation: buffer: add initial buffer tests
  validation: buffer: add initial packet tests

 test/validation/.gitignore                     |   1 +
 test/validation/Makefile.am                    |   8 +-
 test/validation/buffer/odp_buffer_pool_test.c  | 212 ++++++++
 test/validation/buffer/odp_buffer_test.c       |  52 ++
 test/validation/buffer/odp_buffer_testsuites.h |  29 ++
 test/validation/buffer/odp_packet_test.c       | 659 +++++++++++++++++++++++++
 test/validation/odp_buffer.c                   |  24 +
 7 files changed, 984 insertions(+), 1 deletion(-)
 create mode 100644 test/validation/buffer/odp_buffer_pool_test.c
 create mode 100644 test/validation/buffer/odp_buffer_test.c
 create mode 100644 test/validation/buffer/odp_buffer_testsuites.h
 create mode 100644 test/validation/buffer/odp_packet_test.c
 create mode 100644 test/validation/odp_buffer.c

-- 
1.9.1


_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to