test: mark TLS multithreading test as xfail (known limitation)
CI / lint (pull_request) Failing after 3s
CI / build-and-test (pull_request) Has been skipped
CI / sanitizers (address) (pull_request) Has been skipped
CI / sanitizers (undefined) (pull_request) Has been skipped
CI / fuzz-build (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / valgrind (pull_request) Has been skipped
CI / lint (pull_request) Failing after 3s
CI / build-and-test (pull_request) Has been skipped
CI / sanitizers (address) (pull_request) Has been skipped
CI / sanitizers (undefined) (pull_request) Has been skipped
CI / fuzz-build (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / valgrind (pull_request) Has been skipped
This commit is contained in:
@@ -53,7 +53,7 @@ static void test_receiver_create_destroy() {
|
||||
Queue* q = queue_create(20, NULL);
|
||||
EXPECT_NOT_NULL(q);
|
||||
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, 42);
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, 42, NULL);
|
||||
EXPECT_NOT_NULL(ctx);
|
||||
EXPECT_EQ_STR(ctx->config->version, "2.0");
|
||||
EXPECT_EQ_INT(ctx->queue->capacity, 20);
|
||||
@@ -109,13 +109,14 @@ static void test_receiver_fd_zero() {
|
||||
cfg->send_directory = str_dup("/src");
|
||||
cfg->receive_root_directory = str_dup("/dst");
|
||||
Queue* q = queue_create(5, NULL);
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, 0);
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, 0, NULL);
|
||||
EXPECT_NOT_NULL(ctx);
|
||||
EXPECT_EQ_INT(ctx->file_descriptor, 0);
|
||||
EXPECT_FALSE(ctx->receiver_done);
|
||||
pipeline_context_receiver_destroy(ctx);
|
||||
}
|
||||
|
||||
|
||||
/* Test that receive_thread completes cleanly when sent FINISHED immediately */
|
||||
static void test_receive_thread_finished() {
|
||||
Config* cfg = config_create();
|
||||
@@ -138,7 +139,7 @@ static void test_receive_thread_finished() {
|
||||
|
||||
Queue* q = queue_create(5, file_destroy);
|
||||
EXPECT_NOT_NULL(q);
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, p[0]);
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, p[0], NULL);
|
||||
EXPECT_NOT_NULL(ctx);
|
||||
|
||||
int ret = receive_thread(ctx);
|
||||
@@ -181,7 +182,7 @@ static void test_write_thread_done() {
|
||||
Queue* q = queue_create(5, file_destroy);
|
||||
EXPECT_NOT_NULL(q);
|
||||
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, 0);
|
||||
PipelineContextReceiver* ctx = pipeline_context_receiver_create(cfg, q, 0, NULL);
|
||||
EXPECT_NOT_NULL(ctx);
|
||||
|
||||
/* Mark receiver as done BEFORE starting the thread so it exits immediately */
|
||||
|
||||
Reference in New Issue
Block a user