Что ему не так?

Run $env:DOTNET_gcServer=1
Test run for /home/runner/work/space-station-14-fobos/space-station-14-fobos/bin/Content.IntegrationTests/Content.IntegrationTests.dll (.NETCoreApp,Version=v9.0)
VSTest version 17.14.0 (x64)

Starting test execution, please wait...
A total of 1 test files matched the specified pattern.
  Failed TestSufficientSpaceForEntityStorageFill [92 ms]
  Error Message:
     CrateTrashCartFilled storage fill is too large.
Assert.That(size, Is.LessThanOrEqualTo(entStorage.Capacity))
  Expected: less than or equal to 30
  But was:  31

  Stack Trace:
     at Content.IntegrationTests.Tests.StorageTest.<>c__DisplayClass3_1.<TestSufficientSpaceForEntityStorageFill>b__0() in /home/runner/work/space-station-14-fobos/space-station-14-fobos/Content.IntegrationTests/Tests/StorageTest.cs:line 193
   at Robust.UnitTesting.RobustIntegrationTest.IntegrationGameLoop.SingleThreadRunUntilEmpty() in /home/runner/work/space-station-14-fobos/space-station-14-fobos/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1098
--- End of stack trace from previous location ---
   at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14-fobos/space-station-14-fobos/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 466
   at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitAssertion(Action assertion) in /home/runner/work/space-station-14-fobos/space-station-14-fobos/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 595
   at Content.IntegrationTests.Tests.StorageTest.TestSufficientSpaceForEntityStorageFill() in /home/runner/work/space-station-14-fobos/space-station-14-fobos/Content.IntegrationTests/Tests/StorageTest.cs:line 185
   at Content.IntegrationTests.Tests.StorageTest.TestSufficientSpaceForEntityStorageFill() in /home/runner/work/space-station-14-fobos/space-station-14-fobos/Content.IntegrationTests/Tests/StorageTest.cs:line 198
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)

