#include <freeradius-devel/util/acutest.h>
#include <freeradius-devel/util/heap.h>
#include <freeradius-devel/util/rand.h>
#include <freeradius-devel/util/time.h>
#include "minmax_heap.c"
Go to the source code of this file.
◆ minmax_heap_thing
◆ BURN_IN_OPS
#define BURN_IN_OPS (10000000) |
◆ MINMAX_HEAP_CYCLE_SIZE
#define MINMAX_HEAP_CYCLE_SIZE (1600000) |
◆ MINMAX_HEAP_TEST_SIZE
#define MINMAX_HEAP_TEST_SIZE (4096) |
◆ NVALUES
◆ array_pop()
◆ minmax_heap_burn_in()
static void minmax_heap_burn_in |
( |
void |
| ) |
|
|
static |
◆ minmax_heap_cmp()
static int8_t minmax_heap_cmp |
( |
void const * |
one, |
|
|
void const * |
two |
|
) |
| |
|
static |
◆ minmax_heap_contains()
◆ minmax_heap_cycle()
static void minmax_heap_cycle |
( |
void |
| ) |
|
|
static |
◆ minmax_heap_iter()
static void minmax_heap_iter |
( |
void |
| ) |
|
|
static |
◆ minmax_heap_test()
static void minmax_heap_test |
( |
int |
skip | ) |
|
|
static |
◆ minmax_heap_test_basic()
static void minmax_heap_test_basic |
( |
void |
| ) |
|
|
static |
◆ minmax_heap_test_order()
static void minmax_heap_test_order |
( |
void |
| ) |
|
|
static |
◆ minmax_heap_test_skip_0()
static void minmax_heap_test_skip_0 |
( |
void |
| ) |
|
|
static |
◆ minmax_heap_test_skip_10()
static void minmax_heap_test_skip_10 |
( |
void |
| ) |
|
|
static |
◆ minmax_heap_test_skip_2()
static void minmax_heap_test_skip_2 |
( |
void |
| ) |
|
|
static |
◆ populate_values()
◆ queue_cmp()
static void queue_cmp |
( |
unsigned int |
count | ) |
|
|
static |
◆ queue_cmp_10()
static void queue_cmp_10 |
( |
void |
| ) |
|
|
static |
◆ queue_cmp_100()
static void queue_cmp_100 |
( |
void |
| ) |
|
|
static |
◆ queue_cmp_1000()
static void queue_cmp_1000 |
( |
void |
| ) |
|
|
static |
◆ queue_cmp_50()
static void queue_cmp_50 |
( |
void |
| ) |
|
|
static |
◆ talloc_free()
◆ TEST_CHECK()
TEST_CHECK |
( |
total |
= 190 | ) |
|
◆ TEST_LIST
Initial value:= {
{ NULL }
}
static void queue_cmp_100(void)
static void queue_cmp_50(void)
static void minmax_heap_test_order(void)
static void minmax_heap_test_skip_2(void)
static void minmax_heap_test_skip_0(void)
static void minmax_heap_cycle(void)
static void queue_cmp_1000(void)
static void queue_cmp_10(void)
static void minmax_heap_test_skip_10(void)
static void minmax_heap_test_basic(void)
static void minmax_heap_burn_in(void)
static void minmax_heap_iter(void)
Definition at line 634 of file minmax_heap_tests.c.