Modify android video_quality_loopback_test to run commands from the src dir.

R=kjellander@webrtc.org, mandermo@webrtc.org
TBR=perkj@webrtc.org
BUG=chromium:685222
NOTRY=True

Review-Url: https://codereview.webrtc.org/2695713002
Cr-Commit-Position: refs/heads/master@{#16647}
diff --git a/webrtc/examples/androidtests/video_quality_loopback_test.py b/webrtc/examples/androidtests/video_quality_loopback_test.py
index 725b4c7..415a753 100755
--- a/webrtc/examples/androidtests/video_quality_loopback_test.py
+++ b/webrtc/examples/androidtests/video_quality_loopback_test.py
@@ -32,15 +32,13 @@
                                         os.pardir))
 
 
-def _RunCommand(argv, **kwargs):
+def _RunCommand(argv, cwd=SRC_DIR, **kwargs):
   logging.info('Running %r', argv)
-  subprocess.check_call(argv, **kwargs)
+  subprocess.check_call(argv, cwd=cwd, **kwargs)
 
 
 def _ParseArgs():
   parser = argparse.ArgumentParser(description='Start loopback video analysis.')
-  parser.add_argument('--source_dir', default=SRC_DIR,
-      help='The path to the WebRTC source directory. Default: %(default)s.')
   parser.add_argument('build_dir_android',
       help='The path to the build directory for Android.')
   parser.add_argument('--build_dir_x86',
@@ -57,7 +55,6 @@
 
   args = _ParseArgs()
 
-  source_dir = args.source_dir
   build_dir_android = args.build_dir_android
   build_dir_x86 = args.build_dir_x86
   temp_dir = args.temp_dir
@@ -72,7 +69,7 @@
     _RunCommand(['gn', 'gen', build_dir_x86])
     _RunCommand(['ninja', '-C', build_dir_x86, 'frame_analyzer'])
 
-  toolchain_dir = os.path.join(source_dir, 'tools-webrtc',
+  toolchain_dir = os.path.join(SRC_DIR, 'tools-webrtc',
       'video_quality_toolchain')
 
   # Download ffmpeg and zxing.
@@ -97,7 +94,7 @@
 
   convert_video(test_video, test_video_yuv)
 
-  reference_video = os.path.join(source_dir,
+  reference_video = os.path.join(SRC_DIR,
       'resources', 'reference_video_640x360_30fps.y4m')
 
   reference_video_yuv = os.path.join(temp_dir,
@@ -106,7 +103,7 @@
   convert_video(reference_video, reference_video_yuv)
 
   # Run compare script.
-  compare_script = os.path.join(source_dir, 'webrtc', 'tools',
+  compare_script = os.path.join(SRC_DIR, 'webrtc', 'tools',
       'compare_videos.py')
   zxing_path = os.path.join(toolchain_dir, 'linux', 'zxing')