#include "test/core/transport/binder/end2end/fake_binder.h"
#include <algorithm>
#include <random>
#include <string>
#include <utility>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include "absl/strings/str_format.h"
#include "absl/time/time.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Namespaces | |
grpc_binder | |
grpc_binder::end2end_testing | |
Functions | |
grpc_binder::end2end_testing::INSTANTIATE_TEST_SUITE_P (FakeBinderTestWithDifferentDelayTimes, FakeBinderTest, testing::Values(absl::ZeroDuration(), absl::Nanoseconds(10), absl::Microseconds(10))) | |
int | main (int argc, char **argv) |
grpc_binder::end2end_testing::TEST_P (FakeBinderTest, SendBinder) | |
grpc_binder::end2end_testing::TEST_P (FakeBinderTest, SendByteArray) | |
grpc_binder::end2end_testing::TEST_P (FakeBinderTest, SendInt32) | |
grpc_binder::end2end_testing::TEST_P (FakeBinderTest, SendMultipleItems) | |
grpc_binder::end2end_testing::TEST_P (FakeBinderTest, SendString) | |
grpc_binder::end2end_testing::TEST_P (FakeBinderTest, SendTransactionAfterDestruction) | |
grpc_binder::end2end_testing::TEST_P (FakeBinderTest, StressTest) | |
Definition at line 346 of file fake_binder_test.cc.
std::vector<std::vector<std::pair<std::unique_ptr<Binder>, std::unique_ptr<TransactionReceiver> > > >* global_binder_pairs |
Definition at line 239 of file fake_binder_test.cc.
std::vector<std::vector<int> >* global_cnts |
Definition at line 240 of file fake_binder_test.cc.
grpc_core::Mutex* mu |
Definition at line 244 of file fake_binder_test.cc.
int num_pairs_per_thread |
Definition at line 242 of file fake_binder_test.cc.
int num_transactions_per_pair |
Definition at line 243 of file fake_binder_test.cc.
int tid |
Definition at line 236 of file fake_binder_test.cc.
int tx_code |
Definition at line 241 of file fake_binder_test.cc.