21 #include "../lib/grn-assertions.h"
27 #define VALUE_SIZE 1024
41 context = &contexts[
i];
57 context = &contexts[
i];
64 grn_table_close(context, table);
77 const gchar *table_type, *n_processes, *process_number, *thread_type;
92 thread_type =
"multi thread";
94 thread_type =
"single thread";
97 cut_add_data(cut_take_printf(
"%s - %s process(es)(%s) - %s - %d",
99 n_processes, process_number, thread_type, i),
100 GINT_TO_POINTER(i), NULL);
112 const gchar *value_string;
113 gint process_number = 0;
114 const gchar *process_number_string;
115 const gchar table_name[] =
"performance-read-write";
121 i = GPOINTER_TO_INT(data);
123 if (process_number_string)
124 process_number = atoi(process_number_string);
127 grn_test_assert(rc, cut_set_message(
"context: %d (%d)", i, process_number));
128 context = &contexts[
i];
131 cut_assert_not_null(path);
134 cut_assert_not_null(tables[i],
135 cut_message(
"table: %d (%d)", i, process_number));
139 cut_message(
"lookup - fail: (%d:%d)", i, process_number));
141 value_string = cut_take_printf(
"value: (%d:%d)", i, process_number);
144 cut_assert_equal_int(1, added);
153 cut_message(
"lookup - success: (%d:%d)", i, process_number));
155 cut_assert_equal_string(value_string,
GRN_BULK_HEAD(retrieved_value));