Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(501)

Side by Side Diff: telemetry/telemetry/testing/fakes/__init__.py

Issue 3016693002: Remove support for legacy wpr_server in Telemetry
Patch Set: Created 3 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 """Provides fakes for several of Telemetry's internal objects. 5 """Provides fakes for several of Telemetry's internal objects.
6 6
7 These allow code like story_runner and Benchmark to be run and tested 7 These allow code like story_runner and Benchmark to be run and tested
8 without compiling or starting a browser. Class names prepended with an 8 without compiling or starting a browser. Class names prepended with an
9 underscore are intended to be implementation details, and should not 9 underscore are intended to be implementation details, and should not
10 be subclassed; however, some, like _FakeBrowser, have public APIs that 10 be subclassed; however, some, like _FakeBrowser, have public APIs that
(...skipping 355 matching lines...) Expand 10 before | Expand all | Expand 10 after
366 self.use_live_traffic = None 366 self.use_live_traffic = None
367 367
368 def InitializeIfNeeded(self, use_live_traffic=False): 368 def InitializeIfNeeded(self, use_live_traffic=False):
369 self.use_live_traffic = use_live_traffic 369 self.use_live_traffic = use_live_traffic
370 370
371 def UpdateTrafficSettings( 371 def UpdateTrafficSettings(
372 self, round_trip_latency_ms=None, 372 self, round_trip_latency_ms=None,
373 download_bandwidth_kbps=None, upload_bandwidth_kbps=None): 373 download_bandwidth_kbps=None, upload_bandwidth_kbps=None):
374 pass 374 pass
375 375
376 def Open(self, wpr_mode, extra_wpr_args, use_wpr_go=False): 376 def Open(self, wpr_mode, extra_wpr_args):
377 del use_wpr_go # Unused.
378 self.wpr_mode = wpr_mode 377 self.wpr_mode = wpr_mode
379 self.extra_wpr_args = extra_wpr_args 378 self.extra_wpr_args = extra_wpr_args
380 self.is_open = True 379 self.is_open = True
381 380
382 def Close(self): 381 def Close(self):
383 self.wpr_mode = None 382 self.wpr_mode = None
384 self.extra_wpr_args = None 383 self.extra_wpr_args = None
385 self.is_initialized = False 384 self.is_initialized = False
386 self.is_open = False 385 self.is_open = False
387 386
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
582 self._elapsed_time = time 581 self._elapsed_time = time
583 582
584 def __del__(self): 583 def __del__(self):
585 self.Restore() 584 self.Restore()
586 585
587 def Restore(self): 586 def Restore(self):
588 if self._module: 587 if self._module:
589 self._module.time = self._actual_time 588 self._module.time = self._actual_time
590 self._module = None 589 self._module = None
591 self._actual_time = None 590 self._actual_time = None
OLDNEW
« no previous file with comments | « telemetry/telemetry/page/shared_page_state.py ('k') | telemetry/telemetry/testing/serially_executed_browser_test_case.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698