Comments (9)
Addressed by #477 and ros-infrastructure/ros_buildfarm#812.
from ci.
When a test writes output that mimics build output
Since the Jenkins plugin parses the output to find known patterns I don't see how we could avoid this. Do you have a specific idea how that could be achieved? If not, I am inclined to close this as wontfix since it is outside our hands.
from ci.
@dirk-thomas Yes, both Warnings and Warnings-NG plugins can (should) be configured to analyze a file other than consoleText. By default, colcon emits build and test output to log files already.
from ci.
reopening as per #359 (comment)
from ci.
@j-rivero @rotu considering #404 is in, can this issue be closed?
from ci.
@j-rivero @rotu considering #404 is in, can this issue be closed?
I don't think that this can be closed since #404 is not limiting the scope of the warnings in any way. To fix this issue we should inject the logs from colcon into the warnings-ng plugin instead of parsing all the output. We still have some false positives due to information coming from random test context (see http://build.ros.org/job/Mpr__gazebo_ros_pkgs__ubuntu_bionic_amd64/36/gcc/#issuesContent)
from ci.
@j-rivero the referenced Melodic job is not using colcon
but catkin_make_isolated
which doesn't capture any log files.
from ci.
@j-rivero the referenced Melodic job is not using
colcon
butcatkin_make_isolated
which doesn't capture any log files.
Right, sorry, the fix for the ROS1 buildfarm could be obvious. The example for the ROS2 buildfarm should be: http://build.ros2.org/job/Edev__gazebo_ros_pkgs__ubuntu_bionic_amd64/12/gcc/
from ci.
Awesome job, @dirk-thomas! Thanks for making the CI so much more usable!
from ci.
Related Issues (20)
- Error in ros2_batch_job due to pytest being imported before install. HOT 3
- False positive Clang warnings on Linux from openssl output. HOT 3
- Connext security tests failing on Windows HOT 3
- "The system cannot find the path specified." for every command invoked during a Windows build HOT 1
- publish xUnit test result report failed in ros2 ci HOT 1
- Unpin cryptography version HOT 3
- Windows docker image uses pyreadline causing deprecation warnings HOT 11
- Unpin flake8-blind-except version
- Painted source code isn't updated in coverage jobs
- Update xunit plugins and restore backwards-compatible templates.
- Docker image for windows HOT 1
- About https://build.ros2.org/ Jenkins's "Collapsing Console Sections" setting HOT 2
- Connext incorrectly trying to be installed in RHEL packaging job for Foxy HOT 1
- rticonnextdds-src HOT 4
- ros2_batch_job --workspace-path option does not work HOT 1
- CI is broken because osrf/rticonnextdds-src doesn't exist anymore? HOT 3
- CI should throw an error if ``CI_BRANCH_TO_TEST`` is not found in any of the repos
- ROS 2 CI not merging branches with master HOT 1
- Phased updates can cause build regressions on Ubuntu Jammy HOT 2
- `error waiting for container: unexpected EOF` failing builds HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ci.