syslog-ng source
test_diskq_full.c File Reference
#include <criterion/criterion.h>
#include "libtest/queue_utils_lib.h"
#include "test_diskq_tools.h"
#include "messages.h"
#include "logqueue-disk.h"
#include "logqueue-disk-reliable.h"
#include "logqueue-disk-non-reliable.h"
#include "apphook.h"
#include "plugin.h"
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
Include dependency graph for test_diskq_full.c:

Macros

#define DISKQ_FILENAME_NOT_RELIABLE   "test_become_full_not_reliable.qf"
 
#define DISKQ_FILENAME_RELIABLE   "test_become_full_reliable.qf"
 

Functions

void test_diskq_become_full (gboolean reliable, const gchar *filename)
 
 Test (diskq_full, diskq_become_full_reliable)
 
 Test (diskq_full, diskq_become_full_non_reliable)
 
 TestSuite (diskq_full,.init=setup,.fini=teardown)
 

Macro Definition Documentation

◆ DISKQ_FILENAME_NOT_RELIABLE

#define DISKQ_FILENAME_NOT_RELIABLE   "test_become_full_not_reliable.qf"

◆ DISKQ_FILENAME_RELIABLE

#define DISKQ_FILENAME_RELIABLE   "test_become_full_reliable.qf"

Function Documentation

◆ Test() [1/2]

Test ( diskq_full  ,
diskq_become_full_non_reliable   
)

◆ Test() [2/2]

Test ( diskq_full  ,
diskq_become_full_reliable   
)

◆ test_diskq_become_full()

void test_diskq_become_full ( gboolean  reliable,
const gchar *  filename 
)

◆ TestSuite()

TestSuite ( diskq_full  ,
init = setup,
fini = teardown 
)