Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dae0fa16 authored by Yan Han's avatar Yan Han
Browse files

Add volume behavior unit tests to presubmit

Bug: 269127698
Test: Run presubmit

Change-Id: I64edf35e605ab53311b954db9f56793bbf3e17cf
parent 31b10119
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -25,5 +25,24 @@
                }
            ]
        }
    ],
    "presubmit": [
        {
            "name": "FrameworksServicesTests",
            "options": [
                {
                  "include-filter": "com.android.server.audio"
                },
                {
                  "include-annotation": "android.platform.test.annotations.Presubmit"
                },
                {
                  "exclude-annotation": "androidx.test.filters.FlakyTest"
                },
                {
                  "exclude-annotation": "org.junit.Ignore"
                }
            ]
        }
    ]
}
+2 −0
Original line number Diff line number Diff line
@@ -39,6 +39,7 @@ import android.media.IAudioDeviceVolumeDispatcher;
import android.media.VolumeInfo;
import android.os.RemoteException;
import android.os.test.TestLooper;
import android.platform.test.annotations.Presubmit;

import androidx.test.core.app.ApplicationProvider;

@@ -52,6 +53,7 @@ import org.junit.rules.TestRule;
import java.util.Collections;
import java.util.List;

@Presubmit
public class AbsoluteVolumeBehaviorTest {
    @Rule
    public TestRule compatChangeRule = new CoreCompatChangeRule();
+3 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ package com.android.server.audio;

import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.Truth.assertWithMessage;

import static org.mockito.Mockito.mock;

import android.annotation.NonNull;
@@ -27,6 +28,7 @@ import android.media.AudioDeviceInfo;
import android.media.AudioManager;
import android.media.IDeviceVolumeBehaviorDispatcher;
import android.os.test.TestLooper;
import android.platform.test.annotations.Presubmit;

import androidx.test.InstrumentationRegistry;

@@ -36,6 +38,7 @@ import org.junit.Test;
/**
 * Tests for AudioService's tracking and reporting of device volume behaviors.
 */
@Presubmit
public class DeviceVolumeBehaviorTest {
    private static final String TAG = "DeviceVolumeBehaviorTest";