Lines Matching refs:log

25 // Since buildtime is highly variable, this function will scan an output log and
47 "<log clientid=\"bogus client ID\" buildtime=\"123456789\" "
50 MetricsLog log("bogus client ID", 0);
51 log.CloseLog();
53 int size = log.GetEncodedLogSize();
58 ASSERT_TRUE(log.GetEncodedLog(WriteInto(&encoded, size + 1), size));
69 "<log clientid=\"bogus client ID\" buildtime=\"123456789\" "
73 MetricsLog log("bogus client ID", 0);
74 log.set_hardware_class("sample-class");
75 log.CloseLog();
77 int size = log.GetEncodedLogSize();
82 ASSERT_TRUE(log.GetEncodedLog(WriteInto(&encoded, size + 1), size));
109 "<log clientid=\"bogus client ID\" buildtime=\"123456789\" "
117 "</log>", MetricsLog::GetVersionString().c_str());
119 NoTimeMetricsLog log("bogus client ID", 0);
120 log.RecordWindowEvent(MetricsLog::WINDOW_CREATE, 0, -1);
121 log.RecordWindowEvent(MetricsLog::WINDOW_OPEN, 1, 0);
122 log.RecordWindowEvent(MetricsLog::WINDOW_CLOSE, 1, 0);
123 log.RecordWindowEvent(MetricsLog::WINDOW_DESTROY, 0, -1);
124 log.CloseLog();
126 ASSERT_EQ(4, log.num_events());
128 int size = log.GetEncodedLogSize();
133 ASSERT_TRUE(log.GetEncodedLog(WriteInto(&encoded, size + 1), size));
143 "<log clientid=\"bogus client ID\" buildtime=\"123456789\" "
147 "</log>", MetricsLog::GetVersionString().c_str());
149 NoTimeMetricsLog log("bogus client ID", 0);
150 log.RecordLoadEvent(3, GURL("http://google.com"), PageTransition::LINK,
153 log.CloseLog();
155 ASSERT_EQ(1, log.num_events());
157 int size = log.GetEncodedLogSize();
162 ASSERT_TRUE(log.GetEncodedLog(WriteInto(&encoded, size + 1), size));
173 "<log clientid=\"bogus client ID\" buildtime=\"123456789\" "
177 "</log>", MetricsLog::GetVersionString().c_str());
179 NoTimeMetricsLog log("bogus client ID", 0);
180 log.RecordLoadEvent(3, GURL("http://google.com"), PageTransition::LINK,
182 log.set_hardware_class("sample-class");
183 log.CloseLog();
185 ASSERT_EQ(1, log.num_events());
187 int size = log.GetEncodedLogSize();
192 ASSERT_TRUE(log.GetEncodedLog(WriteInto(&encoded, size + 1), size));
201 NoTimeMetricsLog log("bogus client ID", 0);
210 "<log clientid=\"bogus client ID\" buildtime=\"123456789\" "
215 log.WriteStabilityElement(&prefs);
216 log.CloseLog();
218 int size = log.GetEncodedLogSize();
228 bool encoding_result = log.GetEncodedLog(
233 // any of the ChromeOS ones that we are not emitting until log