int main(int argc, char **argv) { grpc_test_init(argc, argv); gpr_time_init(); test_constant_backoff(); test_no_jitter_backoff(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_init(); test_create(); test_set_compression_algorithm(); test_compression_algorithm_states(); grpc_shutdown(); return 0; }
int main(int argc, char* argv[]) { grpc_test_init(argc, argv); empty_test(); one_interval_test(); many_interval_test(); rolling_time_test(); infinite_interval_test(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); test_strdup(); test_dump(); test_dump_slice(); test_parse_uint32(); test_asprintf(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_init(); test_static_lookup(); test_many_additions(); test_find(); grpc_shutdown(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_init(); test_register_method_fail(); test_request_call_on_no_server_cq(); test_bind_server_twice(); grpc_shutdown(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); test_init_shutdown(); test_create_and_destroy(); test_record_and_get_stats(); test_record_stats_on_unknown_op_id(); test_record_stats_with_trace_store_uninitialized(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); test_peer_matches_name(); test_result_strings(); test_protector_invalid_args(); test_handshaker_invalid_args(); test_handshaker_invalid_state(); return 0; }
int main(int argc, char **argv) { grpc_channel *chan; grpc_call *call; grpc_completion_queue *cq; cq_verifier *cqv; grpc_op ops[6]; grpc_op *op; grpc_metadata_array trailing_metadata_recv; grpc_status_code status; char *details = NULL; size_t details_capacity = 0; grpc_test_init(argc, argv); grpc_init(); grpc_metadata_array_init(&trailing_metadata_recv); chan = grpc_lame_client_channel_create("lampoon:national"); GPR_ASSERT(chan); cq = grpc_completion_queue_create(); call = grpc_channel_create_call(chan, cq, "/Foo", "anywhere", GRPC_TIMEOUT_SECONDS_TO_DEADLINE(100)); GPR_ASSERT(call); cqv = cq_verifier_create(cq); op = ops; op->op = GRPC_OP_SEND_INITIAL_METADATA; op->data.send_initial_metadata.count = 0; op->flags = 0; op++; op->op = GRPC_OP_RECV_STATUS_ON_CLIENT; op->data.recv_status_on_client.trailing_metadata = &trailing_metadata_recv; op->data.recv_status_on_client.status = &status; op->data.recv_status_on_client.status_details = &details; op->data.recv_status_on_client.status_details_capacity = &details_capacity; op->flags = 0; op++; GPR_ASSERT(GRPC_CALL_OK == grpc_call_start_batch(call, ops, op - ops, tag(1))); /* the call should immediately fail */ cq_expect_completion(cqv, tag(1), 1); cq_verify(cqv); grpc_call_destroy(call); grpc_channel_destroy(chan); cq_verifier_destroy(cqv); grpc_completion_queue_destroy(cq); grpc_metadata_array_destroy(&trailing_metadata_recv); gpr_free(details); grpc_shutdown(); return 0; }
int main(int argc, char **argv) { grpc_closure destroyed; grpc_exec_ctx exec_ctx = GRPC_EXEC_CTX_INIT; gpr_subprocess *server; char *me = argv[0]; char *lslash = strrchr(me, '/'); char *args[5]; int port = grpc_pick_unused_port_or_die(); GPR_ASSERT(argc <= 2); if (argc == 2) { args[0] = gpr_strdup(argv[1]); } else { /* figure out where we are */ char *root; if (lslash) { root = gpr_malloc((size_t)(lslash - me + 1)); memcpy(root, me, (size_t)(lslash - me)); root[lslash - me] = 0; } else { root = gpr_strdup("."); } gpr_asprintf(&args[0], "%s/../../test/core/httpcli/test_server.py", root); gpr_free(root); } /* start the server */ args[1] = "--port"; gpr_asprintf(&args[2], "%d", port); args[3] = "--ssl"; server = gpr_subprocess_create(4, (const char **)args); GPR_ASSERT(server); gpr_free(args[0]); gpr_free(args[2]); gpr_sleep_until(gpr_time_add(gpr_now(GPR_CLOCK_REALTIME), gpr_time_from_seconds(5, GPR_TIMESPAN))); grpc_test_init(argc, argv); grpc_init(); grpc_httpcli_context_init(&g_context); grpc_pollset_init(&g_pollset); test_get(port); test_post(port); grpc_httpcli_context_destroy(&g_context); grpc_closure_init(&destroyed, destroy_pollset, &g_pollset); grpc_pollset_shutdown(&exec_ctx, &g_pollset, &destroyed); grpc_exec_ctx_finish(&exec_ctx); grpc_shutdown(); gpr_subprocess_destroy(server); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); test_sockaddr_is_v4mapped(); test_sockaddr_to_v4mapped(); test_sockaddr_is_wildcard(); test_sockaddr_to_string(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_fake_resolver_init(); // Registers the "test" scheme. grpc_init(); test_fake_resolver(); grpc_shutdown(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); TEST_VARINT(0, 1, 0, "\x00"); TEST_VARINT(128, 1, 0, "\x7f\x01"); TEST_VARINT(16384, 1, 0, "\x7f\x81\x7f"); TEST_VARINT(2097152, 1, 0, "\x7f\x81\xff\x7f"); TEST_VARINT(268435456, 1, 0, "\x7f\x81\xff\xff\x7f"); TEST_VARINT(0xffffffff, 1, 0, "\x7f\x80\xff\xff\xff\x0f"); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_iomgr_init(); test_succeeds(); gpr_log(GPR_ERROR, "End of first test"); test_fails(); test_times_out(); grpc_iomgr_shutdown(); return 0; }
int main(int argc, char *argv[]) { grpc_test_init(argc, argv); test_values(); test_add_sub(); test_overflow(); test_sticky_infinities(); test_similar(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_connectivity_state_trace = 1; test_connectivity_state_name(); test_check(); test_subscribe_then_unsubscribe(); test_subscribe_then_destroy(); test_subscribe_with_failure_then_destroy(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); test_format_get_request(); test_format_post_request(); test_format_post_request_no_body(); test_format_post_request_content_type_override(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); /* test adding prioritization data */ GRPC_RUN_BAD_CLIENT_TEST(verifier, NULL, PFX_STR "\x00\x00\x00\x88\x00\x00\x00\x00\x01", GRPC_BAD_CLIENT_DISCONNECT); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); test_read_one_slice(); test_read_one_slice_malloc(); test_read_none_compressed_slice(); test_read_gzip_compressed_slice(); test_read_deflate_compressed_slice(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_init(); grpc_pollset_init(&g_pollset); run_tests(); grpc_endpoint_tests(configs[0], &g_pollset); grpc_pollset_shutdown(&g_pollset, destroy_pollset, &g_pollset); grpc_shutdown(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); test_create_table(); test_simple_add_and_erase(); test_table_with_int_key(); test_table_with_string_key(); test_value_and_key_deleter(); test_insertion_with_same_key(); test_insertion_and_deletion_with_high_collision_rate(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_init(); test_algorithm_mesh(); test_algorithm_failure(); grpc_shutdown(); return 0; }
int main(int argc, char** argv) { grpc_test_init(argc, argv); test_init_shutdown(); test_start_op_generates_locally_unique_ids(); test_get_trace_method_name(); test_concurrency(); test_add_method_tag_to_unknown_op_id(); test_trace_print(); test_get_active_ops(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_init(); run_test(test_initial_string, 0); run_test(test_initial_string, 1); run_test(test_initial_string_with_redirect, 0); run_test(test_initial_string_with_redirect, 1); grpc_shutdown(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_exec_ctx exec_ctx = GRPC_EXEC_CTX_INIT; grpc_iomgr_init(&exec_ctx); grpc_iomgr_start(&exec_ctx); test_unix_socket(); test_unix_socket_path_name_too_long(); grpc_executor_shutdown(&exec_ctx); grpc_iomgr_shutdown(&exec_ctx); grpc_exec_ctx_finish(&exec_ctx); return 0; }
int main(int argc, char *argv[]) { grpc_test_init(argc, argv); test("mutex", &inc, NULL, 1); test("mutex try", &inctry, NULL, 1); test("cv", &inc_by_turns, NULL, 1); test("timedcv", &inc_with_1ms_delay, NULL, 1); test("queue", &many_producers, &consumer, 10); test("stats_counter", &statsinc, NULL, 1); test("refcount", &refinc, &refcheck, 1); test("timedevent", &inc_with_1ms_delay_event, NULL, 1); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_pollset_kick_global_init(); run_tests(); grpc_pollset_kick_global_destroy(); grpc_pollset_kick_global_init_fallback_fd(); run_tests(); grpc_pollset_kick_global_destroy(); return 0; }
int main(int argc, char **argv) { int i; grpc_test_init(argc, argv); for (i = 0; i < 5; i++) { test1(); shrink_test(); } return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); no_regress_no_persist_test_1(); no_regress_no_persist_test_2(); no_regress_no_persist_test_3(); some_regress_no_persist_test(); some_decay_test(); no_regress_full_persist_test(); no_regress_some_persist_test(); some_regress_some_persist_test(); return 0; }
int main(int argc, char **argv) { grpc_test_init(argc, argv); grpc_init(); test_unauthenticated_ssl_peer(); test_cn_only_ssl_peer_to_auth_context(); test_cn_and_one_san_ssl_peer_to_auth_context(); test_cn_and_multiple_sans_ssl_peer_to_auth_context(); test_cn_and_multiple_sans_and_others_ssl_peer_to_auth_context(); grpc_shutdown(); return 0; }