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

Commit 62416783 authored by Igor Murashkin's avatar Igor Murashkin
Browse files

iorap: Disable iorap integration test temporarily.

It is broken because selinux is broken in cf_x86,
see bug b/149098310.

Disable it until the above bug is resolved or we come up
with a workaround.

Bug: 148765584
Change-Id: If0ac0f6dd04b1aad693405643f133361ad65f4fc
parent d5a6dc31
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -16,6 +16,7 @@ package com.google.android.startop.iorap


import android.net.Uri
import android.net.Uri
import android.os.ServiceManager
import android.os.ServiceManager
import androidx.test.filters.FlakyTest
import androidx.test.filters.MediumTest
import androidx.test.filters.MediumTest
import org.junit.Test
import org.junit.Test
import org.mockito.Mockito.argThat
import org.mockito.Mockito.argThat
@@ -26,6 +27,7 @@ import org.mockito.Mockito.timeout


// @Ignore("Test is disabled until iorapd is added to init and there's selinux policies for it")
// @Ignore("Test is disabled until iorapd is added to init and there's selinux policies for it")
@MediumTest
@MediumTest
@FlakyTest(bugId = 149098310) // Failing on cuttlefish with SecurityException.
class IIorapIntegrationTest {
class IIorapIntegrationTest {
    /**
    /**
     * @throws ServiceManager.ServiceNotFoundException if iorapd service could not be found
     * @throws ServiceManager.ServiceNotFoundException if iorapd service could not be found
@@ -55,6 +57,9 @@ class IIorapIntegrationTest {
    private fun testAnyMethod(func: (RequestId) -> Unit) {
    private fun testAnyMethod(func: (RequestId) -> Unit) {
        val taskListener = spy(DummyTaskListener())!!
        val taskListener = spy(DummyTaskListener())!!


        // FIXME: b/149098310
        return

        try {
        try {
            iorapService.setTaskListener(taskListener)
            iorapService.setTaskListener(taskListener)
            // Note: Binder guarantees total order for oneway messages sent to the same binder
            // Note: Binder guarantees total order for oneway messages sent to the same binder