-
Bug
-
Resolution: Not A Defect
-
Minor
-
Jenkins 2.361.3
warnings-ng 9.20.1
casc.jenkins.config /var/jenkins_home/jcasc/
executable-war /usr/share/jenkins/jenkins.war
file.encoding UTF-8
file.separator /
hudson.lifecycle hudson.lifecycle.ExitLifecycle
java.awt.headless true
java.class.path /usr/share/jenkins/jenkins.war
java.class.version 61.0
java.home /opt/java/openjdk
java.io.tmpdir /tmp
java.library.path /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
java.runtime.name OpenJDK Runtime Environment
java.runtime.version 17.0.4.1+1
java.specification.name Java Platform API Specification
java.specification.vendor Oracle Corporation
java.specification.version 17
java.vendor Eclipse Adoptium
java.vendor.url https://adoptium.net/
java.vendor.url.bug https://github.com/adoptium/adoptium-support/issues
java.vendor.version Temurin-17.0.4.1+1
java.version 17.0.4.1
java.version.date 2022-08-12
java.vm.compressedOopsMode Zero based
java.vm.info mixed mode
java.vm.name OpenJDK 64-Bit Server VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Oracle Corporation
java.vm.specification.version 17
java.vm.vendor Eclipse Adoptium
java.vm.version 17.0.4.1+1
javamelody.About Monitoring https://plugins.jenkins.io/monitoring/
javamelody.csrf-protection-enabled true
javamelody.custom-reports Jenkins Info,About Monitoring
javamelody.gzip-compression-disabled true
javamelody.http-transform-pattern /\d+/|(?<=/static/|/adjuncts/|/bound/)[\w\-]+|(?<=/ws/|/user/|/testReport/|/javadoc/|/site/|/violations/file/|/cobertura/).+|(?<=/job/).+(?=/descriptorByName/)
javamelody.Jenkins Info /systemInfo
javamelody.maven-repositories /var/jenkins_home/.m2/repository,http://repo1.maven.org/maven2,http://repo.jenkins-ci.org/public
javamelody.no-database true
javamelody.storage-directory //var/jenkins_home/monitoring
javamelody.system-actions-enabled true
jdk.debug release
jenkins.install.runSetupWizard false
jenkins.model.Jenkins.slaveAgentPort 50000
jetty.git.hash d988aa016e0bb2de6fba84c1659049c72eae3e32
line.separator
mail.smtp.sendpartial true
mail.smtps.sendpartial true
native.encoding UTF-8
os.arch amd64
os.name Linux
os.version 5.4.0-204-generic
path.separator :
pid 7
sessionEviction 43200
sessionTimeout 1440
sun.arch.data.model 64
sun.boot.library.path /opt/java/openjdk/lib
sun.cpu.endian little
sun.font.fontmanager sun.awt.X11FontManager
sun.io.unicode.encoding UnicodeLittle
sun.java.command /usr/share/jenkins/jenkins.war
sun.java.launcher SUN_STANDARD
sun.jnu.encoding UTF-8
sun.management.compiler HotSpot 64-Bit Tiered Compilers
user.dir /
user.home /var/jenkins_home
user.language en
user.name jenkins
user.timezone Etc/UTCJenkins 2.361.3 warnings-ng 9.20.1 casc.jenkins.config /var/jenkins_home/jcasc/ executable-war /usr/share/jenkins/jenkins.war file.encoding UTF-8 file.separator / hudson.lifecycle hudson.lifecycle.ExitLifecycle java.awt.headless true java.class.path /usr/share/jenkins/jenkins.war java.class.version 61.0 java.home /opt/java/openjdk java.io.tmpdir /tmp java.library.path /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name OpenJDK Runtime Environment java.runtime.version 17.0.4.1+1 java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 17 java.vendor Eclipse Adoptium java.vendor.url https://adoptium.net/ java.vendor.url.bug https://github.com/adoptium/adoptium-support/issues java.vendor.version Temurin-17.0.4.1+1 java.version 17.0.4.1 java.version.date 2022-08-12 java.vm.compressedOopsMode Zero based java.vm.info mixed mode java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation java.vm.specification.version 17 java.vm.vendor Eclipse Adoptium java.vm.version 17.0.4.1+1 javamelody.About Monitoring https://plugins.jenkins.io/monitoring/ javamelody.csrf-protection-enabled true javamelody.custom-reports Jenkins Info,About Monitoring javamelody.gzip-compression-disabled true javamelody.http-transform-pattern /\d+/|(?<=/static/|/adjuncts/|/bound/)[\w\-]+|(?<=/ws/|/user/|/testReport/|/javadoc/|/site/|/violations/file/|/cobertura/).+|(?<=/job/).+(?=/descriptorByName/) javamelody.Jenkins Info /systemInfo javamelody.maven-repositories /var/jenkins_home/.m2/repository, http://repo1.maven.org/maven2,http://repo.jenkins-ci.org/public javamelody.no-database true javamelody.storage-directory //var/jenkins_home/monitoring javamelody.system-actions-enabled true jdk.debug release jenkins.install.runSetupWizard false jenkins.model.Jenkins.slaveAgentPort 50000 jetty.git.hash d988aa016e0bb2de6fba84c1659049c72eae3e32 line.separator mail.smtp.sendpartial true mail.smtps.sendpartial true native.encoding UTF-8 os.arch amd64 os.name Linux os.version 5.4.0-204-generic path.separator : pid 7 sessionEviction 43200 sessionTimeout 1440 sun.arch.data.model 64 sun.boot.library.path /opt/java/openjdk/lib sun.cpu.endian little sun.font.fontmanager sun.awt.X11FontManager sun.io.unicode.encoding UnicodeLittle sun.java.command /usr/share/jenkins/jenkins.war sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers user.dir / user.home /var/jenkins_home user.language en user.name jenkins user.timezone Etc/UTC
Description of Issue:
- Current QAC Version:
-
- The installed QAC version is 8.1.2 (C:\PRQA\QAC-8.1.2-R).
- The installed warnings-ng plugin version is 9.20.1
- Warnings and Job Failures:
-
- QAC Jobs run but do not fail despite warnings in certain files
*10:15:29* A composite expression of 'essentially unsigned' type (-identifier-) is being cast to a wider unsigned type, '-identifier-'. *10:15:29* <S>COUNT 7 4424 1 *10:15:29* An expression of 'essentially enum' type (-identifier-) is being converted to unsigned type, '-identifier-' on assignment. *10:15:29* *10:15:29* level number occurrences *10:15:29* <S>COUNT 6 715 2 *10:15:29* [L] Nesting of control structures (statements) exceeds 15 - program does not conform strictly to ISO:C90.
-
- The QA-C analyzer post-build action does not detect warnings
10:17:25 POST BUILD TASK : SUCCESS 10:17:25 END OF POST BUILD TASK : 0 10:17:25 [QA-C Sourcecode Analyser] Parsing console log (workspace: 'd:\jenkins\workspace\Qac_Check') 10:17:25 [QA-C Sourcecode Analyser] -> found 0 issues (skipped 0 duplicates) 10:17:25 [QA-C Sourcecode Analyser] Parsing console log (workspace: 'd:\jenkins\workspace\Qac_Check') 10:17:25 [QA-C Sourcecode Analyser] -> found 0 issues (skipped 0 duplicates) 10:17:25 [QA-C Sourcecode Analyser] Successfully parsed console log 10:17:25 [QA-C Sourcecode Analyser] -> found 0 issues (skipped 0 duplicates) 10:17:25 [QA-C Sourcecode Analyser] Parsing console log (workspace: 'd:\jenkins\workspace\Qac_Check') 10:17:25 [QA-C Sourcecode Analyser] Skipping post processing 10:17:25 [QA-C Sourcecode Analyser] No filter has been set, publishing all 0 issues 10:17:25 [QA-C Sourcecode Analyser] Repository miner is not configured, skipping repository mining 10:17:25 [QA-C Sourcecode Analyser] Reference build recorder is not configured 10:17:25 [QA-C Sourcecode Analyser] Obtaining reference build from same job (Qac_Check) 10:17:25 [QA-C Sourcecode Analyser] Using reference build 'Qac_Check #44' to compute new, fixed, and outstanding issues 10:17:25 [QA-C Sourcecode Analyser] Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0 10:17:25 [QA-C Sourcecode Analyser] Evaluating quality gates 10:17:25 [QA-C Sourcecode Analyser] -> PASSED - Total (any severity): 0 - Quality Gate: 1 10:17:25 [QA-C Sourcecode Analyser] -> All quality gates have been passed 10:17:25 [QA-C Sourcecode Analyser] Health report is disabled - skipping 10:17:25 [QA-C Sourcecode Analyser] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
Required Actions:
Address the issue with the QA-C analyzer post-build action to ensure warnings are detected and jobs fail as expected.