Rename QuicDefaultEventLoop to QuicPollEventLoop.

This better reflects what the class actually does, and I am working on code that lets us override the default via a platform API, making this name inaccurate.

PiperOrigin-RevId: 456834349
diff --git a/build/source_list.bzl b/build/source_list.bzl
index aaf08ad..4d1ff62 100644
--- a/build/source_list.bzl
+++ b/build/source_list.bzl
@@ -932,8 +932,8 @@
     "quic/core/batch_writer/quic_batch_writer_test.h",
     "quic/core/batch_writer/quic_gso_batch_writer.h",
     "quic/core/batch_writer/quic_sendmmsg_batch_writer.h",
-    "quic/core/io/quic_default_event_loop.h",
     "quic/core/io/quic_event_loop.h",
+    "quic/core/io/quic_poll_event_loop.h",
     "quic/core/quic_default_packet_writer.h",
     "quic/core/quic_epoll_alarm_factory.h",
     "quic/core/quic_epoll_clock.h",
@@ -964,7 +964,7 @@
     "quic/core/batch_writer/quic_batch_writer_buffer.cc",
     "quic/core/batch_writer/quic_gso_batch_writer.cc",
     "quic/core/batch_writer/quic_sendmmsg_batch_writer.cc",
-    "quic/core/io/quic_default_event_loop.cc",
+    "quic/core/io/quic_poll_event_loop.cc",
     "quic/core/quic_default_packet_writer.cc",
     "quic/core/quic_epoll_alarm_factory.cc",
     "quic/core/quic_epoll_clock.cc",
@@ -1278,7 +1278,7 @@
     "quic/core/http/quic_spdy_client_session_test.cc",
     "quic/core/http/quic_spdy_client_stream_test.cc",
     "quic/core/http/quic_spdy_server_stream_base_test.cc",
-    "quic/core/io/quic_default_event_loop_test.cc",
+    "quic/core/io/quic_poll_event_loop_test.cc",
     "quic/core/quic_epoll_alarm_factory_test.cc",
     "quic/core/quic_epoll_clock_test.cc",
     "quic/core/quic_epoll_connection_helper_test.cc",
diff --git a/build/source_list.gni b/build/source_list.gni
index fcc9576..8658d49 100644
--- a/build/source_list.gni
+++ b/build/source_list.gni
@@ -932,8 +932,8 @@
     "src/quiche/quic/core/batch_writer/quic_batch_writer_test.h",
     "src/quiche/quic/core/batch_writer/quic_gso_batch_writer.h",
     "src/quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.h",
-    "src/quiche/quic/core/io/quic_default_event_loop.h",
     "src/quiche/quic/core/io/quic_event_loop.h",
+    "src/quiche/quic/core/io/quic_poll_event_loop.h",
     "src/quiche/quic/core/quic_default_packet_writer.h",
     "src/quiche/quic/core/quic_epoll_alarm_factory.h",
     "src/quiche/quic/core/quic_epoll_clock.h",
@@ -964,7 +964,7 @@
     "src/quiche/quic/core/batch_writer/quic_batch_writer_buffer.cc",
     "src/quiche/quic/core/batch_writer/quic_gso_batch_writer.cc",
     "src/quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.cc",
-    "src/quiche/quic/core/io/quic_default_event_loop.cc",
+    "src/quiche/quic/core/io/quic_poll_event_loop.cc",
     "src/quiche/quic/core/quic_default_packet_writer.cc",
     "src/quiche/quic/core/quic_epoll_alarm_factory.cc",
     "src/quiche/quic/core/quic_epoll_clock.cc",
@@ -1278,7 +1278,7 @@
     "src/quiche/quic/core/http/quic_spdy_client_session_test.cc",
     "src/quiche/quic/core/http/quic_spdy_client_stream_test.cc",
     "src/quiche/quic/core/http/quic_spdy_server_stream_base_test.cc",
