Skip to content

Commit

Permalink
x
Browse files Browse the repository at this point in the history
  • Loading branch information
ctiller committed Jan 18, 2024
1 parent 167411e commit cb45fe1
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 27 deletions.
44 changes: 22 additions & 22 deletions test/core/transport/test_suite/fixture.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,27 +51,27 @@ class TransportFixtureRegistry {

} // namespace grpc_core

#define TRANSPORT_FIXTURE(name) \
class TransportFixture_##name : public grpc_core::TransportFixture { \
public: \
using TransportFixture::TransportFixture; \
ClientAndServerTransportPair CreateTransportPair( \
std::shared_ptr<grpc_event_engine::experimental::FuzzingEventEngine> \
event_engine) override; \
\
private: \
static grpc_core::TransportFixture* Create() { \
return new TransportFixture_##name(); \
} \
static int registered_; \
}; \
int TransportFixture_##name::registered_ = \
(grpc_core::TransportFixtureRegistry::Get().RegisterFixture( \
#name, &TransportFixture_##name::Create), \
0); \
grpc_core::TransportFixture::ClientAndServerTransportPair \
TransportFixture_##name::CreateTransportPair( \
std::shared_ptr<grpc_event_engine::experimental::FuzzingEventEngine> \
event_engine)
#define TRANSPORT_FIXTURE(name) \
class TransportFixture_##name : public grpc_core::TransportFixture { \
public: \
using TransportFixture::TransportFixture; \
ClientAndServerTransportPair CreateTransportPair( \
std::shared_ptr<grpc_event_engine::experimental::FuzzingEventEngine> \
event_engine) override; \
\
private: \
static grpc_core::TransportFixture* Create() { \
return new TransportFixture_##name(); \
} \
static int registered_; \
}; \
int TransportFixture_##name::registered_ = \
(grpc_core::TransportFixtureRegistry::Get().RegisterFixture( \
#name, &TransportFixture_##name::Create), \
0); \
grpc_core::TransportFixture::ClientAndServerTransportPair \
TransportFixture_##name::CreateTransportPair( \
std::shared_ptr<grpc_event_engine::experimental:: \
FuzzingEventEngine> event_engine GRPC_UNUSED)

#endif // GRPC_TEST_CORE_TRANSPORT_TEST_SUITE_FIXTURE_H
2 changes: 1 addition & 1 deletion test/core/transport/test_suite/test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ Arena* TransportTest::Acceptor::CreateArena() {
}

absl::StatusOr<CallInitiator> TransportTest::Acceptor::CreateCall(
ClientMetadata& client_initial_metadata, Arena* arena) {
ClientMetadata&, Arena* arena) {
auto call = MakeCall(event_engine_, arena);
handlers_.push(std::move(call.handler));
return std::move(call.initiator);
Expand Down
7 changes: 3 additions & 4 deletions test/core/transport/test_suite/test.h
Original file line number Diff line number Diff line change
Expand Up @@ -149,9 +149,8 @@ Promise<Empty> WrapPromiseAndNext(std::shared_ptr<ActionState> action_state,
}

template <typename Arg>
NextSpawner<Arg> WrapFollowUps(NameAndLocation loc,
ActionStateFactory action_state_factory,
PromiseSpawner spawner) {
NextSpawner<Arg> WrapFollowUps(NameAndLocation, ActionStateFactory,
PromiseSpawner) {
return [](Empty) {};
}

Expand Down Expand Up @@ -216,7 +215,7 @@ class TransportTest : public ::testing::Test {
options;
return options;
}(),
fuzzing_event_engine::Actions())),
actions)),
fixture_(std::move(fixture)),
rng_(rng) {}

Expand Down

0 comments on commit cb45fe1

Please sign in to comment.