Home | History | Annotate | Download | only in base

Lines Matching refs:NetLog

20 base::Value* NetLogLevelCallback(NetLog::LogLevel log_level) {
32 net_log.AddGlobalEntry(NetLog::TYPE_CANCELLED);
36 EXPECT_EQ(NetLog::TYPE_CANCELLED, entries[0].type);
37 EXPECT_EQ(NetLog::SOURCE_NONE, entries[0].source.type);
38 EXPECT_NE(NetLog::Source::kInvalidId, entries[0].source.id);
39 EXPECT_EQ(NetLog::PHASE_NONE, entries[0].phase);
44 // Check that the correct LogLevel is sent to NetLog Value callbacks, and that
48 for (int log_level = NetLog::LOG_ALL; log_level <= NetLog::LOG_NONE;
50 net_log.SetLogLevel(static_cast<NetLog::LogLevel>(log_level));
53 net_log.AddGlobalEntry(NetLog::TYPE_SOCKET_ALIVE,
59 if (log_level == NetLog::LOG_NONE) {
63 EXPECT_EQ(NetLog::TYPE_SOCKET_ALIVE, entries[0].type);
64 EXPECT_EQ(NetLog::SOURCE_NONE, entries[0].source.type);
65 EXPECT_NE(NetLog::Source::kInvalidId, entries[0].source.id);
66 EXPECT_EQ(NetLog::PHASE_NONE, entries[0].phase);
78 class CountingObserver : public NetLog::ThreadSafeObserver {
87 virtual void OnAddEntry(const NetLog::Entry& entry) OVERRIDE {
97 void AddEvent(NetLog* net_log) {
98 net_log->AddGlobalEntry(NetLog::TYPE_CANCELLED);
113 void Init(NetLog* net_log, base::WaitableEvent* start_event) {
128 NetLog* net_log_;
138 // A thread that adds a bunch of events to the NetLog.
153 // A thread that adds and removes an observer from the NetLog repeatedly.
167 net_log_->AddThreadSafeObserver(&observer_, NetLog::LOG_BASIC);
169 ASSERT_EQ(NetLog::LOG_BASIC, observer_.log_level());
171 net_log_->SetObserverLogLevel(&observer_, NetLog::LOG_ALL_BUT_BYTES);
173 ASSERT_EQ(NetLog::LOG_ALL_BUT_BYTES, observer_.log_level());
174 ASSERT_LE(net_log_->GetLogLevel(), NetLog::LOG_ALL_BUT_BYTES);
176 net_log_->SetObserverLogLevel(&observer_, NetLog::LOG_ALL);
178 ASSERT_EQ(NetLog::LOG_ALL, observer_.log_level());
179 ASSERT_LE(net_log_->GetLogLevel(), NetLog::LOG_ALL);
194 void RunTestThreads(NetLog* net_log) {
211 NetLog net_log;
217 net_log.AddThreadSafeObserver(&observers[i], NetLog::LOG_BASIC);
231 NetLog net_log;
237 EXPECT_EQ(NetLog::LOG_NONE, net_log.GetLogLevel());
240 net_log.AddThreadSafeObserver(&observer, NetLog::LOG_BASIC);
242 EXPECT_EQ(NetLog::LOG_BASIC, observer.log_level());
243 EXPECT_EQ(NetLog::LOG_BASIC, net_log.GetLogLevel());
249 net_log.SetObserverLogLevel(&observer, NetLog::LOG_ALL);
251 EXPECT_EQ(NetLog::LOG_ALL, observer.log_level());
252 EXPECT_EQ(NetLog::LOG_ALL, net_log.GetLogLevel());
260 EXPECT_EQ(NetLog::LOG_NONE, net_log.GetLogLevel());
266 net_log.AddThreadSafeObserver(&observer, NetLog::LOG_ALL);
268 EXPECT_EQ(NetLog::LOG_ALL, observer.log_level());
269 EXPECT_EQ(NetLog::LOG_ALL, net_log.GetLogLevel());
277 NetLog net_log;
281 net_log.AddThreadSafeObserver(&observer[0], NetLog::LOG_ALL_BUT_BYTES);
284 EXPECT_EQ(NetLog::LOG_ALL_BUT_BYTES, observer[0].log_level());
285 EXPECT_EQ(NetLog::LOG_ALL_BUT_BYTES, net_log.GetLogLevel());
288 net_log.AddThreadSafeObserver(&observer[1], NetLog::LOG_ALL);
291 EXPECT_EQ(NetLog::LOG_ALL_BUT_BYTES, observer[0].log_level());
292 EXPECT_EQ(NetLog::LOG_ALL, observer[1].log_level());
293 EXPECT_EQ(NetLog::LOG_ALL, net_log.GetLogLevel());
304 EXPECT_EQ(NetLog::LOG_ALL_BUT_BYTES, observer[0].log_level());
305 EXPECT_EQ(NetLog::LOG_ALL_BUT_BYTES, net_log.GetLogLevel());
316 EXPECT_EQ(NetLog::LOG_NONE, net_log.GetLogLevel());
327 NetLog net_log;