Skip to content

target waypoint visualizer: Use IPatrollingAlgorithm instead #556

target waypoint visualizer: Use IPatrollingAlgorithm instead

target waypoint visualizer: Use IPatrollingAlgorithm instead #556

Triggered via pull request January 19, 2025 20:17
Status Failure
Total duration 14m 15s
Artifacts 4

main.yml

on: pull_request
Run all tests ✨
9m 2s
Run all tests ✨
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 17 warnings
Lint
Process completed with exit code 2.
Setup Packages
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run all tests ✨
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run all tests ✨
Unexpected input(s) 'githubToken', valid inputs are ['name', 'path', 'if-no-files-found', 'retention-days', 'include-hidden-files']
Build for StandaloneLinux64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build for StandaloneLinux64
Assets/Scripts/Trackers/PatrollingTracker.cs(98,21): warning CS0108: 'PatrollingTracker.UIUpdate()' hides inherited member 'Tracker<PatrollingVisualizer, IPatrollingVisualizationMode>.UIUpdate()'. Use the new keyword if hiding was intended.
Build for StandaloneLinux64
Assets/Scripts/UI/SimulationInfoUIControllers/PatrollingInfoUIController.cs(130,21): warning CS0114: 'PatrollingInfoUIController.Update()' hides inherited member 'SimulationInfoUIControllerBase<PatrollingSimulation, IPatrollingAlgorithm, PatrollingSimulationScenario>.Update()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
Build for StandaloneLinux64
Assets/Scripts/Simulation/SimulationScenarios/PatrollingSimulationScenario.cs(31,17): warning CS8604: Possible null reference argument for parameter 'robotSpawner' in 'SimulationScenario<PatrollingSimulation, IPatrollingAlgorithm>.SimulationScenario(int seed, RobotFactory<IPatrollingAlgorithm> robotSpawner, SimulationEndCriteriaDelegate<PatrollingSimulation>? hasFinishedSim = null, MapFactory? mapSpawner = null, RobotConstraints? robotConstraints = null, string? statisticsFileName = null, IFaultInjection? faultInjection = null)'.
Build for StandaloneOSX
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build for StandaloneOSX
Assets/Scripts/Trackers/PatrollingTracker.cs(98,21): warning CS0108: 'PatrollingTracker.UIUpdate()' hides inherited member 'Tracker<PatrollingVisualizer, IPatrollingVisualizationMode>.UIUpdate()'. Use the new keyword if hiding was intended.
Build for StandaloneOSX
Assets/Scripts/UI/SimulationInfoUIControllers/PatrollingInfoUIController.cs(130,21): warning CS0114: 'PatrollingInfoUIController.Update()' hides inherited member 'SimulationInfoUIControllerBase<PatrollingSimulation, IPatrollingAlgorithm, PatrollingSimulationScenario>.Update()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
Build for StandaloneOSX
Assets/Scripts/Simulation/SimulationScenarios/PatrollingSimulationScenario.cs(31,17): warning CS8604: Possible null reference argument for parameter 'robotSpawner' in 'SimulationScenario<PatrollingSimulation, IPatrollingAlgorithm>.SimulationScenario(int seed, RobotFactory<IPatrollingAlgorithm> robotSpawner, SimulationEndCriteriaDelegate<PatrollingSimulation>? hasFinishedSim = null, MapFactory? mapSpawner = null, RobotConstraints? robotConstraints = null, string? statisticsFileName = null, IFaultInjection? faultInjection = null)'.
Build for StandaloneWindows64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build for StandaloneWindows64
Assets/Scripts/UI/SimulationInfoUIControllers/PatrollingInfoUIController.cs(130,21): warning CS0114: 'PatrollingInfoUIController.Update()' hides inherited member 'SimulationInfoUIControllerBase<PatrollingSimulation, IPatrollingAlgorithm, PatrollingSimulationScenario>.Update()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
Build for StandaloneWindows64
Assets/Scripts/Trackers/PatrollingTracker.cs(98,21): warning CS0108: 'PatrollingTracker.UIUpdate()' hides inherited member 'Tracker<PatrollingVisualizer, IPatrollingVisualizationMode>.UIUpdate()'. Use the new keyword if hiding was intended.
Build for StandaloneWindows64
Assets/Scripts/Simulation/SimulationScenarios/PatrollingSimulationScenario.cs(31,17): warning CS8604: Possible null reference argument for parameter 'robotSpawner' in 'SimulationScenario<PatrollingSimulation, IPatrollingAlgorithm>.SimulationScenario(int seed, RobotFactory<IPatrollingAlgorithm> robotSpawner, SimulationEndCriteriaDelegate<PatrollingSimulation>? hasFinishedSim = null, MapFactory? mapSpawner = null, RobotConstraints? robotConstraints = null, string? statisticsFileName = null, IFaultInjection? faultInjection = null)'.
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "Build-StandaloneLinux64", "Build-StandaloneOSX", "Build-StandaloneWindows64", "Test results (playmode)". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
Build-StandaloneLinux64
148 MB
Build-StandaloneOSX
172 MB
Build-StandaloneWindows64
150 MB
Test results (playmode)
1.08 MB