branchrust_reboot/main/automated_testingcancel

190 Commits over 184 Days - 0.04cph!

4 Months Ago
merge from main
4 Months Ago
merge from automated_testing/raiding
4 Months Ago
Fixed raiding tests CI filtering Test lists
4 Months Ago
Fixed flacky raiding tests Rockets spawned by ServerProjectileTestSpawner were moving during the WaitUntilAllSpawned
4 Months Ago
Fixed CI testlist loading
4 Months Ago
Didnt save
4 Months Ago
Flagged tests that need to be ignored by CI
4 Months Ago
Batchmode testrunner is now using a dedicated CI testlist by default, can be overriden with any testlist by adding a path to the +autotest command line CI testlist is generated when we generate the regular test list Tests can be excluded from CI with the ExcludeFromCI attribute Test parameter can be filtered too with FilterForCI in TestParameterSource
4 Months Ago
merge from main
4 Months Ago
Test list
4 Months Ago
Moved cooking tests out of if UNITY_EDITOR Renamed the tests
4 Months Ago
CI testlist
4 Months Ago
Excluded some prefabs from BaseCombatEntity tests Test list
4 Months Ago
Test list
4 Months Ago
Sprinkler tests cleanup and fixes
5 Months Ago
Auto turret target death and item giving fixes
5 Months Ago
Skip items that have already been removed in RustTestFixture::KillSpawnedItems
5 Months Ago
Include AutomatedTests prefabs in the bundles
5 Months Ago
Make sure vehicles have mount points in TestAutoTurret.PlayerMountedToArmoredVehicle_PlayerNotTargeted
5 Months Ago
More turret tests fixes, added debug convar to suppress randomness in the tick invokes Reworked PlayerMountedToVehicle_PlayerTargeted
5 Months Ago
Autoturret tests cleanup and fixes
5 Months Ago
merge from main
5 Months Ago
Wait for Application.isLoading to be false before starting test on cold boot and batch mode SendNetworkUpdate early returns when Rust.Application.isLoading is true
5 Months Ago
Added +autotest command line arguments for server batchmode test runs
5 Months Ago
Fix TestCooking item leaks
5 Months Ago
merge from main
5 Months Ago
TestGuns maintenance
5 Months Ago
Any errors logged during a test now fail the test, can be bypassed with the AllowsLoggedErrors attribute Also try catch exceptions in WaitUntilWithTimeout and AssertTrueForDuraton and fail the test
5 Months Ago
merge from main
5 Months Ago
Moved up if DEBUG in TestRunner.Pipeline, TestRunnerWindow, TestMemoryCell and TestSolarPanel
5 Months Ago
Removed NUnit refs in TestPlayerBoat and RHIB
5 Months Ago
Quit the editor once the test pipeline run is done (the method is async so we cant use -quit)
5 Months Ago
merge from main
5 Months Ago
Fixed local client player being killed by the tests TearDown (entity snapshot clearing)
5 Months Ago
Fixed passed/failed filter text width
5 Months Ago
Throw if the scoped convar doesn't have a SetOveride (methods)
5 Months Ago
Fixed scoped convars being case sensitive Failing to find a convar now throws, will fail the test if throwing during SetUp/TearDown or in the test body
5 Months Ago
merge from main
5 Months Ago
Tiny rename
5 Months Ago
Cleanup
5 Months Ago
Optimised test runner window OnGUI stack Editor test runs are faster
5 Months Ago
merge from main
5 Months Ago
Removed hull_corner prefabs, unused
5 Months Ago
Fix cooking tests failing Improve the existing ones, add a note to expand in the future
5 Months Ago
Added category selection to the test runner window
5 Months Ago
Fixed TestConveyorSplits and TestConveyorTransfer failing during setup because of stability All entities were spawned at 0,0,0 together and groundwatch was killing them Now setting server.stability to false in setup
5 Months Ago
Updated some old client tests to use scoped convars
5 Months Ago
SetUp and TearDown can now fail the test is they throw They run using ExecuteTestInternal like the tests
5 Months Ago
Test runner window now supports repeated tests
5 Months Ago
Add worldmodel component to binoculars worldmodel Add tree and default to workbenches deploy volume