-    "src/quiche/quic/core/io/quic_default_event_loop_test.cc",
+    "src/quiche/quic/core/io/quic_poll_event_loop_test.cc",
     "src/quiche/quic/core/quic_epoll_alarm_factory_test.cc",
     "src/quiche/quic/core/quic_epoll_clock_test.cc",
     "src/quiche/quic/core/quic_epoll_connection_helper_test.cc",
diff --git a/build/source_list.json b/build/source_list.json
index 8ad5c07..cca88cb 100644
--- a/build/source_list.json
+++ b/build/source_list.json
@@ -931,8 +931,8 @@
     "quiche/quic/core/batch_writer/quic_batch_writer_test.h",
     "quiche/quic/core/batch_writer/quic_gso_batch_writer.h",
     "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.h",
-    "quiche/quic/core/io/quic_default_event_loop.h",
     "quiche/quic/core/io/quic_event_loop.h",
+    "quiche/quic/core/io/quic_poll_event_loop.h",
     "quiche/quic/core/quic_default_packet_writer.h",
     "quiche/quic/core/quic_epoll_alarm_factory.h",
     "quiche/quic/core/quic_epoll_clock.h",
@@ -963,7 +963,7 @@
     "quiche/quic/core/batch_writer/quic_batch_writer_buffer.cc",
     "quiche/quic/core/batch_writer/quic_gso_batch_writer.cc",
     "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.cc",
-    "quiche/quic/core/io/quic_default_event_loop.cc",
+    "quiche/quic/core/io/quic_poll_event_loop.cc",
     "quiche/quic/core/quic_default_packet_writer.cc",
     "quiche/quic/core/quic_epoll_alarm_factory.cc",
     "quiche/quic/core/quic_epoll_clock.cc",
@@ -1277,7 +1277,7 @@
     "quiche/quic/core/http/quic_spdy_client_session_test.cc",
     "quiche/quic/core/http/quic_spdy_client_stream_test.cc",
     "quiche/quic/core/http/quic_spdy_server_stream_base_test.cc",
-    "quiche/quic/core/io/quic_default_event_loop_test.cc",
+    "quiche/quic/core/io/quic_poll_event_loop_test.cc",
     "quiche/quic/core/quic_epoll_alarm_factory_test.cc",
     "quiche/quic/core/quic_epoll_clock_test.cc",
     "quiche/quic/core/quic_epoll_connection_helper_test.cc",
diff --git a/quiche/quic/core/io/quic_default_event_loop.cc b/quiche/quic/core/io/quic_poll_event_loop.cc
similarity index 79%
rename from quiche/quic/core/io/quic_default_event_loop.cc
rename to quiche/quic/core/io/quic_poll_event_loop.cc
index bd7be5a..f7a9794 100644
--- a/quiche/quic/core/io/quic_default_event_loop.cc
+++ b/quiche/quic/core/io/quic_poll_event_loop.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "quiche/quic/core/io/quic_default_event_loop.h"
+#include "quiche/quic/core/io/quic_poll_event_loop.h"
 
 #include <poll.h>
 
@@ -36,12 +36,12 @@
 
 }  // namespace
 
-QuicDefaultEventLoop::QuicDefaultEventLoop(QuicClock* clock)
+QuicPollEventLoop::QuicPollEventLoop(QuicClock* clock)
     : clock_(clock), alarm_factory_(this) {}
 
