1
1

start to implement test for the circular buffer fifo implementation.

This commit was SVN r2128.
Этот коммит содержится в:
Rich Graham 2004-08-13 19:48:32 +00:00
родитель 7cf2055530
Коммит 0fbf919658
2 изменённых файлов: 32 добавлений и 0 удалений

Просмотреть файл

@ -8,6 +8,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/test/support -DOMPI_ENABLE_DEBUG_OVERRIDE=1
noinst_PROGRAMS = \
ompi_bitmap \
ompi_circular_buffer_fifo \
ompi_hash_table \
ompi_list \
ompi_value_array \
@ -26,6 +27,12 @@ ompi_bitmap_LDADD = \
$(top_builddir)/test/support/libsupport.la
ompi_bitmap_DEPENDENCIES = $(ompi_bitmap_LDADD)
ompi_circular_buffer_fifo_SOURCES = ompi_circular_buffer_fifo.c
ompi_circular_buffer_fifo_LDADD = \
$(top_builddir)/src/threads/mutex_spinlock.lo \
$(top_builddir)/test/support/libsupport.la
ompi_circular_buffer_fifo_DEPENDENCIES = $(ompi_circular_buffer_fifo_LDADD)
ompi_list_SOURCES = ompi_list.c
ompi_list_LDADD = \
$(top_builddir)/src/class/ompi_list.lo \

25
test/class/ompi_circular_buffer_fifo.c Обычный файл
Просмотреть файл

@ -0,0 +1,25 @@
/*
* $HEADER$
*/
#include "support.h"
#include "class/ompi_circular_buffer_fifo.h"
int main(int argc, char **argv) {
/* local variables */
ompi_cb_fifo_t *fifo;
int size_of_fifo;
/* get queue size */
size_of_fifo=atoi(argv[1]);
/* init result tracking */
test_init("ompi_circular_buffer_fifo");
/* finalize result tracking */
return test_finalize();
}