start to implement test for the circular buffer fifo implementation.
This commit was SVN r2128.
Этот коммит содержится в:
родитель
7cf2055530
Коммит
0fbf919658
@ -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
Обычный файл
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();
|
||||
}
|
Загрузка…
x
Ссылка в новой задаче
Block a user