syslog-ng source
test_logthrsourcedrv.c File Reference
#include <criterion/criterion.h>
#include "libtest/cr_template.h"
#include "logthrsource/logthrsourcedrv.h"
#include "apphook.h"
#include "mainloop.h"
#include "mainloop-worker.h"
#include "cfg.h"
#include "stats/stats-counter.h"
#include "logsource.h"
Include dependency graph for test_logthrsourcedrv.c:

Classes

struct  TestThreadedSourceDriver
 

Functions

gboolean test_threaded_source_driver_init_method (LogPipe *s)
 
 TestSuite (logthrsourcedrv,.init=setup,.fini=teardown,.timeout=10)
 
 Test (logthrsourcedrv, test_threaded_source_blocking_post)
 
 Test (logthrsourcedrv, test_threaded_source_suspend)
 

Variables

MainLoopOptions main_loop_options = {0}
 
MainLoop * main_loop
 

Function Documentation

◆ Test() [1/2]

Test ( logthrsourcedrv  ,
test_threaded_source_blocking_post   
)

◆ Test() [2/2]

Test ( logthrsourcedrv  ,
test_threaded_source_suspend   
)

◆ test_threaded_source_driver_init_method()

gboolean test_threaded_source_driver_init_method ( LogPipe *  s)

◆ TestSuite()

TestSuite ( logthrsourcedrv  ,
init = setup,
fini = teardown,
timeout = 10 
)

Variable Documentation

◆ main_loop

MainLoop* main_loop

◆ main_loop_options

MainLoopOptions main_loop_options = {0}