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

Adding configuration option to exclude jobs from Prometheus metrics via Regex #699

Merged
merged 2 commits into from
Sep 22, 2024

Adding configuration option to exclude jobs from Prometheus metrics

6b4e94c
Select commit
Loading
Failed to load commit list.
Merged

Adding configuration option to exclude jobs from Prometheus metrics via Regex #699

Adding configuration option to exclude jobs from Prometheus metrics
6b4e94c
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Jenkins skipped Sep 20, 2024 in 8m 7s

windows-21/Build (windows-21): error in 'bat' step

windows-21 / Build (windows-21) / Windows Batch Script

Error in bat step, with arguments mvn --batch-mode --show-version --errors --no-transfer-progress --update-snapshots -Dmaven.repo.local=C:/Jenkins/agent/workspace/Plugins_prometheus-plugin_PR-699@tmp/m2repo -Dmaven.test.failure.ignore -Dspotbugs.failOnError=false -Dcheckstyle.failOnViolation=false -Dcheckstyle.failsOnError=false -Dpmd.failOnViolation=false -Dset.changelist -DforkCount=1C clean install.

null
Build log
[2024-09-20T14:48:13.982Z] 
[2024-09-20T14:48:13.983Z] C:\Jenkins\agent\workspace\Plugins_prometheus-plugin_PR-699>mvn --batch-mode --show-version --errors --no-transfer-progress --update-snapshots -Dmaven.repo.local=C:/Jenkins/agent/workspace/Plugins_prometheus-plugin_PR-699@tmp/m2repo -Dmaven.test.failure.ignore -Dspotbugs.failOnError=false -Dcheckstyle.failOnViolation=false -Dcheckstyle.failsOnError=false -Dpmd.failOnViolation=false -Dset.changelist -DforkCount=1C clean install 
[2024-09-20T14:48:14.290Z] -XX:ConcGCThreads=1 -XX:G1ConcRefinementThreads=4 -XX:GCDrainStackTargetSize=64 -XX:InitialHeapSize=134200512 -XX:MarkStackSize=4194304 -XX:MaxHeapSize=2147208192 -XX:MinHeapSize=6815736 -XX:+PrintCommandLineFlags -XX:ReservedCodeCacheSize=251658240 -XX:+SegmentedCodeCache -XX:+UseCompressedOops -XX:+UseG1GC -XX:-UseLargePagesIndividualAllocation 
[2024-09-20T14:48:15.629Z] Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
[2024-09-20T14:48:15.631Z] Maven home: C:\tools\apache-maven-3.9.9
[2024-09-20T14:48:15.632Z] Java version: 21.0.4, vendor: Eclipse Adoptium, runtime: C:\tools\jdk-21
[2024-09-20T14:48:15.632Z] Default locale: en_US, platform encoding: UTF-8
[2024-09-20T14:48:15.633Z] OS name: "windows server 2019", version: "10.0", arch: "amd64", family: "windows"
[2024-09-20T14:48:24.158Z] [INFO] Error stacktraces are turned on.
[2024-09-20T14:48:28.124Z] [INFO] Setting: -Dchangelist=787.v6b_4e94cdc126 -DscmTag=6b4e94cdc126753b4a56d5c63de803c696f6c0ce -Dproject.build.outputTimestamp=2024-09-20T14:41:35Z
[2024-09-20T14:48:28.125Z] [INFO] No information available to set -DgitHubRepo
[2024-09-20T14:48:28.126Z] [INFO] Scanning for projects...
[2024-09-20T14:48:36.034Z] [INFO] 
[2024-09-20T14:48:36.056Z] [INFO] -----------------< org.jenkins-ci.plugins:prometheus >------------------
[2024-09-20T14:48:36.073Z] [INFO] Building Prometheus metrics plugin 787.v6b_4e94cdc126
[2024-09-20T14:48:36.089Z] [INFO]   from pom.xml
[2024-09-20T14:48:36.104Z] [INFO] --------------------------------[ hpi ]---------------------------------
[2024-09-20T14:48:46.734Z] [INFO] 
[2024-09-20T14:48:46.735Z] [INFO] --- clean:3.4.0:clean (default-clean) @ prometheus ---
[2024-09-20T14:48:46.944Z] [INFO] 
[2024-09-20T14:48:46.946Z] [INFO] --- hpi:3.57:validate (default-validate) @ prometheus ---
[2024-09-20T14:48:46.958Z] [INFO] Created marker file C:\Jenkins\agent\workspace\Plugins_prometheus-plugin_PR-699\target\java-level\11
[2024-09-20T14:48:46.958Z] [INFO] 
[2024-09-20T14:48:46.959Z] [INFO] --- hpi:3.57:validate-hpi (default-validate-hpi) @ prometheus ---
[2024-09-20T14:48:49.428Z] [INFO] 
[2024-09-20T14:48:49.429Z] [INFO] --- enforcer:3.5.0:enforce (display-info) @ prometheus ---
[2024-09-20T14:48:50.470Z] [INFO] Rule 0: io.jenkins.tools.incrementals.enforcer.RequireExtensionVersion passed
[2024-09-20T14:48:50.472Z] [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[2024-09-20T14:48:50.584Z] [INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[2024-09-20T14:48:52.031Z] [INFO] Rule 3: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed
[2024-09-20T14:48:52.237Z] [INFO] Rule 4: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[2024-09-20T14:48:52.345Z] [INFO] Rule 5: org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps passed
[2024-09-20T14:48:52.345Z] [INFO] 
[2024-09-20T14:48:52.346Z] [INFO] --- enforcer:3.5.0:enforce (no-snapshots-in-release) @ prometheus ---
[2024-09-20T14:48:52.347Z] [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps passed
[2024-09-20T14:48:52.347Z] [INFO] 
[2024-09-20T14:48:52.352Z] [INFO] --- localizer:1.31:generate (default) @ prometheus ---
[2024-09-20T14:48:54.091Z] [INFO] 
[2024-09-20T14:48:54.092Z] [INFO] --- resources:3.3.1:resources (default-resources) @ prometheus ---
[2024-09-20T14:48:54.210Z] [INFO] Copying 27 resources from src\main\resources to target\classes
[2024-09-20T14:48:54.328Z] [INFO] 
[2024-09-20T14:48:54.335Z] [INFO] --- flatten:1.6.0:flatten (flatten) @ prometheus ---
[2024-09-20T14:48:54.544Z] [INFO] Generating flattened POM of project org.jenkins-ci.plugins:prometheus:hpi:787.v6b_4e94cdc126...
[2024-09-20T14:48:55.065Z] [INFO] 
[2024-09-20T14:48:55.066Z] [INFO] --- compiler:3.13.0:compile (default-compile) @ prometheus ---
[2024-09-20T14:48:55.789Z] [INFO] Recompiling the module because of changed dependency.
[2024-09-20T14:48:55.895Z] [INFO] Compiling 99 source files with javac [debug parameters release 11] to target\classes
[2024-09-20T14:49:03.419Z] [INFO] org.jenkinsci.plugins.prometheus.collectors.builds.BuildCompletionListener.getInstance indexed under hudson.Extension
[2024-09-20T14:49:03.420Z] [INFO] org.jenkinsci.plugins.prometheus.config.PrometheusConfiguration indexed under hudson.Extension
[2024-09-20T14:49:03.421Z] [INFO] org.jenkinsci.plugins.prometheus.config.disabledmetrics.DisabledMetricConfig.DescriptorImpl indexed under hudson.Extension
[2024-09-20T14:49:03.421Z] [INFO] org.jenkinsci.plugins.prometheus.config.disabledmetrics.JobRegexDisabledMetric.DescriptorImpl indexed under hudson.Extension
[2024-09-20T14:49:03.425Z] [INFO] org.jenkinsci.plugins.prometheus.config.disabledmetrics.NamedDisabledMetric.DescriptorImpl indexed under hudson.Extension
[2024-09-20T14:49:03.426Z] [INFO] org.jenkinsci.plugins.prometheus.config.disabledmetrics.RegexDisabledMetric.DescriptorImpl indexed under hudson.Extension
[2024-09-20T14:49:03.426Z] [INFO] org.jenkinsci.plugins.prometheus.rest.PrometheusAction indexed under hudson.Extension
[2024-09-20T14:49:03.426Z] [INFO] org.jenkinsci.plugins.prometheus.service.PrometheusAsyncWorker indexed under hudson.Extension
[2024-09-20T14:49:03.427Z] [INFO] /C:/Jenkins/agent/workspace/Plugins_prometheus-plugin_PR-699/src/main/java/org/jenkinsci/plugins/prometheus/collectors/builds/BuildCollectorFactory.java: Some input files use unchecked or unsafe operations.
[2024-09-20T14:49:03.427Z] [INFO] /C:/Jenkins/agent/workspace/Plugins_prometheus-plugin_PR-699/src/main/java/org/jenkinsci/plugins/prometheus/collectors/builds/BuildCollectorFactory.java: Recompile with -Xlint:unchecked for details.
[2024-09-20T14:49:03.427Z] [INFO] 
[2024-09-20T14:49:03.427Z] [INFO] --- access-modifier-checker:1.33:enforce (default-enforce) @ prometheus ---
[2024-09-20T14:49:04.146Z] [INFO] 
[2024-09-20T14:49:04.147Z] [INFO] --- hpi:3.57:insert-test (default-insert-test) @ prometheus ---
[2024-09-20T14:49:04.147Z] [INFO] 
[2024-09-20T14:49:04.147Z] [INFO] --- antrun:3.1.0:run (createTempDir) @ prometheus ---
[2024-09-20T14:49:04.673Z] [INFO] Executing tasks
[2024-09-20T14:49:04.679Z] [INFO]     [mkdir] Created dir: C:\Jenkins\agent\workspace\Plugins_prometheus-plugin_PR-699\target\tmp
[2024-09-20T14:49:04.680Z] [INFO] Executed tasks
[2024-09-20T14:49:04.680Z] [INFO] 
[2024-09-20T14:49:04.681Z] [INFO] --- resources:3.3.1:testResources (default-testResources) @ prometheus ---
[2024-09-20T14:49:04.681Z] [INFO] skip non existing resourceDirectory C:\Jenkins\agent\workspace\Plugins_prometheus-plugin_PR-699\src\test\resources
[2024-09-20T14:49:04.692Z] [INFO] 
[2024-09-20T14:49:04.695Z] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ prometheus ---
[2024-09-20T14:49:04.797Z] [INFO] Recompiling the module because of changed dependency.
[2024-09-20T14:49:04.798Z] [INFO] Compiling 81 source files with javac [debug parameters release 11] to target\test-classes
[2024-09-20T14:49:10.389Z] [INFO] 
[2024-09-20T14:49:10.391Z] [INFO] --- hpi:3.57:test-hpl (default-test-hpl) @ prometheus ---
[2024-09-20T14:49:10.391Z] [INFO] Generating C:\Jenkins\agent\workspace\Plugins_prometheus-plugin_PR-699\target\test-classes\the.hpl
[2024-09-20T14:49:12.535Z] [INFO] 
[2024-09-20T14:49:12.541Z] [INFO] --- hpi:3.57:resolve-test-dependencies (default-resolve-test-dependencies) @ prometheus ---
[2024-09-20T14:49:15.924Z] [INFO] 
[2024-09-20T14:49:15.925Z] [INFO] --- hpi:3.57:test-runtime (default-test-runtime) @ prometheus ---
[2024-09-20T14:49:15.925Z] [INFO] Setting jenkins.addOpens to --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.desktop/com.sun.beans.introspect=ALL-UNNAMED
[2024-09-20T14:49:15.926Z] [INFO] Setting jenkins.insaneHook to --patch-module='java.base=C:\Jenkins\agent\workspace\Plugins_prometheus-plugin_PR-699\target\patch-modules\org-netbeans-insane-hook.jar' --add-exports=java.base/org.netbeans.insane.hook=ALL-UNNAMED
[2024-09-20T14:49:15.926Z] [INFO] 
[2024-09-20T14:49:15.927Z] [INFO] --- surefire:3.5.0:test (default-test) @ prometheus ---
[2024-09-20T14:49:16.434Z] [INFO] Surefire report directory: C:\Jenkins\agent\workspace\Plugins_prometheus-plugin_PR-699\target\surefire-reports
[2024-09-20T14:49:16.436Z] [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[2024-09-20T14:49:16.842Z] [INFO] 
[2024-09-20T14:49:16.844Z] [INFO] -------------------------------------------------------
[2024-09-20T14:49:16.845Z] [INFO]  T E S T S
[2024-09-20T14:49:16.846Z] [INFO] -------------------------------------------------------
[2024-09-20T14:49:17.979Z] Running tests for org.jenkins-ci.plugins:prometheus:787.v6b_4e94cdc126
[2024-09-20T14:49:23.649Z] [INFO] Running org.jenkinsci.plugins.prometheus.CodeCoverageCollectorTest
[2024-09-20T14:49:23.654Z] [INFO] Running org.jenkinsci.plugins.prometheus.JenkinsStatusCollectorTest
[2024-09-20T14:49:23.985Z] [INFO] Running org.jenkinsci.plugins.prometheus.DiskUsageCollectorTest
[2024-09-20T14:49:26.330Z] [INFO] Running org.jenkins_ci.plugins.prometheus.InjectedTest
[2024-09-20T14:49:32.556Z] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.574 s -- in org.jenkinsci.plugins.prometheus.JenkinsStatusCollectorTest
[2024-09-20T14:49:34.273Z] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.30 s -- in org.jenkinsci.plugins.prometheus.DiskUsageCollectorTest
[2024-09-20T14:49:34.512Z] [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.80 s -- in org.jenkinsci.plugins.prometheus.CodeCoverageCollectorTest
[2024-09-20T14:49:36.190Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.TestBasedMetricCollectorTest
[2024-09-20T14:49:38.106Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildAbortedCounterTest
[2024-09-20T14:49:38.220Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildCompletionListenerTest
[2024-09-20T14:49:42.940Z] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.756 s -- in org.jenkinsci.plugins.prometheus.collectors.TestBasedMetricCollectorTest
[2024-09-20T14:49:44.521Z] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.412 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildAbortedCounterTest
[2024-09-20T14:49:45.258Z] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.009 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildCompletionListenerTest
[2024-09-20T14:49:46.307Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildDurationGaugeTest
[2024-09-20T14:49:47.665Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildDurationSummaryTestJobTest
[2024-09-20T14:49:48.179Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildFailedCounterTest
[2024-09-20T14:49:51.980Z] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.621 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildDurationGaugeTest
[2024-09-20T14:49:53.565Z] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.893 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildDurationSummaryTestJobTest
[2024-09-20T14:49:54.507Z] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.307 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildFailedCounterTest
[2024-09-20T14:49:55.254Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildLikelyStuckGaugeTest
[2024-09-20T14:49:56.831Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildLogFileSizeGaugeTest
[2024-09-20T14:49:57.701Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildResultGaugeTest
[2024-09-20T14:50:02.011Z] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.680 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildLikelyStuckGaugeTest
[2024-09-20T14:50:03.201Z] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.388 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildLogFileSizeGaugeTest
[2024-09-20T14:50:04.339Z] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.613 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildResultGaugeTest
[2024-09-20T14:50:05.359Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildResultOrdinalGaugeTest
[2024-09-20T14:50:06.291Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildStartGaugeTest
[2024-09-20T14:50:07.537Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildSuccessfulCounterTest
[2024-09-20T14:50:11.179Z] [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.762 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildResultOrdinalGaugeTest
[2024-09-20T14:50:12.213Z] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.919 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildStartGaugeTest
[2024-09-20T14:50:14.080Z] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.398 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildSuccessfulCounterTest
[2024-09-20T14:50:14.698Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildTotalCounterTest
[2024-09-20T14:50:15.555Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.BuildUnstableCounterTest
[2024-09-20T14:50:17.105Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.CounterManagerTest
[2024-09-20T14:50:26.413Z] Sending interrupt signal to process
[2024-09-20T14:50:26.924Z] Sending interrupt signal to process
[2024-09-20T14:50:21.403Z] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.707 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildTotalCounterTest
[2024-09-20T14:50:22.546Z] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.002 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.BuildUnstableCounterTest
[2024-09-20T14:50:25.264Z] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.098 s -- in org.jenkinsci.plugins.prometheus.collectors.builds.CounterManagerTest
[2024-09-20T14:50:25.371Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.FailedTestsGaugeTest
[2024-09-20T14:50:26.309Z] [INFO] Running org.jenkinsci.plugins.prometheus.collectors.builds.SkippedTestsGaugeTest
[2024-09-20T14:50:46.413Z] After 20s process did not stop

Details

  • linux-21 (1 ms)
    • Checkout (linux-21) (9.8 sec)
    • Build (linux-21) (2 min 1 sec)
    • Archive (linux-21) (15 sec)
  • windows-21 (2 ms)
    • Checkout (windows-21) (17 sec)
    • Build (windows-21) (2 min 37 sec)
      Error: null
  • linux-17 (3 sec)
    • Checkout (linux-17) (8.3 sec)
    • Build (linux-17) (2 min 11 sec)
    • Archive (linux-17) (1.3 sec)
  • linux-11 (5 min 49 sec)
    • Checkout (linux-11) (8.3 sec)
    • Build (linux-11) (2 min 25 sec)
    • Archive (linux-11) (0.72 sec)