1)    at Content.IntegrationTests.Pair.TestPair.OnDirtyDispose() in /home/runner/work/space-station-14-fobos/space-station-14-fobos/Content.IntegrationTests/Pair/TestPair.Recycle.cs:line 34
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at Content.IntegrationTests.Pair.TestPair.OnDirtyDispose()
   at Content.IntegrationTests.Pair.TestPair.DisposeAsync() in /home/runner/work/space-station-14-fobos/space-station-14-fobos/Content.IntegrationTests/Pair/TestPair.Recycle.cs:line 121
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at Content.IntegrationTests.Pair.TestPair.DisposeAsync()
   at Content.IntegrationTests.Tests.StorageTest.TestSufficientSpaceForEntityStorageFill() in /home/runner/work/space-station-14-fobos/space-station-14-fobos/Content.IntegrationTests/Tests/StorageTest.cs:line 198
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)


  Standard Output Messages:
 GetServerClientPair: Called by test StorageTest.TestSufficientSpaceForEntityStorageFill
 GetServerClientPair: Looking in pool for a suitable pair
 GetServerClientPair: Suitable pair found
 GetServerClientPair: Cleanup not needed, Skipping cleanup of pair
 GetServerClientPair: Pair 2 Test History Start
 - Pair 2 Test #0: Actions.ActionsAddedTest.TestCombatActionsAdded
 - Pair 2 Test #1: Administration.Logs.AddTests.AddPlayerSessionLog
 - Pair 2 Test #2: Administration.Logs.AddTests.BulkAddLogs(500)
 - Pair 2 Test #3: Administration.Logs.AddTests.DuplicatePlayerDoesNotThrowTest
 - Pair 2 Test #4: Administration.Logs.AddTests.DuplicatePlayerIdDoesNotThrowTest
 - Pair 2 Test #5: Administration.Logs.AddTests.PreRoundAddAndGetSingle
 - Pair 2 Test #6: Administration.Logs.QueryTests.QuerySingleLog
 - Pair 2 Test #7: Atmos.AlarmThresholdTest.TestAlarmThreshold
 - Pair 2 Test #8: Atmos.ConstantsTest.TotalGasesTest
 - Pair 2 Test #9: Atmos.GridJoinTest.TestGridJoinAtmosphere
 - Pair 2 Test #10: Atmos.GasMixtureTest.RemoveRatio(0.5f)
 - Pair 2 Test #11: Atmos.GasMixtureTest.RemoveRatio(0.25f)
 - Pair 2 Test #12: Atmos.GasMixtureTest.RemoveRatio(0.75f)
 - Pair 2 Test #13: Atmos.GasMixtureTest.RemoveRatio(1.0f)
 - Pair 2 Test #14: Atmos.GasMixtureTest.RemoveRatio(0.0f)
 - Pair 2 Test #15: Atmos.GasMixtureTest.RemoveRatio(0.0002f)
 - Pair 2 Test #16: Atmos.GasMixtureTest.TestMerge
 - Pair 2 Test #17: Body.GibTest.TestGib
 - Pair 2 Test #18: Body.LegTest.RemoveLegsFallTest
 - Pair 2 Test #19: Body.SaveLoadReparentTest.Test
 - Pair 2 Test #20: Buckle.BuckleTest.BuckledDyingDropItemsTest
 - Pair 2 Test #21: Buckle.BuckleTest.BuckleInteractBuckleUnbuckleSelf
 - Pair 2 Test #22: Buckle.BuckleTest.BuckleInteractUnbuckleOther
 - Pair 2 Test #23: Buckle.BuckleTest.BuckleUnbuckleCooldownRangeTest
 - Pair 2 Test #24: Buckle.BuckleTest.ForceUnbuckleBuckleTest
 - Pair 2 Test #25: Shuttle.DockTest.TestDockingConfig(<0.5, 0.5>,<0.5, 0.5>,0 rad,0 rad,True)
 - Pair 2 Test #26: Shuttle.DockTest.TestDockingConfig(<0.5, 1.5>,<0.5, 1.5>,0 rad,0 rad,False)
 - Pair 2 Test #27: Shuttle.DockTest.TestPlanetDock
 - Pair 2 Test #28: CargoTest.NoCargoBountyArbitrageTest
 - Pair 2 Test #29: CargoTest.NoStaticPriceAndStackPrice
 - Pair 2 Test #30: Chemistry.SolutionRoundingTest.Test
 - Pair 2 Test #31: Chemistry.SolutionSystemTests.TestTemperatureCalculations
 - Pair 2 Test #32: Chemistry.SolutionSystemTests.TryAddTooMuchNonReactiveReagent
 - Pair 2 Test #33: Chemistry.SolutionSystemTests.TryAddTwoNonReactiveReagent
 - Pair 2 Test #34: Chemistry.SolutionSystemTests.TryMixAndOverflowTooBigOverflow
 - Pair 2 Test #35: Chemistry.TryAllReactionsTest.TryAllTest
 - Pair 2 Test #36: Chemistry.SolutionSystemTests.TryMixAndOverflowTooMuchReagent
 - Pair 2 Test #37: Cleanup.EuiManagerTest.EuiManagerRecycleWithOpenWindowTest
 - Pair 2 Test #38: Cleanup.EuiManagerTest.EuiManagerRecycleWithOpenWindowTest
 - Pair 2 Test #39: ClickableTest.Test("ClickTestRotatingCornerVisible",0.25f,0.25f,0.0d,1)
 - Pair 2 Test #40: ClickableTest.Test("ClickTestRotatingCornerVisible",0.35f,0.5f,0.0d,2)
 - Pair 2 Test #41: ClickableTest.Test("ClickTestRotatingCornerVisible",-0.25f,-0.25f,0.0d,1)
 - Pair 2 Test #42: ClickableTest.Test("ClickTestRotatingCornerVisible",0.25f,0.25f,3.141592653589793d,1)
 - Pair 2 Test #43: ClickableTest.Test("ClickTestRotatingCornerVisible",-0.25f,-0.25f,3.141592653589793d,1)
 - Pair 2 Test #44: ClickableTest.Test("ClickTestRotatingCornerVisible",-0.25f,0.25f,1.5707963267948966d,1)
 - Pair 2 Test #45: ClickableTest.Test("ClickTestRotatingCornerVisible",0,0.25f,0.7853981633974483d,1)
 - Pair 2 Test #46: ClickableTest.Test("ClickTestRotatingCornerVisibleNoRot",0.25f,0.25f,0.0d,1)
 - Pair 2 Test #47: ClickableTest.Test("ClickTestRotatingCornerVisibleNoRot",-0.25f,-0.25f,0.0d,1)
 - Pair 2 Test #48: Climbing.ClimbingTest.ClimbTableTest
 - Pair 2 Test #49: ClickableTest.Test("ClickTestRotatingCornerInvisible",0.35f,0.5f,0.0d,2)
 - Pair 2 Test #50: ClickableTest.Test("ClickTestRotatingCornerInvisibleNoRot",-0.25f,-0.25f,0.0d,1)
 - Pair 2 Test #51: ClickableTest.Test("ClickTestRotatingCornerInvisibleNoRot",-0.25f,-0.25f,3.141592653589793d,1)
 - Pair 2 Test #52: ClickableTest.Test("ClickTestRotatingCornerInvisibleNoRot",0,0.35f,0.6853981633974483d,1)
 - Pair 2 Test #53: Commands.PardonCommand.PardonTest
 - Pair 2 Test #54: Commands.SuicideCommandTests.TestSuicideByHeldItem
 - Pair 2 Test #55: Commands.SuicideCommandTests.TestSuicideByHeldItemSpreadDamage
 - Pair 2 Test #56: Commands.SuicideCommandTests.TestSuicideWhileDamaged
 - Pair 2 Test #57: Construction.ConstructionActionValid.ConstructionGraphEdgeValid
 - Pair 2 Test #58: Construction.ConstructionActionValid.ConstructionGraphSpawnPrototypeValid
 - Pair 2 Test #59: Construction.ConstructionPrototypeTest.DeconstructionIsValid
 - Pair 2 Test #60: Construction.ConstructionPrototypeTest.TestStartIsValid
 - Pair 2 Test #61: Construction.ConstructionPrototypeTest.TestStartNodeValid
 - Pair 2 Test #62: Construction.Interaction.GrilleWindowConstruction.ConstructionBlocker("Grille","Grille")
 - Pair 2 Test #63: Construction.Interaction.GrilleWindowConstruction.ConstructionBlocker("Window","Window")
 - Pair 2 Test #64: Construction.Interaction.MachineConstruction.ConstructProtolathe
 - Pair 2 Test #65: Construction.Interaction.PanelScrewing.WiresPanelScrewing("TelecomServerFilled")
 - Pair 2 Test #66: Construction.Interaction.WallConstruction.DeconstructWall
 - Pair 2 Test #67: Construction.Interaction.WindowRepair.RepairReinforcedWindow
 - Pair 2 Test #68: DeviceNetwork.DeviceNetworkTest.WiredNetworkDeviceSendAndReceive
 - Pair 2 Test #69: DoAfter.DoAfterCancellationTests.CancelRepeatedWeld
 - Pair 2 Test #70: DoAfter.DoAfterCancellationTests.CancelWallConstruct
 - Pair 2 Test #71: DoAfter.DoAfterServerTest.TestCancelled
 - Pair 2 Test #72: DoAfter.DoAfterServerTest.TestFinished
 - Pair 2 Test #73: DoAfter.DoAfterServerTest.TestSerializable
 - Pair 2 Test #74: Doors.AirlockPryingTest.PoweredClosedAirlock_Pry_DoesNotOpen
 - Pair 2 Test #75: Doors.AirlockPryingTest.PoweredOpenAirlock_Pry_DoesNotClose
 - Pair 2 Test #76: Doors.AirlockPryingTest.UnpoweredOpenAirlock_Pry_Closes
 - Pair 2 Test #77: Doors.AirlockTest.OpenCloseDestroyTest
 - Pair 2 Test #78: Embedding.EmbedTest.TestDeleteWhileEmbedded
 - Pair 2 Test #79: Embedding.EmbedTest.TestDisconnectWhileEmbedded
 - Pair 2 Test #80: EncryptionKeys.RemoveEncryptionKeys.CommsServerKeys
 - Pair 2 Test #81: EntityTest.AllComponentsOneToOneDeleteTest
 - Pair 2 Test #82: EntityTest.SpawnAndDeleteAllEntitiesOnDifferentMaps
 - Pair 2 Test #83: FillLevelSpriteTest.FillLevelSpritesExist
 - Pair 2 Test #84: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Both empty - no transfer, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 } })
 - Pair 2 Test #85: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer water to empty refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 } })
 - Pair 2 Test #86: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer water to empty absorbent, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 } })
 - Pair 2 Test #87: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Both partially filled with water while everything fits in absorbent, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 40, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 90, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 } })
 - Pair 2 Test #88: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Both partially filled with water while not everything fits in absorbent, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 70, VolumeOfNonEvaporable = 0 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 100, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 20, VolumeOfNonEvaporable = 0 } })
 - Pair 2 Test #89: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer contaminants to empty refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 50 } })
 - Pair 2 Test #90: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Do not transfer contaminants back to empty absorbent, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 50 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 50 } })
 - Pair 2 Test #91: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Add contaminants to preexisting while everything fits in refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 130 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 180 } })
 - Pair 2 Test #92: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Add contaminants to preexisting while not everything fits in refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 90 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 130 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 20 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 200 } })
 - Pair 2 Test #93: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer just contaminants into empty refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 50 } })
 - Pair 2 Test #94: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer just contaminants into non-empty refillable while everything fits, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 60 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 110 } })
 - Pair 2 Test #95: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer just contaminants into non-empty refillable while not everything fits, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 170 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 20 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 200 } })
 - Pair 2 Test #96: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer just contaminants and absorb water from water refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 70, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 100, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 20, VolumeOfNonEvaporable = 50 } })
 - Pair 2 Test #97: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer just contaminants and absorb water from a full water refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 200, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 100, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 150, VolumeOfNonEvaporable = 50 } })
 - Pair 2 Test #98: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer just contaminants and absorb water from a full mixed refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 100, VolumeOfNonEvaporable = 100 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 100, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 150 } })
 - Pair 2 Test #99: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Transfer just contaminants and absorb water from a low-water mixed refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 10, VolumeOfNonEvaporable = 100 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 60, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 150 } })
 - Pair 2 Test #100: Fluids.AbsorbentTest.AbsorbentOnRefillableTest(TestSolutionCase { Case = Contaminants for water exchange, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 100 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 200, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 100, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 100, VolumeOfNonEvaporable = 100 } })
 - Pair 2 Test #101: Fluids.AbsorbentTest.AbsorbentOnSmallRefillableTest(TestSolutionCase { Case = Transfer water to empty refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 50, VolumeOfNonEvaporable = 0 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 30, VolumeOfNonEvaporable = 0 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 20, VolumeOfNonEvaporable = 0 } })
 - Pair 2 Test #102: Fluids.AbsorbentTest.AbsorbentOnSmallRefillableTest(TestSolutionCase { Case = Transfer contaminants to empty refillable, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 50 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 0 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 30 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 20 } })
 - Pair 2 Test #103: Fluids.AbsorbentTest.AbsorbentOnSmallRefillableTest(TestSolutionCase { Case = Mixed transfer in limited space, InitialAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 20, VolumeOfNonEvaporable = 25 }, InitialRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 10, VolumeOfNonEvaporable = 5 }, ExpectedAbsorbentSolution = TestSolutionReagents { VolumeOfEvaporable = 30, VolumeOfNonEvaporable = 10 }, ExpectedRefillableSolution = TestSolutionReagents { VolumeOfEvaporable = 0, VolumeOfNonEvaporable = 20 } })
 - Pair 2 Test #104: Fluids.FluidSpill.SpillCorner
 - Pair 2 Test #105: Fluids.PuddleTest.SpaceNoPuddleTest
 - Pair 2 Test #106: Fluids.PuddleTest.TilePuddleTest
 - Pair 2 Test #107: FollowerSystemTest.FollowerMapDeleteTest
 - Pair 2 Test #108: GameObjects.Components.ActionBlocking.HandCuffTest.Test
 - Pair 2 Test #109: GameObjects.Components.EntityPrototypeComponentsTest.IgnoredComponentsExistInTheCorrectPlaces
 - Pair 2 Test #110: GameObjects.Components.EntityPrototypeComponentsTest.PrototypesHaveKnownComponents
 - Pair 2 Test #111: GameObjects.Components.Mobs.AlertsComponentTests.AlertsTest
 - Pair 2 Test #112: GameRules.AntagPreferenceTest.TestLobbyPlayersValid
 - Pair 2 Test #113: GameRules.FailAndStartPresetTest.FailAndStartTest
 - Pair 2 Test #114: GameRules.RuleMaxTimeRestartTest.RestartTest
 - Pair 2 Test #115: GameRules.SecretStartsTest.TestSecretStarts
 - Pair 2 Test #116: GameRules.StartEndGameRulesTest.TestAllConcurrent
 - Pair 2 Test #117: GameRules.TraitorRuleTest.TestTraitorObjectives
 - Pair 2 Test #118: Gravity.WeightlessStatusTests.WeightlessStatusTest
 - Pair 2 Test #119: GravityGridTest.Test
 - Pair 2 Test #120: Guidebook.DocumentParsingTest.ParseTestDocument
 - Pair 2 Test #121: Guidebook.GuideEntryPrototypeTests.ValidatePrototypeContents
 - Pair 2 Test #122: Hands.HandTests.TestPickupDrop
 - Pair 2 Test #123: Hands.HandTests.TestPickUpThenDropInContainer
 - Pair 2 Test #124: HumanInventoryUniformSlotsTest.Test
 - Pair 2 Test #125: Interaction.Click.InteractionSystemTests.InsideContainerInteractionBlockTest
 - Pair 2 Test #126: Interaction.Click.InteractionSystemTests.InteractionInRangeTest
 - Pair 2 Test #127: Interaction.Click.InteractionSystemTests.InteractionObstructionTest
 - Pair 2 Test #128: Interaction.Click.InteractionSystemTests.InteractionOutOfRangeTest
 - Pair 2 Test #129: Interaction.Click.InteractionSystemTests.InteractionTest
 - Pair 2 Test #130: Interaction.InRangeUnobstructed.EntityEntityTest
 - Pair 2 Test #131: Internals.AutoInternalsTests.TestInternalsAutoActivateInSpaceForEntitySpawn
 - Pair 2 Test #132: Internals.AutoInternalsTests.TestInternalsAutoActivateInSpaceForStationSpawn
 - Pair 2 Test #133: InventoryHelpersTest.SpawnItemInSlotTest
 - Pair 2 Test #134: Lathe.LatheTest.AllLatheRecipesValidTest
 - Pair 2 Test #135: Lathe.LatheTest.TestLatheRecipeIngredientsFitLathe
 - Pair 2 Test #136: Linter.StaticFieldValidationTest.TestStaticFieldValidation
 - Pair 2 Test #137: Lobby.CharacterCreationTest.CreateDeleteCreateTest
 - Pair 2 Test #138: Lobby.ServerReloginTest.Relogin
 - Pair 2 Test #139: Localization.LocalizedDatasetPrototypeTest.ValidProtoIdsTest
 - Pair 2 Test #140: LogErrorTest.TestLogErrorCausesTestFailure
 - Pair 2 Test #141: MachineBoardTest.TestComputerBoardHasValidComputer
 - Pair 2 Test #142: MachineBoardTest.TestMachineBoardHasValidMachine
 - Pair 2 Test #143: MachineBoardTest.TestValidateBoardComponentRequirements
 - Pair 2 Test #144: MagazineVisualsSpriteTest.MagazineVisualsSpritesExist
 - Pair 2 Test #145: Mapping.MappingTests.MappingTest
 - Pair 2 Test #146: MappingEditorTest.StopHardCodingWidgetsJesusChristTest
 - Pair 2 Test #147: MaterialArbitrageTest.NoMaterialArbitrage
 - Pair 2 Test #148: Materials.MaterialPrototypeSpawnsStackMaterialTest.MaterialPrototypeSpawnsStackMaterial
 - Pair 2 Test #149: Minds.GhostRoleTests.TakeRoleAndReturn
 - Pair 2 Test #150: Minds.GhostTests.TestGhostGridNotTerminating
 - Pair 2 Test #151: Minds.GhostTests.TestGridGhostOnDelete
 - Pair 2 Test #152: Minds.GhostTests.TestGridGhostOnQueueDelete
 - Pair 2 Test #153: Minds.MindTests.DeleteAllThenGhost
 - Pair 2 Test #154: Minds.MindTests.TestDeleteVisiting
 - Pair 2 Test #155: Minds.MindTests.TestEntityDeadWhenGibbed
 - Pair 2 Test #156: Minds.MindTests.TestGhostOnDelete
 - Pair 2 Test #157: Minds.MindTests.TestGhostsCanReconnect
 - Pair 2 Test #158: Minds.MindTests.TestOriginalDeletedWhileGhostingKeepsGhost
 - Pair 2 Test #159: Minds.MindTests.TestPlayerCanGhost
 - Pair 2 Test #160: Minds.MindTests.TestReconnect
 - Pair 2 Test #161: Minds.MindTests.TestVisitingGhostReconnect
 - Pair 2 Test #162: Minds.RoleTests.ValidateJobPrototypes
 - Pair 2 Test #163: Minds.RoleTests.ValidateRolePrototypes
 - Pair 2 Test #164: Minds.RoleTests.ValidateRolesHaveMindRoleComp
 - Pair 2 Test #165: Movement.BuckleMovementTest.ChairTest
 - Pair 2 Test #166: Movement.SlippingTest.BananaSlipTest
 - Pair 2 Test #167: Networking.ReconnectTest.Test
 - Pair 2 Test #168: NPC.NPCTest.CompoundRecursion
 - Pair 2 Test #169: Physics.AnchorPrototypeTest.TestStaticAnchorPrototypes
 - Pair 2 Test #170: Physics.ItemThrowingTest.TestDeleteThrownItem
 - Pair 2 Test #171: Physics.ItemThrowingTest.TestEggIsEgg
 - Pair 2 Test #172: PostMapInitTest.AllMapsTested
 - Pair 2 Test #173: PostMapInitTest.GameMapsLoadableTest("TestTeg")
 - Pair 2 Test #174: PostMapInitTest.GameMapsLoadableTest("CentComm")
 - Pair 2 Test #175: PostMapInitTest.GameMapsLoadableTest("CorvaxDelta")
 - Pair 2 Test #176: PostMapInitTest.GameMapsLoadableTest("CorvaxSpectrum")
 - Pair 2 Test #177: PostMapInitTest.GameMapsLoadableTest("Core")
 - Pair 2 Test #178: PostMapInitTest.GameMapsLoadableTest("Marathon")
 - Pair 2 Test #179: PostMapInitTest.GameMapsLoadableTest("Oasis")
 - Pair 2 Test #180: PostMapInitTest.GameMapsLoadableTest("Saltern")
 - Pair 2 Test #181: PostMapInitTest.GameMapsLoadableTest("Amber")
 - Pair 2 Test #182: PostMapInitTest.GameMapsLoadableTest("Amber")
 - Pair 2 Test #183: PostMapInitTest.GameMapsLoadableTest("Plasma")
 - Pair 2 Test #184: PostMapInitTest.NoSavedPostMapInitTest
 - Pair 2 Test #185: Power.PowerTest.TestSupplyRamp
 - Pair 2 Test #186: Preferences.LoadoutTests.TestEmptyLoadout
 - Pair 2 Test #187: Preferences.ServerDbSqliteTests.TestInitPrefs
 - Pair 2 Test #188: Preferences.ServerDbSqliteTests.TestUserDoesNotExist
 - Pair 2 Test #189: Procedural.DungeonTests.TestDungeonPresets
 - Pair 2 Test #190: Procedural.DungeonTests.TestDungeonRoomPackBounds
 - Pair 2 Test #191: PrototypeSaveTest.UninitializedSaveTest
 - Pair 2 Test #192: PrototypeTests.PrototypeTests.ServerPrototypeSaveLoadSaveTest
 - Pair 2 Test #193: Puller.PullerTest.PullerSanityTest
 - Pair 2 Test #194: Replays.ReplayTests.AutoRecordReplayTest
 - Pair 2 Test #195: ResearchTest.AllTechPrintableTest
 - Pair 2 Test #196: ResearchTest.DisciplineValidTierPrerequesitesTest
 - Pair 2 Test #197: ResettingEntitySystemTests.ResettingEntitySystemResetTest
 - Pair 2 Test #198: Roles.StartingGearPrototypeStorageTest.TestStartingGearStorage
 - Pair 2 Test #199: Round.JobTest.JobPriorityTest
 - Pair 2 Test #200: Round.JobTest.JobWeightTest
 - Pair 2 Test #201: RoundEndTest.Test
 - Pair 2 Test #202: SalvageTest.AllSalvageMapsLoadableTest
 - Pair 2 Test #203: SaveLoadSaveTest.LoadTickLoadBagel
 - Pair 2 Test #204: StorageTest.StorageSizeArbitrageTest
 - Pair 2 Test #205: StorageTest.TestStorageFillPrototypes
 GetServerClientPair: Pair 2 Test History End
 GetServerClientPair: Retrieving pair 2 from pool took 5.2731 ms
 GetServerClientPair: Returning pair 2 with client/server seeds: 336191082/1277242534
 DisposeAsync: Dirty return of pair 2 started
 DisposeAsync: Test gave back pair 2 in 79.5972 ms
 DisposeAsync: Disposed pair 2 in 0.2123 ms



