Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use requirements in -pr- jobs on Windows #1275

Merged
merged 1 commit into from
Mar 4, 2025
Merged

Conversation

j-rivero
Copy link
Contributor

@j-rivero j-rivero commented Mar 4, 2025

The PR should add the requirements from gz-collections.yaml to the Windows -pr- jobs.

Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
@j-rivero
Copy link
Contributor Author

j-rivero commented Mar 4, 2025

Changes looks good:

diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_gui-pr-clowin.xml /tmp/pr_xml_configuration/gz_gui-pr-clowin.xml
--- /tmp/current_xml_configuration/gz_gui-pr-clowin.xml	2025-03-04 12:17:00.027229369 +0000
+++ /tmp/pr_xml_configuration/gz_gui-pr-clowin.xml	2025-03-04 12:15:41.612793276 +0000
@@ -300,9 +300,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_gui-pr-clwin.xml /tmp/pr_xml_configuration/gz_gui-pr-clwin.xml
--- /tmp/current_xml_configuration/gz_gui-pr-clwin.xml	2025-03-04 12:16:59.545232773 +0000
+++ /tmp/pr_xml_configuration/gz_gui-pr-clwin.xml	2025-03-04 12:15:41.120796624 +0000
@@ -294,9 +294,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_physics-pr-clowin.xml /tmp/pr_xml_configuration/gz_physics-pr-clowin.xml
--- /tmp/current_xml_configuration/gz_physics-pr-clowin.xml	2025-03-04 12:17:01.787216938 +0000
+++ /tmp/pr_xml_configuration/gz_physics-pr-clowin.xml	2025-03-04 12:15:43.390781178 +0000
@@ -302,7 +302,7 @@
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; large-memory) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_physics-pr-clwin.xml /tmp/pr_xml_configuration/gz_physics-pr-clwin.xml
--- /tmp/current_xml_configuration/gz_physics-pr-clwin.xml	2025-03-04 12:17:01.308220321 +0000
+++ /tmp/pr_xml_configuration/gz_physics-pr-clwin.xml	2025-03-04 12:15:42.911784437 +0000
@@ -296,7 +296,7 @@
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; large-memory) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_rendering-pr-clowin.xml /tmp/pr_xml_configuration/gz_rendering-pr-clowin.xml
--- /tmp/current_xml_configuration/gz_rendering-pr-clowin.xml	2025-03-04 12:16:56.477254182 +0000
+++ /tmp/pr_xml_configuration/gz_rendering-pr-clowin.xml	2025-03-04 12:15:38.059817490 +0000
@@ -300,9 +300,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_rendering-pr-clwin.xml /tmp/pr_xml_configuration/gz_rendering-pr-clwin.xml
--- /tmp/current_xml_configuration/gz_rendering-pr-clwin.xml	2025-03-04 12:16:55.995257174 +0000
+++ /tmp/pr_xml_configuration/gz_rendering-pr-clwin.xml	2025-03-04 12:15:37.553820964 +0000
@@ -294,9 +294,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_sensors-pr-clowin.xml /tmp/pr_xml_configuration/gz_sensors-pr-clowin.xml
--- /tmp/current_xml_configuration/gz_sensors-pr-clowin.xml	2025-03-04 12:17:00.909223139 +0000
+++ /tmp/pr_xml_configuration/gz_sensors-pr-clowin.xml	2025-03-04 12:15:42.492787288 +0000
@@ -300,9 +300,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_sensors-pr-clwin.xml /tmp/pr_xml_configuration/gz_sensors-pr-clwin.xml
--- /tmp/current_xml_configuration/gz_sensors-pr-clwin.xml	2025-03-04 12:17:00.428226536 +0000
+++ /tmp/pr_xml_configuration/gz_sensors-pr-clwin.xml	2025-03-04 12:15:42.012790555 +0000
@@ -294,9 +294,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_sim-pr-clowin.xml /tmp/pr_xml_configuration/gz_sim-pr-clowin.xml
--- /tmp/current_xml_configuration/gz_sim-pr-clowin.xml	2025-03-04 12:17:02.667210723 +0000
+++ /tmp/pr_xml_configuration/gz_sim-pr-clowin.xml	2025-03-04 12:15:44.269775197 +0000
@@ -300,9 +300,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/gz_sim-pr-clwin.xml /tmp/pr_xml_configuration/gz_sim-pr-clwin.xml
--- /tmp/current_xml_configuration/gz_sim-pr-clwin.xml	2025-03-04 12:17:02.188214106 +0000
+++ /tmp/pr_xml_configuration/gz_sim-pr-clwin.xml	2025-03-04 12:15:43.790778456 +0000
@@ -294,9 +294,16 @@
                 </io.jenkins.plugins.analysis.core.util.QualityGate>
             </qualityGates>
         </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
+        <hudson.plugins.logparser.LogParserPublisher>
+            <unstableOnWarning>true</unstableOnWarning>
+            <failBuildOnError>false</failBuildOnError>
+            <showGraphs>false</showGraphs>
+            <projectRulePath>scripts/jenkins-scripts/parser_rules/display_missing.parser</projectRulePath>
+            <useProjectRule>true</useProjectRule>
+        </hudson.plugins.logparser.LogParserPublisher>
     </publishers>
     <buildWrappers></buildWrappers>
-    <assignedNode>(win) &amp;&amp; !test-instance</assignedNode>
+    <assignedNode>(win &amp;&amp; gpu-reliable) &amp;&amp; !test-instance</assignedNode>
     <logRotator>
         <daysToKeep>-1</daysToKeep>
         <numToKeep>75</numToKeep>

@j-rivero j-rivero merged commit 0cb5665 into master Mar 4, 2025
1 check passed
@j-rivero j-rivero deleted the jrivero/fix_win_pr_jobs branch March 4, 2025 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant