diff --git a/jenkins-scripts/tools/outdated-job-runner.groovy b/jenkins-scripts/tools/outdated-job-runner.groovy index bf030d162..bf9fc5e16 100644 --- a/jenkins-scripts/tools/outdated-job-runner.groovy +++ b/jenkins-scripts/tools/outdated-job-runner.groovy @@ -64,61 +64,75 @@ def runJobsInAvailableNodes(LinkedHashMap outdatedJobs) { } // TODO (Cristobal): This is a hardcoded list of jobs that we're tracking. We should get this list dynamically -// Currently is the result of https://github.com/osrf/buildfarmer/blob/main/common.py#L51 minus debbuilders +// Currently is the result of https://github.com/osrf/buildfarmer/blob/main/scripts/gazebo_non_nightly_jobs.py def trackedJobsList = [ + 'gz_cmake-ci-gz-cmake3-jammy-amd64', + 'gz_common-ci-gz-common5-jammy-amd64', + 'gz_fuel_tools-ci-gz-fuel-tools9-jammy-amd64', + 'gz_gui-ci-gz-gui8-jammy-amd64', + 'gz_launch-ci-gz-launch7-jammy-amd64', + 'gz_math-ci-gz-math7-jammy-amd64', + 'gz_msgs-ci-gz-msgs10-jammy-amd64', + 'gz_physics-ci-gz-physics7-jammy-amd64', + 'gz_plugin-ci-gz-plugin2-jammy-amd64', + 'gz_rendering-ci-gz-rendering8-jammy-amd64', + 'gz_sensors-ci-gz-sensors8-jammy-amd64', + 'gz_sim-ci-gz-sim8-jammy-amd64', + 'gz_tools-ci-gz-tools2-jammy-amd64', + 'gz_transport-ci-gz-transport13-jammy-amd64', + 'gz_utils-ci-gz-utils2-jammy-amd64', 'ign_cmake-gz-3-win', 'ign_cmake-ign-2-win', 'ign_common-gz-5-win', 'ign_common-ign-3-win', 'ign_common-ign-4-win', - 'ign_fuel-tools-ci-win', 'ign_fuel-tools-gz-8-win', + 'ign_fuel-tools-gz-9-win', 'ign_fuel-tools-ign-4-win', 'ign_fuel-tools-ign-7-win', - 'ign_gazebo-ci-win', 'ign_gazebo-gz-7-win', + 'ign_gazebo-gz-8-win', 'ign_gazebo-ign-3-win', 'ign_gazebo-ign-6-win', - 'ign_gui-ci-win', 'ign_gui-gz-7-win', + 'ign_gui-gz-8-win', 'ign_gui-ign-3-win', 'ign_gui-ign-6-win', - 'ign_launch-ci-win', 'ign_launch-gz-6-win', + 'ign_launch-gz-7-win', 'ign_launch-ign-2-win', 'ign_launch-ign-5-win', 'ign_math-gz-7-win', 'ign_math-ign-6-win', - 'ign_msgs-ci-win', + 'ign_msgs-gz-10-win', 'ign_msgs-gz-9-win', 'ign_msgs-ign-5-win', 'ign_msgs-ign-8-win', 'ign_physics-gz-6-win', + 'ign_physics-gz-7-win', 'ign_physics-ign-2-win', 'ign_physics-ign-5-win', 'ign_plugin-gz-2-win', 'ign_plugin-ign-1-win', - 'ign_rendering-ci-win', 'ign_rendering-gz-7-win', + 'ign_rendering-gz-8-win', 'ign_rendering-ign-3-win', 'ign_rendering-ign-6-win', - 'ign_sensors-ci-win', 'ign_sensors-gz-7-win', + 'ign_sensors-gz-8-win', 'ign_sensors-ign-3-win', 'ign_sensors-ign-6-win', 'ign_tools-gz-2-win', 'ign_tools-ign-1-win', - 'ign_transport-ci-win', 'ign_transport-gz-12-win', + 'ign_transport-gz-13-win', 'ign_transport-ign-11-win', 'ign_transport-ign-8-win', 'ign_utils-gz-2-win', 'ign_utils-ign-1-win', - 'ignition_cmake-ci-gz-cmake3-focal-amd64', 'ignition_cmake-ci-gz-cmake3-homebrew-amd64', 'ignition_cmake-ci-ign-cmake2-focal-amd64', 'ignition_cmake-ci-ign-cmake2-homebrew-amd64', - 'ignition_common-ci-gz-common5-focal-amd64', 'ignition_common-ci-gz-common5-homebrew-amd64', 'ignition_common-ci-ign-common3-focal-amd64', 'ignition_common-ci-ign-common3-homebrew-amd64', @@ -126,98 +140,90 @@ def trackedJobsList = [ 'ignition_common-ci-ign-common4-homebrew-amd64', 'ignition_fuel-tools-ci-gz-fuel-tools8-focal-amd64', 'ignition_fuel-tools-ci-gz-fuel-tools8-homebrew-amd64', + 'ignition_fuel-tools-ci-gz-fuel-tools9-homebrew-amd64', 'ignition_fuel-tools-ci-ign-fuel-tools4-focal-amd64', 'ignition_fuel-tools-ci-ign-fuel-tools4-homebrew-amd64', 'ignition_fuel-tools-ci-ign-fuel-tools7-focal-amd64', 'ignition_fuel-tools-ci-ign-fuel-tools7-homebrew-amd64', - 'ignition_fuel-tools-ci-main-focal-amd64', - 'ignition_fuel-tools-ci-main-homebrew-amd64', 'ignition_gazebo-ci-gz-sim7-focal-amd64', 'ignition_gazebo-ci-gz-sim7-homebrew-amd64', + 'ignition_gazebo-ci-gz-sim8-homebrew-amd64', 'ignition_gazebo-ci-ign-gazebo3-focal-amd64', 'ignition_gazebo-ci-ign-gazebo3-homebrew-amd64', 'ignition_gazebo-ci-ign-gazebo6-focal-amd64', 'ignition_gazebo-ci-ign-gazebo6-homebrew-amd64', - 'ignition_gazebo-ci-main-focal-amd64', - 'ignition_gazebo-ci-main-homebrew-amd64', 'ignition_gui-ci-gz-gui7-focal-amd64', 'ignition_gui-ci-gz-gui7-homebrew-amd64', + 'ignition_gui-ci-gz-gui8-homebrew-amd64', 'ignition_gui-ci-ign-gui3-focal-amd64', 'ignition_gui-ci-ign-gui3-homebrew-amd64', 'ignition_gui-ci-ign-gui6-focal-amd64', 'ignition_gui-ci-ign-gui6-homebrew-amd64', - 'ignition_gui-ci-main-focal-amd64', - 'ignition_gui-ci-main-homebrew-amd64', 'ignition_launch-ci-gz-launch6-focal-amd64', 'ignition_launch-ci-gz-launch6-homebrew-amd64', + 'ignition_launch-ci-gz-launch7-homebrew-amd64', 'ignition_launch-ci-ign-launch2-focal-amd64', 'ignition_launch-ci-ign-launch2-homebrew-amd64', 'ignition_launch-ci-ign-launch5-focal-amd64', 'ignition_launch-ci-ign-launch5-homebrew-amd64', - 'ignition_launch-ci-main-focal-amd64', - 'ignition_launch-ci-main-homebrew-amd64', - 'ignition_math-ci-gz-math7-focal-amd64', 'ignition_math-ci-gz-math7-homebrew-amd64', 'ignition_math-ci-ign-math6-focal-amd64', 'ignition_math-ci-ign-math6-homebrew-amd64', + 'ignition_msgs-ci-gz-msgs10-homebrew-amd64', 'ignition_msgs-ci-gz-msgs9-focal-amd64', 'ignition_msgs-ci-gz-msgs9-homebrew-amd64', 'ignition_msgs-ci-ign-msgs5-focal-amd64', 'ignition_msgs-ci-ign-msgs5-homebrew-amd64', 'ignition_msgs-ci-ign-msgs8-focal-amd64', 'ignition_msgs-ci-ign-msgs8-homebrew-amd64', - 'ignition_msgs-ci-main-focal-amd64', - 'ignition_msgs-ci-main-homebrew-amd64', 'ignition_physics-ci-gz-physics6-focal-amd64', 'ignition_physics-ci-gz-physics6-homebrew-amd64', + 'ignition_physics-ci-gz-physics7-homebrew-amd64', 'ignition_physics-ci-ign-physics2-focal-amd64', 'ignition_physics-ci-ign-physics2-homebrew-amd64', 'ignition_physics-ci-ign-physics5-focal-amd64', 'ignition_physics-ci-ign-physics5-homebrew-amd64', - 'ignition_plugin-ci-gz-plugin2-focal-amd64', 'ignition_plugin-ci-gz-plugin2-homebrew-amd64', 'ignition_plugin-ci-ign-plugin1-focal-amd64', 'ignition_plugin-ci-ign-plugin1-homebrew-amd64', 'ignition_rendering-ci-gz-rendering7-focal-amd64', 'ignition_rendering-ci-gz-rendering7-homebrew-amd64', + 'ignition_rendering-ci-gz-rendering8-homebrew-amd64', 'ignition_rendering-ci-ign-rendering3-focal-amd64', 'ignition_rendering-ci-ign-rendering3-homebrew-amd64', 'ignition_rendering-ci-ign-rendering6-focal-amd64', 'ignition_rendering-ci-ign-rendering6-homebrew-amd64', - 'ignition_rendering-ci-main-focal-amd64', - 'ignition_rendering-ci-main-homebrew-amd64', 'ignition_sensors-ci-gz-sensors7-focal-amd64', 'ignition_sensors-ci-gz-sensors7-homebrew-amd64', + 'ignition_sensors-ci-gz-sensors8-homebrew-amd64', 'ignition_sensors-ci-ign-sensors3-focal-amd64', 'ignition_sensors-ci-ign-sensors3-homebrew-amd64', 'ignition_sensors-ci-ign-sensors6-focal-amd64', 'ignition_sensors-ci-ign-sensors6-homebrew-amd64', - 'ignition_sensors-ci-main-focal-amd64', - 'ignition_sensors-ci-main-homebrew-amd64', - 'ignition_tools-ci-gz-tools2-focal-amd64', 'ignition_tools-ci-gz-tools2-homebrew-amd64', 'ignition_tools-ci-ign-tools1-focal-amd64', 'ignition_tools-ci-ign-tools1-homebrew-amd64', 'ignition_transport-ci-gz-transport12-focal-amd64', 'ignition_transport-ci-gz-transport12-homebrew-amd64', + 'ignition_transport-ci-gz-transport13-homebrew-amd64', 'ignition_transport-ci-ign-transport11-focal-amd64', 'ignition_transport-ci-ign-transport11-homebrew-amd64', 'ignition_transport-ci-ign-transport8-focal-amd64', 'ignition_transport-ci-ign-transport8-homebrew-amd64', - 'ignition_transport-ci-main-focal-amd64', - 'ignition_transport-ci-main-homebrew-amd64', - 'ignition_utils-ci-gz-utils2-focal-amd64', 'ignition_utils-ci-gz-utils2-homebrew-amd64', 'ignition_utils-ci-ign-utils1-focal-amd64', 'ignition_utils-ci-ign-utils1-homebrew-amd64', + 'sdformat-ci-sdf14-jammy-amd64', 'sdformat-ci-sdformat12-focal-amd64', 'sdformat-ci-sdformat12-homebrew-amd64', 'sdformat-ci-sdformat13-focal-amd64', 'sdformat-ci-sdformat13-homebrew-amd64', + 'sdformat-ci-sdformat14-homebrew-amd64', 'sdformat-ci-sdformat9-focal-amd64', 'sdformat-ci-sdformat9-homebrew-amd64', 'sdformat-sdf-12-win', 'sdformat-sdf-13-win', + 'sdformat-sdf-14-win', 'sdformat-sdf-9-win', ]; def trackedJobs = new LinkedHashSet(trackedJobsList);