Commit e8ee4e6e by olly Committed by bachinger

Add DoNotInstrument annotations to RTSP tests

PiperOrigin-RevId: 377026587
parent f40a9228
Showing with 32 additions and 0 deletions
...@@ -23,9 +23,11 @@ import java.util.ArrayList; ...@@ -23,9 +23,11 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit tests for {@link RtpPacketReorderingQueue}. */ /** Unit tests for {@link RtpPacketReorderingQueue}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class RtpPacketReorderingQueueTest { public class RtpPacketReorderingQueueTest {
private final RtpPacketReorderingQueue reorderingQueue = new RtpPacketReorderingQueue(); private final RtpPacketReorderingQueue reorderingQueue = new RtpPacketReorderingQueue();
......
...@@ -20,8 +20,10 @@ import com.google.common.collect.ImmutableList; ...@@ -20,8 +20,10 @@ import com.google.common.collect.ImmutableList;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.robolectric.annotation.internal.DoNotInstrument;
/** A value wrapper for a dumped RTP packet stream. */ /** A value wrapper for a dumped RTP packet stream. */
@DoNotInstrument
/* package */ class RtpPacketStreamDump { /* package */ class RtpPacketStreamDump {
/** The name of the RTP track. */ /** The name of the RTP track. */
public final String trackName; public final String trackName;
......
...@@ -25,9 +25,11 @@ import com.google.android.exoplayer2.C; ...@@ -25,9 +25,11 @@ import com.google.android.exoplayer2.C;
import java.util.Arrays; import java.util.Arrays;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit tests for {@link RtpPacket}. */ /** Unit tests for {@link RtpPacket}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public final class RtpPacketTest { public final class RtpPacketTest {
/* /*
10.. .... = Version: RFC 1889 Version (2) 10.. .... = Version: RFC 1889 Version (2)
......
...@@ -22,9 +22,11 @@ import androidx.test.ext.junit.runners.AndroidJUnit4; ...@@ -22,9 +22,11 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
import com.google.android.exoplayer2.source.rtsp.RtspMessageUtil.RtspAuthUserInfo; import com.google.android.exoplayer2.source.rtsp.RtspMessageUtil.RtspAuthUserInfo;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspAuthenticationInfo}. */ /** Unit test for {@link RtspAuthenticationInfo}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class RtspAuthenticationInfoTest { public class RtspAuthenticationInfoTest {
@Test @Test
......
...@@ -32,9 +32,11 @@ import org.junit.After; ...@@ -32,9 +32,11 @@ import org.junit.After;
import org.junit.Before; import org.junit.Before;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Tests the {@link RtspClient} using the {@link RtspServer}. */ /** Tests the {@link RtspClient} using the {@link RtspServer}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public final class RtspClientTest { public final class RtspClientTest {
private @MonotonicNonNull RtspClient rtspClient; private @MonotonicNonNull RtspClient rtspClient;
......
...@@ -23,9 +23,11 @@ import com.google.common.collect.ImmutableMap; ...@@ -23,9 +23,11 @@ import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ListMultimap; import com.google.common.collect.ListMultimap;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspHeaders}. */ /** Unit test for {@link RtspHeaders}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public final class RtspHeadersTest { public final class RtspHeadersTest {
@Test @Test
......
...@@ -28,9 +28,11 @@ import com.google.common.collect.ImmutableList; ...@@ -28,9 +28,11 @@ import com.google.common.collect.ImmutableList;
import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicBoolean;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspMediaPeriod}. */ /** Unit test for {@link RtspMediaPeriod}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class RtspMediaPeriodTest { public class RtspMediaPeriodTest {
private static final RtspClient PLACEHOLDER_RTSP_CLIENT = private static final RtspClient PLACEHOLDER_RTSP_CLIENT =
......
...@@ -32,9 +32,11 @@ import com.google.common.collect.ImmutableList; ...@@ -32,9 +32,11 @@ import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableMap;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspMediaTrack}. */ /** Unit test for {@link RtspMediaTrack}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class RtspMediaTrackTest { public class RtspMediaTrackTest {
@Test @Test
......
...@@ -39,9 +39,11 @@ import java.util.concurrent.atomic.AtomicReference; ...@@ -39,9 +39,11 @@ import java.util.concurrent.atomic.AtomicReference;
import javax.net.SocketFactory; import javax.net.SocketFactory;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspMessageChannel}. */ /** Unit test for {@link RtspMessageChannel}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public final class RtspMessageChannelTest { public final class RtspMessageChannelTest {
@Test @Test
......
...@@ -28,9 +28,11 @@ import java.util.Arrays; ...@@ -28,9 +28,11 @@ import java.util.Arrays;
import java.util.List; import java.util.List;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspMessageUtil}. */ /** Unit test for {@link RtspMessageUtil}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public final class RtspMessageUtilTest { public final class RtspMessageUtilTest {
@Test @Test
......
...@@ -22,9 +22,11 @@ import androidx.test.ext.junit.runners.AndroidJUnit4; ...@@ -22,9 +22,11 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.C;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspSessionTiming}. */ /** Unit test for {@link RtspSessionTiming}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class RtspSessionTimingTest { public class RtspSessionTimingTest {
@Test @Test
public void parseTiming_withNowLiveTiming() throws Exception { public void parseTiming_withNowLiveTiming() throws Exception {
......
...@@ -25,9 +25,11 @@ import com.google.android.exoplayer2.ParserException; ...@@ -25,9 +25,11 @@ import com.google.android.exoplayer2.ParserException;
import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableList;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtspTrackTiming}. */ /** Unit test for {@link RtspTrackTiming}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class RtspTrackTimingTest { public class RtspTrackTimingTest {
@Test @Test
public void parseTiming_withSeqNumberAndRtpTime() throws Exception { public void parseTiming_withSeqNumberAndRtpTime() throws Exception {
......
...@@ -32,9 +32,11 @@ import android.net.Uri; ...@@ -32,9 +32,11 @@ import android.net.Uri;
import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.ext.junit.runners.AndroidJUnit4;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link SessionDescription}. */ /** Unit test for {@link SessionDescription}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class SessionDescriptionTest { public class SessionDescriptionTest {
@Test @Test
......
...@@ -25,9 +25,11 @@ import java.io.IOException; ...@@ -25,9 +25,11 @@ import java.io.IOException;
import java.util.Arrays; import java.util.Arrays;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link TransferRtpDataChannel}. */ /** Unit test for {@link TransferRtpDataChannel}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class TransferRtpDataChannelTest { public class TransferRtpDataChannelTest {
@Test @Test
......
...@@ -20,9 +20,11 @@ import static com.google.common.truth.Truth.assertThat; ...@@ -20,9 +20,11 @@ import static com.google.common.truth.Truth.assertThat;
import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.ext.junit.runners.AndroidJUnit4;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link UdpDataSourceRtpDataChannel}. */ /** Unit test for {@link UdpDataSourceRtpDataChannel}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public class UdpDataSourceRtpDataChannelTest { public class UdpDataSourceRtpDataChannelTest {
@Test @Test
......
...@@ -36,9 +36,11 @@ import org.junit.runner.RunWith; ...@@ -36,9 +36,11 @@ import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.junit.MockitoJUnit; import org.mockito.junit.MockitoJUnit;
import org.mockito.junit.MockitoRule; import org.mockito.junit.MockitoRule;
import org.robolectric.annotation.internal.DoNotInstrument;
/** Unit test for {@link RtpAc3Reader}. */ /** Unit test for {@link RtpAc3Reader}. */
@RunWith(AndroidJUnit4.class) @RunWith(AndroidJUnit4.class)
@DoNotInstrument
public final class RtpAc3ReaderTest { public final class RtpAc3ReaderTest {
private final RtpPacket frame1fragment1 = private final RtpPacket frame1fragment1 =
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment