Skip to content

Add set security level when not set while opening a server #6877

Add set security level when not set while opening a server

Add set security level when not set while opening a server #6877

GitHub Actions / Test Results failed Dec 1, 2025 in 0s

3 fail, 783 pass in 7m 0s

 76 files   - 11   76 suites   - 11   7m 0s ⏱️ -33s
786 tests + 6  783 ✅ + 3  0 💤 ±0  3 ❌ +3 
792 runs   -  1  789 ✅  -  4  0 💤 ±0  3 ❌ +3 

Results for commit ef1ca78. ± Comparison against earlier commit 62024d7.

Annotations

Check warning on line 0 in io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: [1] true (io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest)

Unit test results/app/build/test-results/testFullDebugUnitTest/TEST-io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest.xml [took 0s]
Raw output
java.lang.AssertionError: Verification failed: call 1 of 2: ServerManager(#204).integrationRepository(eq(42), any())) was not called
	at io.mockk.impl.recording.states.VerifyingState.failIfNotPassed(VerifyingState.kt:61)
	at io.mockk.impl.recording.states.VerifyingState.recordingDone(VerifyingState.kt:40)
	at io.mockk.impl.recording.CommonCallRecorder.done(CommonCallRecorder.kt:47)
	at io.mockk.impl.eval.RecordedBlockEvaluator.record(RecordedBlockEvaluator.kt:63)
	at io.mockk.impl.eval.VerifyBlockEvaluator.verify(VerifyBlockEvaluator.kt:30)
	at io.mockk.MockKDsl.internalCoVerify(API.kt:145)
	at io.mockk.MockKKt.coVerify(MockK.kt:249)
	at io.mockk.MockKKt.coVerify$default(MockK.kt:240)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly$1.invokeSuspend(LocationForSecureConnectionViewModelTest.kt:50)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly$1.invoke(LocationForSecureConnectionViewModelTest.kt)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly$1.invoke(LocationForSecureConnectionViewModelTest.kt)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:317)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test(TestDispatcher.kt:24)
	at kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test(TestCoroutineScheduler.kt:99)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend(TestBuilders.kt:326)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:94)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:70)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default(TestBuilders.kt:159)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default(Unknown Source)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest.Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly(LocationForSecureConnectionViewModelTest.kt:45)

Check warning on line 0 in io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: [2] false (io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest)

Unit test results/app/build/test-results/testFullDebugUnitTest/TEST-io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest.xml [took 0s]
Raw output
java.lang.AssertionError: Verification failed: call 1 of 2: ServerManager(#208).integrationRepository(eq(42), any())) was not called
	at io.mockk.impl.recording.states.VerifyingState.failIfNotPassed(VerifyingState.kt:61)
	at io.mockk.impl.recording.states.VerifyingState.recordingDone(VerifyingState.kt:40)
	at io.mockk.impl.recording.CommonCallRecorder.done(CommonCallRecorder.kt:47)
	at io.mockk.impl.eval.RecordedBlockEvaluator.record(RecordedBlockEvaluator.kt:63)
	at io.mockk.impl.eval.VerifyBlockEvaluator.verify(VerifyBlockEvaluator.kt:30)
	at io.mockk.MockKDsl.internalCoVerify(API.kt:145)
	at io.mockk.MockKKt.coVerify(MockK.kt:249)
	at io.mockk.MockKKt.coVerify$default(MockK.kt:240)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly$1.invokeSuspend(LocationForSecureConnectionViewModelTest.kt:50)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly$1.invoke(LocationForSecureConnectionViewModelTest.kt)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly$1.invoke(LocationForSecureConnectionViewModelTest.kt)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:317)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test(TestDispatcher.kt:24)
	at kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test(TestCoroutineScheduler.kt:99)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend(TestBuilders.kt:326)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:94)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:70)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default(TestBuilders.kt:159)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default(Unknown Source)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest.Given allow insecure value when allowInsecureConnection is invoked then repository is updated accordingly(LocationForSecureConnectionViewModelTest.kt:45)

Check warning on line 0 in io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

Given repository throws exception When allowInsecureConnection is called Then exception is caught() (io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest) failed

Unit test results/app/build/test-results/testFullDebugUnitTest/TEST-io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest.xml [took 0s]
Raw output
java.lang.AssertionError: Verification failed: call 1 of 2: ServerManager(#200).integrationRepository(eq(42), any())) was not called
	at io.mockk.impl.recording.states.VerifyingState.failIfNotPassed(VerifyingState.kt:61)
	at io.mockk.impl.recording.states.VerifyingState.recordingDone(VerifyingState.kt:40)
	at io.mockk.impl.recording.CommonCallRecorder.done(CommonCallRecorder.kt:47)
	at io.mockk.impl.eval.RecordedBlockEvaluator.record(RecordedBlockEvaluator.kt:63)
	at io.mockk.impl.eval.VerifyBlockEvaluator.verify(VerifyBlockEvaluator.kt:30)
	at io.mockk.MockKDsl.internalCoVerify(API.kt:145)
	at io.mockk.MockKKt.coVerify(MockK.kt:249)
	at io.mockk.MockKKt.coVerify$default(MockK.kt:240)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given repository throws exception When allowInsecureConnection is called Then exception is caught$1.invokeSuspend(LocationForSecureConnectionViewModelTest.kt:65)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given repository throws exception When allowInsecureConnection is called Then exception is caught$1.invoke(LocationForSecureConnectionViewModelTest.kt)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest$Given repository throws exception When allowInsecureConnection is called Then exception is caught$1.invoke(LocationForSecureConnectionViewModelTest.kt)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:317)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test(TestDispatcher.kt:24)
	at kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test(TestCoroutineScheduler.kt:99)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend(TestBuilders.kt:326)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:94)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:70)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default(TestBuilders.kt:159)
	at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default(Unknown Source)
	at io.homeassistant.companion.android.onboarding.locationforsecureconnection.LocationForSecureConnectionViewModelTest.Given repository throws exception When allowInsecureConnection is called Then exception is caught(LocationForSecureConnectionViewModelTest.kt:57)