-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Jenkins: 2.168
warnings-ng-plugin: 4.0.0
-
-
5.0.0 (analysis-model and warnings-ng)
Pipeline:
recordIssues enabledForFailure: true, filters: [ excludeFile('.*qrc_icons\\.cpp.*'), excludeMessage('.*QVTKWidget.*'), excludeMessage('.*tmpnam.*')], tools: [gcc4(name: 'GCC-GUI', id: 'gcc4-gui', pattern: 'build/build*.log')], unstableTotalAll: 1
With warnings-ng-plugin 3.0.3:
Error Messages Can't resolve absolute paths for some files: - createSurface.cpp - Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h Information Messages Searching for all files in '/var/jenkins/workspace/ufz_ogs_PR-2429' that match the pattern 'build/build*.log' -> found 2 files Successfully parsed file /var/jenkins/workspace/ufz_ogs_PR-2429/build/build1.log -> found 2 issues (skipped 5 duplicates) Successfully parsed file /var/jenkins/workspace/ufz_ogs_PR-2429/build/build2.log -> found 2 issues (skipped 6 duplicates) Post processing issues on 'envinf11w' with source code encoding 'UTF-8' Resolving absolute file names for all issues in workspace '/var/jenkins/workspace/ufz_ogs_PR-2429' -> 0 resolved, 2 unresolved, 0 already resolved Copying affected files to Jenkins' build folder '/datadrive/jenkins-home/jobs/ufz/jobs/ogs/branches/PR-2429/builds/2/files-with-issues' -> 0 copied, 0 not in workspace, 2 not-found, 0 with I/O error Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) -> resolved module names for 2 issues Resolving package names (or namespaces) by parsing the affected files -> resolved package names of 2 affected files Applying 3 filters on the set of 2 issues (2 issues have been removed, 0 issues will be published) Creating fingerprints for all affected code blocks to track issues over different builds -> created fingerprints for 0 issues Invoking Git blamer to create author and commit information for all affected files GIT_COMMIT env = 'HEAD' Git working tree = '/var/jenkins/workspace/ufz_ogs_PR-2429' Git commit ID = 'ecd82eb50254ae2401a98c518f7305fccf7b2454' Job workspace = '/data3/var/jenkins/workspace/ufz_ogs_PR-2429' Created no blame requests - Git blame will be skipped -> blamed authors of issues in 0 files Using reference build 'ufz/ogs/PR-2429 #1' to compute new, fixed, and outstanding issues Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0 Evaluating quality gates -> PASSED - Total number of issues (any severity): 0 - Quality QualityGate: 1 -> All quality gates have been passed Health report is disabled - skipping
With warnings-ng-plugin 4.0.0:
Error Messages Can't resolve absolute paths for some files: - createSurface.cpp - Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h Can't create fingerprints for some files: - 'Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h', IO exception has been thrown: java.nio.file.NoSuchFileException: Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - 'Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h', IO exception has been thrown: java.nio.file.NoSuchFileException: Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - 'Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h', IO exception has been thrown: java.nio.file.NoSuchFileException: Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - 'Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h', IO exception has been thrown: java.nio.file.NoSuchFileException: Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - 'Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h', IO exception has been thrown: java.nio.file.NoSuchFileException: Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - 'Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h', IO exception has been thrown: java.nio.file.NoSuchFileException: Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h Can't create blame requests for some affected files: - Skipping non-workspace file Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - Skipping non-workspace file Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - Skipping non-workspace file Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - Skipping non-workspace file Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - Skipping non-workspace file Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h - Skipping non-workspace file Applications/DataExplorer/VtkVis/VtkVis_autogen/include/ui_VisualizationWidgetBase.h Information Messages Searching for all files in '/var/jenkins/workspace/ufz_ogs_PR-2429' that match the pattern 'build/build*.log' -> found 2 files Successfully parsed file /var/jenkins/workspace/ufz_ogs_PR-2429/build/build1.log -> found 7 issues (skipped 0 duplicates) Successfully parsed file /var/jenkins/workspace/ufz_ogs_PR-2429/build/build2.log -> found 7 issues (skipped 1 duplicate) Post processing issues on 'envinf56' with source code encoding 'UTF-8' Resolving absolute file names for all issues in workspace '/var/jenkins/workspace/ufz_ogs_PR-2429' -> 0 resolved, 2 unresolved, 0 already resolved Copying affected files to Jenkins' build folder '/datadrive/jenkins-home/jobs/ufz/jobs/ogs/branches/PR-2429/builds/3/files-with-issues' -> 0 copied, 0 not in workspace, 2 not-found, 0 with I/O error Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files) -> resolved module names for 7 issues Resolving package names (or namespaces) by parsing the affected files -> resolved package names of 2 affected files Applying 3 filters on the set of 7 issues (1 issues have been removed, 6 issues will be published) Creating fingerprints for all affected code blocks to track issues over different builds -> created fingerprints for 0 issues Invoking Git blamer to create author and commit information for all affected files GIT_COMMIT env = 'HEAD' Git working tree = '/var/jenkins/workspace/ufz_ogs_PR-2429' Git commit ID = '84c4b4764737e38408db0eba5c0d97ba289702f1' Job workspace = '/var/jenkins/workspace/ufz_ogs_PR-2429' Created no blame requests - Git blame will be skipped -> blamed authors of issues in 0 files Using reference build 'ufz/ogs/PR-2429 #1' to compute new, fixed, and outstanding issues Issues delta (vs. reference build): outstanding: 0, new: 6, fixed: 0 Evaluating quality gates -> WARNING - Total number of issues (any severity): 6 - Quality QualityGate: 1 -> Some quality gates have been missed: overall result is WARNING Health report is disabled - skipping
It is a CMake-based build and the file ui_VisualizationWidgetBase.h is located in the build-directory (it is auto-generated by Qt uic-compiler).
In 4.0.0 the excludeMessage('.*QVTKWidget.*') which should filter warnings coming from ui_VisualizationWidgetBase.h does not work. In 3.0.3 it is fine.