Failed!  - Failed:     1, Passed:   394, Skipped:     0, Total:   395, Duration: 10 m 11 s - Content.IntegrationTests.dll (net9.0)


Прототип:
- type: entity
  id: CrateTrashCartFilled
  suffix: Filled
  parent: CrateTrashCart
  components:
    - type: StorageFill
      contents:
          # Creatures
        - id: MobCockroach
          prob: 0.05
        - id: MobMothroach
          prob: 0.03
        - id: MobMouse
          prob: 0.05
          # Food Packaging
        - id: FoodPacketBoritosTrash
          prob: 0.1
        - id: FoodPacketCheesieTrash
          prob: 0.1
        - id: FoodPacketChipsTrash
          prob: 0.1
        - id: FoodPacketSusTrash
          prob: 0.1
        - id: FoodPacketSyndiTrash
          prob: 0.1
        - id: FoodPacketChowMeinTrash
          prob: 0.1
        - id: FoodPacketDanDanTrash
          prob: 0.1
        - id: FoodPacketMRETrash
          prob: 0.1
        - id: FoodPacketFRETrash # DS14
          prob: 0.1
        - id: FoodPacketPistachioTrash
          prob: 0.1
        - id: FoodPacketSemkiTrash
          prob: 0.1
        - id: FoodPacketRaisinsTrash
          prob: 0.1
          # Cans
        - id: FoodTinBeansTrash
          prob: 0.15
        - id: FoodTinPeachesTrash
          prob: 0.15
        - id: FoodTinMRETrash
          prob: 0.15
          # Cigarette Stuff
        - id: Ash
          prob: 0.15
        - id: CigaretteSpent
          prob: 0.15
          # Bacteria
        - id: FoodBreadMoldySlice
          prob: 0.15
        - id: FoodPizzaMoldySlice
          prob: 0.15
          # Botanical Waste
        - id: TrashBananaPeel
          prob: 0.15
        - id: FoodCornTrash
          prob: 0.15
          # Misc
        - id: DrinkGlass
          prob: 0.15
        - id: BrokenBottle
          prob: 0.15
        - id: LightTubeBroken
          prob: 0.15
        - id: LightBulbBroken
          prob: 0.15
        - id: MobMouseDead
          prob: 0.1
        - id: Syringe
          prob: 0.1
        - id: ShardGlassPlasma
          prob: 0.1

То что с пометкой DS14 пытаюсь вложить