#include "src/core/ext/transport/binder/transport/binder_transport.h"
#include <memory>
#include <string>
#include <vector>
#include <gtest/gtest.h>
#include "absl/memory/memory.h"
#include "absl/strings/match.h"
#include "absl/strings/str_join.h"
#include "absl/synchronization/notification.h"
#include <grpc/grpc.h>
#include <grpcpp/security/binder_security_policy.h>
#include "src/core/ext/transport/binder/transport/binder_stream.h"
#include "src/core/lib/resource_quota/resource_quota.h"
#include "test/core/transport/binder/mock_objects.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Namespaces | |
grpc_binder | |
Functions | |
int | main (int argc, char **argv) |
grpc_binder::TEST_F (BinderTransportTest, CreateBinderTransport) | |
grpc_binder::TEST_F (BinderTransportTest, PerformAllOps) | |
grpc_binder::TEST_F (BinderTransportTest, PerformRecvAll) | |
grpc_binder::TEST_F (BinderTransportTest, PerformRecvInitialMetadata) | |
grpc_binder::TEST_F (BinderTransportTest, PerformRecvInitialMetadataWithMethodRef) | |
grpc_binder::TEST_F (BinderTransportTest, PerformRecvMessage) | |
grpc_binder::TEST_F (BinderTransportTest, PerformRecvTrailingMetadata) | |
grpc_binder::TEST_F (BinderTransportTest, PerformSendAll) | |
grpc_binder::TEST_F (BinderTransportTest, PerformSendInitialMetadata) | |
grpc_binder::TEST_F (BinderTransportTest, PerformSendInitialMetadataMethodRef) | |
grpc_binder::TEST_F (BinderTransportTest, PerformSendMessage) | |
grpc_binder::TEST_F (BinderTransportTest, PerformSendTrailingMetadata) | |
grpc_binder::TEST_F (BinderTransportTest, TransactionIdIncrement) | |
grpc_binder::TEST_F (BinderTransportTest, WireWriterRpcCallErrorPropagates) | |
Variables | |
static auto * | g_memory_allocator |
Definition at line 728 of file binder_transport_test.cc.
Definition at line 237 of file binder_transport_test.cc.
|
protected |
Definition at line 104 of file binder_transport_test.cc.
|
private |
Definition at line 125 of file binder_transport_test.cc.
|
static |
Definition at line 40 of file binder_transport_test.cc.
grpc_metadata_batch grpc_initial_metadata {arena.get()} |
Definition at line 239 of file binder_transport_test.cc.
absl::optional<grpc_core::SliceBuffer> grpc_message |
Definition at line 310 of file binder_transport_test.cc.
grpc_metadata_batch grpc_trailing_metadata {arena.get()} |
Definition at line 266 of file binder_transport_test.cc.
|
private |
Definition at line 202 of file binder_transport_test.cc.
Definition at line 291 of file binder_transport_test.cc.
absl::Notification* notification_ |
Definition at line 122 of file binder_transport_test.cc.
MockGrpcClosure ready |
Definition at line 287 of file binder_transport_test.cc.
|
protected |
Definition at line 106 of file binder_transport_test.cc.
grpc_core::SliceBuffer send_stream |
Definition at line 251 of file binder_transport_test.cc.
|
protected |
Definition at line 107 of file binder_transport_test.cc.
|
protected |
Definition at line 105 of file binder_transport_test.cc.