-bool QuicDefaultEventLoop::RegisterSocket(QuicUdpSocketFd fd,
-                                          QuicSocketEventMask events,
-                                          QuicSocketEventListener* listener) {
+bool QuicPollEventLoop::RegisterSocket(QuicUdpSocketFd fd,
+                                       QuicSocketEventMask events,
+                                       QuicSocketEventListener* listener) {
   auto [it, success] =
       registrations_.insert({fd, std::make_shared<Registration>()});
   if (!success) {
@@ -53,12 +53,12 @@
   return true;
 }
 
-bool QuicDefaultEventLoop::UnregisterSocket(QuicUdpSocketFd fd) {
+bool QuicPollEventLoop::UnregisterSocket(QuicUdpSocketFd fd) {
   return registrations_.erase(fd);
 }
 
-bool QuicDefaultEventLoop::RearmSocket(QuicUdpSocketFd fd,
-                                       QuicSocketEventMask events) {
+bool QuicPollEventLoop::RearmSocket(QuicUdpSocketFd fd,
+                                    QuicSocketEventMask events) {
   auto it = registrations_.find(fd);
   if (it == registrations_.end()) {
     return false;
@@ -67,8 +67,8 @@
   return true;
 }
 
-bool QuicDefaultEventLoop::ArtificiallyNotifyEvent(QuicUdpSocketFd fd,
-                                                   QuicSocketEventMask events) {
+bool QuicPollEventLoop::ArtificiallyNotifyEvent(QuicUdpSocketFd fd,
+                                                QuicSocketEventMask events) {
   auto it = registrations_.find(fd);
   if (it == registrations_.end()) {
     return false;
@@ -78,7 +78,7 @@
   return true;
 }
 
-void QuicDefaultEventLoop::RunEventLoopOnce(QuicTime::Delta default_timeout) {
+void QuicPollEventLoop::RunEventLoopOnce(QuicTime::Delta default_timeout) {
   const QuicTime start_time = clock_->Now();
   ProcessAlarmsUpTo(start_time);
 
@@ -89,7 +89,7 @@
   ProcessAlarmsUpTo(end_time);
 }
 
-QuicTime::Delta QuicDefaultEventLoop::ComputePollTimeout(
+QuicTime::Delta QuicPollEventLoop::ComputePollTimeout(
     QuicTime now, QuicTime::Delta default_timeout) const {
   if (has_artificial_events_pending_) {
     return QuicTime::Delta::Zero();
@@ -109,9 +109,9 @@
   return end_time - now;
 }
 
-int QuicDefaultEventLoop::PollWithRetries(absl::Span<pollfd> fds,
-                                          QuicTime start_time,
-                                          QuicTime::Delta timeout) {
+int QuicPollEventLoop::PollWithRetries(absl::Span<pollfd> fds,
+                                       QuicTime start_time,
+                                       QuicTime::Delta timeout) {
   const QuicTime timeout_at = start_time + timeout;
   int poll_result;
   for (;;) {
@@ -133,8 +133,8 @@
   return poll_result;
 }
 
-void QuicDefaultEventLoop::ProcessIoEvents(QuicTime start_time,
-                                           QuicTime::Delta timeout) {
+void QuicPollEventLoop::ProcessIoEvents(QuicTime start_time,
+                                        QuicTime::Delta timeout) {
   // Set up the pollfd[] array.
   const size_t registration_count = registrations_.size();
   auto pollfds = std::make_unique<pollfd[]>(registration_count);
@@ -169,9 +169,8 @@
   RunReadyCallbacks(ready_list);
 }
 
-void QuicDefaultEventLoop::DispatchIoEvent(
-    std::vector<ReadyListEntry>& ready_list, QuicUdpSocketFd fd,
-    PollMask mask) {
+void QuicPollEventLoop::DispatchIoEvent(std::vector<ReadyListEntry>& ready_list,
+                                        QuicUdpSocketFd fd, PollMask mask) {
   auto it = registrations_.find(fd);
   if (it == registrations_.end()) {
     QUIC_BUG(poll returned an unregistered fd) << fd;
@@ -192,7 +191,7 @@
   registration.events &= ~GetEventMask(mask);
 }
 
-void QuicDefaultEventLoop::RunReadyCallbacks(
+void QuicPollEventLoop::RunReadyCallbacks(
     std::vector<ReadyListEntry>& ready_list) {
   for (ReadyListEntry& entry : ready_list) {
     std::shared_ptr<Registration> registration = entry.registration.lock();
@@ -205,7 +204,7 @@
   ready_list.clear();
 }
 
-void QuicDefaultEventLoop::ProcessAlarmsUpTo(QuicTime time) {
+void QuicPollEventLoop::ProcessAlarmsUpTo(QuicTime time) {
   // Determine which alarm callbacks needs to be run.
   std::vector<std::weak_ptr<Alarm*>> alarms_to_call;
   while (!alarms_.empty() && alarms_.begin()->first <= time) {
@@ -232,12 +231,12 @@
   }
 }
 
-QuicAlarm* QuicDefaultEventLoop::AlarmFactory::CreateAlarm(
+QuicAlarm* QuicPollEventLoop::AlarmFactory::CreateAlarm(
     QuicAlarm::Delegate* delegate) {
   return new Alarm(loop_, QuicArenaScopedPtr<QuicAlarm::Delegate>(delegate));
 }
 
-QuicArenaScopedPtr<QuicAlarm> QuicDefaultEventLoop::AlarmFactory::CreateAlarm(
+QuicArenaScopedPtr<QuicAlarm> QuicPollEventLoop::AlarmFactory::CreateAlarm(
     QuicArenaScopedPtr<QuicAlarm::Delegate> delegate,
     QuicConnectionArena* arena) {
   if (arena != nullptr) {
@@ -246,21 +245,20 @@
   return QuicArenaScopedPtr<QuicAlarm>(new Alarm(loop_, std::move(delegate)));
 }
 
-QuicDefaultEventLoop::Alarm::Alarm(
-    QuicDefaultEventLoop* loop,
-    QuicArenaScopedPtr<QuicAlarm::Delegate> delegate)
+QuicPollEventLoop::Alarm::Alarm(
+    QuicPollEventLoop* loop, QuicArenaScopedPtr<QuicAlarm::Delegate> delegate)
     : QuicAlarm(std::move(delegate)), loop_(loop) {}
 
-void QuicDefaultEventLoop::Alarm::SetImpl() {
+void QuicPollEventLoop::Alarm::SetImpl() {
   current_schedule_handle_ = std::make_shared<Alarm*>(this);
   loop_->alarms_.insert({deadline(), current_schedule_handle_});
 }
 
-void QuicDefaultEventLoop::Alarm::CancelImpl() {
+void QuicPollEventLoop::Alarm::CancelImpl() {
   current_schedule_handle_.reset();
 }
 
-QuicAlarmFactory* QuicDefaultEventLoop::GetAlarmFactory() {
+QuicAlarmFactory* QuicPollEventLoop::GetAlarmFactory() {
   return &alarm_factory_;
 }
 
diff --git a/quiche/quic/core/io/quic_default_event_loop.h b/quiche/quic/core/io/quic_poll_event_loop.h
similarity index 91%
rename from quiche/quic/core/io/quic_default_event_loop.h
rename to quiche/quic/core/io/quic_poll_event_loop.h
index ca2a958..1764918 100644
--- a/quiche/quic/core/io/quic_default_event_loop.h
+++ b/quiche/quic/core/io/quic_poll_event_loop.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef QUICHE_QUIC_CORE_IO_QUIC_DEFAULT_EVENT_LOOP_H_
-#define QUICHE_QUIC_CORE_IO_QUIC_DEFAULT_EVENT_LOOP_H_
+#ifndef QUICHE_QUIC_CORE_IO_QUIC_POLL_EVENT_LOOP_H_
+#define QUICHE_QUIC_CORE_IO_QUIC_POLL_EVENT_LOOP_H_
 
 #include <poll.h>
 
@@ -35,9 +35,9 @@
 //      processing, when all of the state for the event loop is consistent.
 //   2. The callbacks are stored as weak pointers, since other callbacks can
 //      cause them to be unregistered.
-class QUICHE_NO_EXPORT QuicDefaultEventLoop : public QuicEventLoop {
+class QUICHE_NO_EXPORT QuicPollEventLoop : public QuicEventLoop {
  public:
-  QuicDefaultEventLoop(QuicClock* clock);
+  QuicPollEventLoop(QuicClock* clock);
 
   // QuicEventLoop implementation.
   bool SupportsEdgeTriggered() const override { return false; }
@@ -59,7 +59,7 @@
   }
 
  private:
-  friend class QuicDefaultEventLoopPeer;
+  friend class QuicPollEventLoopPeer;
 
   struct Registration {
     QuicSocketEventMask events = 0;
@@ -70,7 +70,7 @@
 
   class Alarm : public QuicAlarm {
    public:
-    Alarm(QuicDefaultEventLoop* loop,
+    Alarm(QuicPollEventLoop* loop,
           QuicArenaScopedPtr<QuicAlarm::Delegate> delegate);
 
     void SetImpl() override;
@@ -82,7 +82,7 @@
     }
 
    private:
-    QuicDefaultEventLoop* loop_;
+    QuicPollEventLoop* loop_;
     // Deleted when the alarm is cancelled, causing the corresponding weak_ptr
     // in the alarm list to not be executed.
     std::shared_ptr<Alarm*> current_schedule_handle_;
@@ -90,7 +90,7 @@
 
   class AlarmFactory : public QuicAlarmFactory {
    public:
-    AlarmFactory(QuicDefaultEventLoop* loop) : loop_(loop) {}
+    AlarmFactory(QuicPollEventLoop* loop) : loop_(loop) {}
 
     // QuicAlarmFactory implementation.
     QuicAlarm* CreateAlarm(QuicAlarm::Delegate* delegate) override;
@@ -99,7 +99,7 @@
         QuicConnectionArena* arena) override;
 
    private:
-    QuicDefaultEventLoop* loop_;
+    QuicPollEventLoop* loop_;
   };
 
   // Used for deferred execution of I/O callbacks.
@@ -149,4 +149,4 @@
 
 }  // namespace quic
 
-#endif  // QUICHE_QUIC_CORE_IO_QUIC_DEFAULT_EVENT_LOOP_H_
+#endif  // QUICHE_QUIC_CORE_IO_QUIC_POLL_EVENT_LOOP_H_
diff --git a/quiche/quic/core/io/quic_default_event_loop_test.cc b/quiche/quic/core/io/quic_poll_event_loop_test.cc
similarity index 88%
rename from quiche/quic/core/io/quic_default_event_loop_test.cc
rename to quiche/quic/core/io/quic_poll_event_loop_test.cc
index a530811..d8ad01f 100644
--- a/quiche/quic/core/io/quic_default_event_loop_test.cc
+++ b/quiche/quic/core/io/quic_poll_event_loop_test.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "quiche/quic/core/io/quic_default_event_loop.h"
+#include "quiche/quic/core/io/quic_poll_event_loop.h"
 
 #include <fcntl.h>
 #include <unistd.h>
@@ -21,9 +21,9 @@
 
 namespace quic {
 
-class QuicDefaultEventLoopPeer {
+class QuicPollEventLoopPeer {
  public:
-  static QuicTime::Delta ComputePollTimeout(const QuicDefaultEventLoop& loop,
+  static QuicTime::Delta ComputePollTimeout(const QuicPollEventLoop& loop,
                                             QuicTime now,
                                             QuicTime::Delta default_timeout) {
     return loop.ComputePollTimeout(now, default_timeout);
@@ -57,10 +57,10 @@
   MOCK_METHOD(void, OnAlarm, (), (override));
 };
 
-class QuicDefaultEventLoopForTest : public QuicDefaultEventLoop {
+class QuicPollEventLoopForTest : public QuicPollEventLoop {
  public:
-  QuicDefaultEventLoopForTest(MockClock* clock)
-      : QuicDefaultEventLoop(clock), clock_(clock) {}
+  QuicPollEventLoopForTest(MockClock* clock)
+      : QuicPollEventLoop(clock), clock_(clock) {}
 
   int PollSyscall(pollfd* fds, nfds_t nfds, int timeout) override {
     timeouts_.push_back(timeout);
@@ -71,7 +71,7 @@
       return -1;
     }
     clock_->AdvanceTime(QuicTime::Delta::FromMilliseconds(timeout));
-    return QuicDefaultEventLoop::PollSyscall(fds, nfds, timeout);
+    return QuicPollEventLoop::PollSyscall(fds, nfds, timeout);
   }
 
   void TriggerEintrAfter(QuicTime::Delta time) { eintr_after_ = time; }
@@ -84,10 +84,9 @@
   std::vector<int> timeouts_;
 };
 
-class QuicDefaultEventLoopTest : public QuicTest {
+class QuicPollEventLoopTest : public QuicTest {
  public:
-  QuicDefaultEventLoopTest()
-      : loop_(&clock_), factory_(loop_.GetAlarmFactory()) {
+  QuicPollEventLoopTest() : loop_(&clock_), factory_(loop_.GetAlarmFactory()) {
     int fds[2];
     int result = ::pipe(fds);
     QUICHE_CHECK(result >= 0) << "Failed to create a pipe, errno: " << errno;
@@ -104,14 +103,14 @@
     clock_.AdvanceTime(10 * kDefaultTimeout);
   }
 
-  ~QuicDefaultEventLoopTest() {
+  ~QuicPollEventLoopTest() {
     close(read_fd_);
     close(write_fd_);
   }
 
   QuicTime::Delta ComputePollTimeout() {
-    return QuicDefaultEventLoopPeer::ComputePollTimeout(loop_, clock_.Now(),
-                                                        kDefaultTimeout);
+    return QuicPollEventLoopPeer::ComputePollTimeout(loop_, clock_.Now(),
+                                                     kDefaultTimeout);
   }
 
   std::pair<std::unique_ptr<QuicAlarm>, MockDelegate*> CreateAlarm() {
@@ -123,13 +122,13 @@
 
  protected:
   MockClock clock_;
-  QuicDefaultEventLoopForTest loop_;
+  QuicPollEventLoopForTest loop_;
   QuicAlarmFactory* factory_;
   int read_fd_;
   int write_fd_;
 };
 
-TEST_F(QuicDefaultEventLoopTest, NothingHappens) {
+TEST_F(QuicPollEventLoopTest, NothingHappens) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(read_fd_, kAllEvents, &listener));
   ASSERT_TRUE(loop_.RegisterSocket(write_fd_, kAllEvents, &listener));
@@ -146,7 +145,7 @@
   EXPECT_THAT(loop_.timeouts(), ElementsAre(4, 5));
 }
 
-TEST_F(QuicDefaultEventLoopTest, RearmWriter) {
+TEST_F(QuicPollEventLoopTest, RearmWriter) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(write_fd_, kAllEvents, &listener));
 
@@ -157,7 +156,7 @@
   loop_.RunEventLoopOnce(QuicTime::Delta::FromMilliseconds(1));
 }
 
-TEST_F(QuicDefaultEventLoopTest, Readable) {
+TEST_F(QuicPollEventLoopTest, Readable) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(read_fd_, kAllEvents, &listener));
 
@@ -168,7 +167,7 @@
   loop_.RunEventLoopOnce(QuicTime::Delta::FromMilliseconds(1));
 }
 
-TEST_F(QuicDefaultEventLoopTest, RearmReader) {
+TEST_F(QuicPollEventLoopTest, RearmReader) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(read_fd_, kAllEvents, &listener));
 
@@ -179,7 +178,7 @@
   loop_.RunEventLoopOnce(QuicTime::Delta::FromMilliseconds(1));
 }
 
-TEST_F(QuicDefaultEventLoopTest, WriterUnblocked) {
+TEST_F(QuicPollEventLoopTest, WriterUnblocked) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(write_fd_, kAllEvents, &listener));
 
@@ -206,7 +205,7 @@
   loop_.RunEventLoopOnce(QuicTime::Delta::FromMilliseconds(1));
 }
 
-TEST_F(QuicDefaultEventLoopTest, ArtificialEvent) {
+TEST_F(QuicPollEventLoopTest, ArtificialEvent) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(read_fd_, kAllEvents, &listener));
   ASSERT_TRUE(loop_.RegisterSocket(write_fd_, kAllEvents, &listener));
@@ -224,7 +223,7 @@
   EXPECT_EQ(ComputePollTimeout(), kDefaultTimeout);
 }
 
-TEST_F(QuicDefaultEventLoopTest, Unregister) {
+TEST_F(QuicPollEventLoopTest, Unregister) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(write_fd_, kAllEvents, &listener));
   ASSERT_TRUE(loop_.UnregisterSocket(write_fd_));
@@ -237,7 +236,7 @@
   EXPECT_FALSE(loop_.ArtificiallyNotifyEvent(write_fd_, kSocketEventWritable));
 }
 
-TEST_F(QuicDefaultEventLoopTest, UnregisterInsideEventHandler) {
+TEST_F(QuicPollEventLoopTest, UnregisterInsideEventHandler) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(read_fd_, kAllEvents, &listener));
   ASSERT_TRUE(loop_.RegisterSocket(write_fd_, kAllEvents, &listener));
@@ -250,7 +249,7 @@
   loop_.RunEventLoopOnce(QuicTime::Delta::FromMilliseconds(1));
 }
 
-TEST_F(QuicDefaultEventLoopTest, EintrHandler) {
+TEST_F(QuicPollEventLoopTest, EintrHandler) {
   testing::StrictMock<MockQuicSocketEventListener> listener;
   ASSERT_TRUE(loop_.RegisterSocket(read_fd_, kAllEvents, &listener));
 
@@ -259,7 +258,7 @@
   EXPECT_THAT(loop_.timeouts(), ElementsAre(100, 75));
 }
 
-TEST_F(QuicDefaultEventLoopTest, AlarmInFuture) {
+TEST_F(QuicPollEventLoopTest, AlarmInFuture) {
   EXPECT_EQ(ComputePollTimeout(), kDefaultTimeout);
 
   constexpr auto kAlarmTimeout = QuicTime::Delta::FromMilliseconds(5);
@@ -274,7 +273,7 @@
   EXPECT_EQ(ComputePollTimeout(), kDefaultTimeout);
 }
 
-TEST_F(QuicDefaultEventLoopTest, AlarmsInPast) {
+TEST_F(QuicPollEventLoopTest, AlarmsInPast) {
   EXPECT_EQ(ComputePollTimeout(), kDefaultTimeout);
 
   constexpr auto kAlarmTimeout = QuicTime::Delta::FromMilliseconds(5);
@@ -292,7 +291,7 @@
   loop_.RunEventLoopOnce(QuicTime::Delta::FromMilliseconds(100));
 }
 
-TEST_F(QuicDefaultEventLoopTest, AlarmCancelled) {
+TEST_F(QuicPollEventLoopTest, AlarmCancelled) {
   EXPECT_EQ(ComputePollTimeout(), kDefaultTimeout);
 
   constexpr auto kAlarmTimeout = QuicTime::Delta::FromMilliseconds(5);
@@ -310,7 +309,7 @@
   EXPECT_EQ(ComputePollTimeout(), kDefaultTimeout);
 }
 
-TEST_F(QuicDefaultEventLoopTest, AlarmCancelsAnotherAlarm) {
+TEST_F(QuicPollEventLoopTest, AlarmCancelsAnotherAlarm) {
   EXPECT_EQ(ComputePollTimeout(), kDefaultTimeout);
 
   constexpr auto kAlarmTimeout = QuicTime::Delta::FromMilliseconds(5);