Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-36010

Pipeline/Timeout: "timeout" with a "withEnv" insite don't time out

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: pipeline
    • Labels:
      None
    • Environment:
      Jenkins 2.9
      Pipeline 2.1
    • Similar Issues:

      Description

      The following code ends regular after 5 seconds, but I expect a fail after 3 seconds.

      node {
          timeout(time: 3, unit: 'SECONDS') {
              withEnv(["JAVA_1_6_HOME=JDK 1.6"]) {
                  sh "sleep 5"
              }
          }
      }
      

      Log:

      Started by user anonymous
      [Pipeline] node
      Running on jenkins-dc01-lx-cedba63f-3b32-4286-b784-4af03f3a44b3 in /home/jenkins/workspace/test
      [Pipeline] {
      [Pipeline] timeout
      [Pipeline] {
      [Pipeline] withEnv
      [Pipeline] {
      [Pipeline] sh
      [test] Running shell script
      + sleep 5
      [Pipeline] }
      [Pipeline] // withEnv
      [Pipeline] }
      [Pipeline] // timeout
      [Pipeline] }
      [Pipeline] // node
      [Pipeline] End of Pipeline
      Finished: SUCCESS
      

        Attachments

          Issue Links

            Activity

            There are no comments yet on this issue.

              People

              • Assignee:
                jglick Jesse Glick
                Reporter:
                martin_v M V
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: