Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-12768

jenkins travissync has undesirable backlogging behavior

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Continuous Integration
    • Labels:
      None
    • Templates:
    • Story Points:
      0.188
    • Epic Link:
    • Team:
      SQuaRE

      Description

      When there is a large build backlog, cron triggered sqre/infrastructure/travissync instances start to pile up. This results in 2 undesirable behaviors.

      1. multiple builds of travissync may end up running concurrently (pointless)
      2. many travissync builds may run back to back (uneeded)

      The jenkins job should be modified to disable concurrent builds and to have a timeout <= the cron triggering interval, such that builds can timeout while queued (not running).

        Attachments

          Activity

            People

            • Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              jhoblitt Joshua Hoblitt
              Reviewers:
              Joshua Hoblitt
              Watchers:
              Adam Thornton, Joshua Hoblitt
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel