Index: webrtc/examples/androidtests/src/org/appspot/apprtc/test/ConnectActivityStubbedInputOutputTest.java |
diff --git a/webrtc/examples/androidtests/src/org/appspot/apprtc/test/ConnectActivityStubbedInputOutputTest.java b/webrtc/examples/androidtests/src/org/appspot/apprtc/test/ConnectActivityStubbedInputOutputTest.java |
deleted file mode 100644 |
index ebb445bc793ec6b7332521b5914e8d32cd77d016..0000000000000000000000000000000000000000 |
--- a/webrtc/examples/androidtests/src/org/appspot/apprtc/test/ConnectActivityStubbedInputOutputTest.java |
+++ /dev/null |
@@ -1,86 +0,0 @@ |
-/* |
- * Copyright 2016 The WebRTC Project Authors. All rights reserved. |
- * |
- * Use of this source code is governed by a BSD-style license |
- * that can be found in the LICENSE file in the root of the source |
- * tree. An additional intellectual property rights grant can be found |
- * in the file PATENTS. All contributing project authors may |
- * be found in the AUTHORS file in the root of the source tree. |
- */ |
- |
-package org.appspot.apprtc.test; |
- |
-import static android.support.test.espresso.action.ViewActions.click; |
-import static android.support.test.espresso.matcher.ViewMatchers.withId; |
-import static android.support.test.espresso.Espresso.onView; |
- |
-import android.content.Context; |
-import android.content.Intent; |
-import android.net.Uri; |
-import android.os.Environment; |
-import android.support.test.espresso.IdlingPolicies; |
-import android.support.test.filters.LargeTest; |
-import android.support.test.rule.ActivityTestRule; |
-import android.support.test.runner.AndroidJUnit4; |
-import android.support.test.InstrumentationRegistry; |
-import java.util.UUID; |
-import java.util.concurrent.TimeUnit; |
-import org.appspot.apprtc.CallActivity; |
-import org.appspot.apprtc.ConnectActivity; |
-import org.appspot.apprtc.R; |
-import org.junit.Rule; |
-import org.junit.Test; |
-import org.junit.runner.RunWith; |
- |
-/** |
- * Used to start a loopback call with video input from file and video output also to file. |
- * The test case is a building block in other testing for video quality. |
- */ |
-@RunWith(AndroidJUnit4.class) |
-@LargeTest |
-public class ConnectActivityStubbedInputOutputTest { |
- private static final String TAG = "ConnectActivityStubbedInputOutputTest"; |
- |
- @Rule |
- public ActivityTestRule<ConnectActivity> rule = |
- new ActivityTestRule<ConnectActivity>(ConnectActivity.class) { |
- @Override |
- protected Intent getActivityIntent() { |
- Context context = InstrumentationRegistry.getInstrumentation().getTargetContext(); |
- Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("https://appr.tc"), |
- context, ConnectActivity.class); |
- |
- intent.putExtra(CallActivity.EXTRA_USE_VALUES_FROM_INTENT, true); |
- |
- intent.putExtra(CallActivity.EXTRA_LOOPBACK, true); |
- intent.putExtra(CallActivity.EXTRA_AUDIOCODEC, "OPUS"); |
- intent.putExtra(CallActivity.EXTRA_VIDEOCODEC, "VP8"); |
- intent.putExtra(CallActivity.EXTRA_CAPTURETOTEXTURE_ENABLED, false); |
- intent.putExtra(CallActivity.EXTRA_CAMERA2, false); |
- intent.putExtra(CallActivity.EXTRA_ROOMID, UUID.randomUUID().toString().substring(0, 8)); |
- |
- intent.putExtra(CallActivity.EXTRA_VIDEO_FILE_AS_CAMERA, |
- Environment.getExternalStorageDirectory().getAbsolutePath() |
- + "/chromium_tests_root/resources/reference_video_640x360_30fps.y4m"); |
- |
- intent.putExtra(CallActivity.EXTRA_SAVE_REMOTE_VIDEO_TO_FILE, |
- Environment.getExternalStorageDirectory().getAbsolutePath() + "/output.y4m"); |
- intent.putExtra(CallActivity.EXTRA_SAVE_REMOTE_VIDEO_TO_FILE_WIDTH, 640); |
- intent.putExtra(CallActivity.EXTRA_SAVE_REMOTE_VIDEO_TO_FILE_HEIGHT, 360); |
- |
- return intent; |
- } |
- }; |
- |
- @Test |
- public void testLoopback() throws InterruptedException { |
- // The time to write down the data during closing of the program can take a while. |
- IdlingPolicies.setMasterPolicyTimeout(240000, TimeUnit.MILLISECONDS); |
- |
- // During the time we sleep it will record video. |
- Thread.sleep(10000); |
- |
- // Click on hang-up button. |
- onView(withId(R.id.button_call_disconnect)).perform(click()); |
- } |
-} |