syslog-ng source
test_batched_ack_tracker.c File Reference
#include <criterion/criterion.h>
#include "ack-tracker/batched_ack_tracker.h"
#include "ack-tracker/ack_tracker_factory.h"
#include "logsource.h"
#include "apphook.h"
#include "timeutils/misc.h"
#include <iv.h>
Include dependency graph for test_batched_ack_tracker.c:

Classes

struct  TestBookmarkData
 
struct  TestLogPipeDst
 

Functions

 TestSuite (batched_ack_tracker,.init=_setup,.fini=_teardown)
 
 Test (batched_ack_tracker, request_bookmark_returns_the_same_until_not_track_msg)
 
 Test (batched_ack_tracker, bookmark_saving)
 
 Test (batched_ack_tracker, batch_timeout)
 
 Test (batched_ack_tracker, deinit_acks_partial_batch)
 

Variables

GlobalConfig * cfg
 

Function Documentation

◆ Test() [1/4]

Test ( batched_ack_tracker  ,
batch_timeout   
)

◆ Test() [2/4]

Test ( batched_ack_tracker  ,
bookmark_saving   
)

◆ Test() [3/4]

Test ( batched_ack_tracker  ,
deinit_acks_partial_batch   
)

◆ Test() [4/4]

Test ( batched_ack_tracker  ,
request_bookmark_returns_the_same_until_not_track_msg   
)

◆ TestSuite()

TestSuite ( batched_ack_tracker  ,
init = _setup,
fini = _teardown 
)

Variable Documentation

◆ cfg

GlobalConfig* cfg