Welcome to the Linux Foundation Forum!

Any suggestions as to how I can get lab9 to build?

Any suggestions as to how I can get lab9 to build? Lab 9 discussion

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Comments

  • Hi @zacts, I'm going through the labs now. I expect to get up to Lab 9 this week.

    Regards,
    Luis.

  • Posts: 42

    Thanks. I'm going do try another practice run through this tonight to see if I can get it to build.

  • Hi @zacts,

    I did the test case and it worked for me at the first try. So I was unable to reproduce the issue. This is what I got in the console output:

    Started by user admin

    Running as SYSTEM
    Building in workspace /var/jenkins_home/workspace/maven-examples
    The recommended git tool is: NONE
    No credentials specified
    Cloning the remote Git repository
    Cloning repository https://github.com/devopsn3rd/maven-examples.git

    git init /var/jenkins_home/workspace/maven-examples # timeout=10

    Fetching upstream changes from https://github.com/devopsn3rd/maven-examples.git

    git --version # timeout=10
    git --version # 'git version 2.39.2'
    git fetch --tags --force --progress -- https://github.com/devopsn3rd/maven-examples.git +refs/heads/:refs/remotes/origin/ # timeout=10
    git config remote.origin.url https://github.com/devopsn3rd/maven-examples.git # timeout=10
    git config --add remote.origin.fetch +refs/heads/:refs/remotes/origin/ # timeout=10

    Avoid second fetch

    git rev-parse refs/remotes/origin/master^{commit} # timeout=10

    Checking out Revision 68185bc643955f16541e7a30eecfe96e66c2e022 (refs/remotes/origin/master)

    git config core.sparsecheckout # timeout=10
    git checkout -f 68185bc643955f16541e7a30eecfe96e66c2e022 # timeout=10

    Commit message: "Update pom.xml"
    First time build. Skipping changelog.
    Parsing POMs
    Discovered a new module net.petrikainulainen.maven:code-coverage-jacoco Code Coverage with Jacoco
    Modules changed, recalculating dependency graph
    Established TCP socket on 38805
    [code-coverage-jacoco] $ java -cp /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.14.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven_3.9.8/boot/plexus-classworlds-2.8.0.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven_3.9.8/conf/logging jenkins.maven3.agent.Maven35Main /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven_3.9.8 /var/jenkins_home/war/WEB-INF/lib/remoting-3206.vb_15dcf73f6a_9.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.14.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.14.jar 38805
    <===[JENKINS REMOTING CAPACITY]===>channel started
    Executing Maven: -B -f /var/jenkins_home/workspace/maven-examples/code-coverage-jacoco/pom.xml clean test
    [INFO] Scanning for projects...
    [INFO]
    [INFO] ----------< net.petrikainulainen.maven:code-coverage-jacoco >-----------
    [INFO] Building Code Coverage with Jacoco 0.1
    [INFO] from pom.xml
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/jacoco/jacoco-maven-plugin/0.8.12/jacoco-maven-plugin-0.8.12.pom

    [...]

    [INFO]
    [INFO] -------------------------------------------------------
    [INFO] T E S T S
    [INFO] -------------------------------------------------------
    [INFO]
    [INFO] Results:
    [INFO]
    [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
    [INFO]
    [JENKINS] Recording test results
    [INFO]
    [INFO] --- jacoco:0.8.12:report (post-unit-test) @ code-coverage-jacoco ---
    [INFO] Loading execution data file /var/jenkins_home/workspace/maven-examples/code-coverage-jacoco/target/coverage-reports/jacoco-ut.exec
    [INFO] Analyzed bundle 'Code Coverage with Jacoco' with 1 classes
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 13.609 s
    [INFO] Finished at: 2024-10-23T15:54:16Z
    [INFO] ------------------------------------------------------------------------
    Waiting for Jenkins to finish collecting data
    [JENKINS] Archiving /var/jenkins_home/workspace/maven-examples/code-coverage-jacoco/pom.xml to net.petrikainulainen.maven/code-coverage-jacoco/0.1/code-coverage-jacoco-0.1.pom
    channel stopped
    [JaCoCo plugin] Collecting JaCoCo coverage data...
    [JaCoCo plugin] Version: 3.3.6
    [JaCoCo plugin] /.exec;/classes;/src/main/java; locations are configured
    [JaCoCo plugin] Number of found exec files for pattern /.exec: 1
    [JaCoCo plugin] Saving matched execfiles: /var/jenkins_home/workspace/maven-examples/code-coverage-jacoco/target/coverage-reports/jacoco-ut.exec
    [JaCoCo plugin] Saving matched class directories for class-pattern: /classes:
    [JaCoCo plugin] - /var/jenkins_home/workspace/maven-examples/code-coverage-jacoco/target/classes 1 files
    [JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java:
    [JaCoCo plugin] Source Inclusions: **/*.java,
    /.groovy,/*.kt,/.kts
    [JaCoCo plugin] Source Exclusions:
    [JaCoCo plugin] - /var/jenkins_home/workspace/maven-examples/assembly-plugin/src/main/java 1 files
    [JaCoCo plugin] - /var/jenkins_home/workspace/maven-examples/code-coverage-jacoco/src/main/java 1 files
    [JaCoCo plugin] - /var/jenkins_home/workspace/maven-examples/findbugs-cookbook/src/main/java 1 files
    [JaCoCo plugin] - /var/jenkins_home/workspace/maven-examples/properties-filtering/src/main/java 1 files
    [JaCoCo plugin] Loading inclusions files..
    [JaCoCo plugin] inclusions: []
    [JaCoCo plugin] exclusions: []
    [JaCoCo plugin] Thresholds: JacocoHealthReportThresholds [minClass=0, maxClass=0, minMethod=0, maxMethod=0, minLine=0, maxLine=0, minBranch=0, maxBranch=0, minInstruction=0, maxInstruction=0, minComplexity=0, maxComplexity=0]
    [JaCoCo plugin] Publishing the results..
    [JaCoCo plugin] Loading packages..
    [JaCoCo plugin] Done.
    [JaCoCo plugin] Overall coverage: class: 0.0, method: 0.0, line: 0.0, branch: 0.0, instruction: 0.0, complexity: 0.0
    Finished: SUCCESS

    So, as you can see, it finished OK.

    1.- What Maven version are you running? I'm using maven 3.9.8.
    2.- What OS and version are you using?
    3.- Did you try restarting Jenkins after the Jacoco plugin installation? I did it, just in case.
    4.- Are you in the Cloud Engineer IT Professional Program or the DevOps IT Professional Program, so you can join Office Hours to check your installation?

    Regards,
    Luis.

  • Posts: 42

    Hello,

    I just tried a fresh lab setup on Google Cloud, and it worked for me. I was originally trying this on my local laptop. My guess is that it was a storage space issue or something. It's working on the default Google Cloud install.

  • Hi @zacts,

    I'm glad that this finally worked for you! It's a good idea to try on a cloud system, and it's faster to deploy.

    Regards,
    Luis.

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training