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
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp