This is an automated email from the ASF dual-hosted git repository.

gerlowskija pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git


The following commit(s) were added to refs/heads/main by this push:
     new 76cf62e58ec Update references to ASF Jenkins jobs (#2827)
76cf62e58ec is described below

commit 76cf62e58ec2f9b3430a375134960dace11ea877
Author: Jason Gerlowski <[email protected]>
AuthorDate: Thu Nov 7 06:36:52 2024 -0800

    Update references to ASF Jenkins jobs (#2827)
    
    We've recently tweaked the Jenkins jobs that we run, in order to get as
    many 'test' runs as possible out of our hardware.  This involved
    changing some job names and details in Jenkins.
    
    This commit updates our dev-docs and README files accordingly.
---
 README.md                 | 2 +-
 dev-docs/asf-jenkins.adoc | 7 ++++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md
index cf08fa329a5..24d419bd472 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ Solr is the blazing-fast, open source, multi-modal search 
platform built on [Apa
 It powers full-text, vector, and geospatial search at many of the world's 
largest organizations.
 
 [![Build 
Status](https://ci-builds.apache.org/job/Solr/job/Solr-Artifacts-main/badge/icon?subject=Solr%20Artifacts)](https://ci-builds.apache.org/job/Solr/job/Solr-Artifacts-main/)
-[![Build 
Status](https://ci-builds.apache.org/job/Solr/job/Solr-Check-main/badge/icon?subject=Solr%20Check)](https://ci-builds.apache.org/job/Solr/job/Solr-Check-main/)
+[![Build 
Status](https://ci-builds.apache.org/job/Solr/job/Solr-Lint-main/badge/icon?subject=Solr%20Lint)](https://ci-builds.apache.org/job/Solr/job/Solr-Lint-main/)
 
 For a complete description of the Solr project, team composition, source
 code repositories, and other details, please see the Solr web site at
diff --git a/dev-docs/asf-jenkins.adoc b/dev-docs/asf-jenkins.adoc
index b4d01bb3964..b3c59b6fd9e 100644
--- a/dev-docs/asf-jenkins.adoc
+++ b/dev-docs/asf-jenkins.adoc
@@ -10,13 +10,14 @@ This file aims to document our [ASF 
Jenkins](https://ci-builds.apache.org/job/So
 We run a number of jobs on Jenkins, each validating an overlapping set of 
concerns:
 
 * `Solr-Artifacts-*` - daily jobs that run `./gradlew assemble` to ensure that 
build artifacts (except docker images) can be created successfully
-* `Solr-check-*` - "hourly" jobs that run all project tests and static 
analysis (i.e. `test`, `integrationTest`, and `check`)
+* `Solr-Lint-*` - daily jobs that run static analysis (i.e. `precommit` and 
`check -x test`) on a branch
+* `Solr-Test-*` - "hourly" jobs that run all (non-integration) tests (i.e. 
`./gradlew test`)
+* `Solr-TestIntegration-*` - daily jobs that run project integration tests 
(i.e. `./gradlew integrationTests`)
 * `Solr-Docker-Nightly-*` - daily jobs that `./gradlew testDocker dockerPush` 
to validate docker image packaging.  Snapshot images are pushed to 
hub.docker.com
-* `Solr-reference-guide-*` - hourly jobs that build the Solr reference guide 
via `./gradlew checkSite` and push the resulting artifact to the 
staging/preview site `nightlies.apache.org`
+* `Solr-reference-guide-*` - daily jobs that build the Solr reference guide 
via `./gradlew checkSite` and push the resulting artifact to the 
staging/preview site `nightlies.apache.org`
 * `Solr-Smoketest-*` - daily jobs that produce a snapshot release (via the 
`assembleRelease` task) and run the release smoketester
 
 Most jobs that validate particular build artifacts are run "daily", which is 
sufficient to prevent any large breaks from creeping into the build.
-
 On the other hand, jobs that run tests are triggered "hourly" in order to 
squeeze as many test runs as possible out of our Jenkins hardware.
 This is a necessary consequence of Solr's heavy use of randomization in its 
test-suite.
 "Hourly" scheduling ensures that a test run is either currently running or in 
the build queue at all times, and enables us to get the maximum data points 
from our hardware.

Reply via email to