1
1

Add unit tests for name server.

This commit was SVN r1301.
Этот коммит содержится в:
Ralph Castain 2004-06-16 03:34:19 +00:00
родитель 49d5c08d91
Коммит a0cfd47135
2 изменённых файлов: 40 добавлений и 0 удалений

17
test/ns/Makefile.am Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
# -*- makefile -*-
#
# $HEADER$
#
include $(top_srcdir)/config/Makefile.options
AM_CPPFLAGS = -I$(top_srcdir)/test/support -DOMPI_ENABLE_DEBUG_OVERRIDE=1
noinst_PROGRAMS = \
ns
ns_SOURCES = ns.c
ns_LDADD = \
$(top_builddir)/src/ns/name_server.lo \
$(top_builddir)/test/support/libsupport.la
ns_DEPENDENCIES = $(ompi_ns_LDADD)

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

@ -0,0 +1,23 @@
#include <stdio.h>
#include "ns/name_server.h"
int main(int argc, char **argv)
{
int i;
uint32_t *foo;
ompi_process_name_t j;
foo = (uint32_t*) &j;
for (i=0; i<30; i++) {
j = ompi_process_name_new();
fprintf(stderr, "name: %x %x\n", foo[0], foo[1]);
}
for (i=0; i<3; i++) {
j = ompi_process_name_get_range(30000);
fprintf(stderr, "range name: %x %x\n", foo[0], foo[1]);
}
}