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

      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

          Hide
          jhoblitt Joshua Hoblitt added a comment -

          This ticket is being moved into review status to monitor if this resolves the backlog pile up. I also killed a build that has been running for over a day and seemed to be in some sort of hung state.

          Show
          jhoblitt Joshua Hoblitt added a comment - This ticket is being moved into review status to monitor if this resolves the backlog pile up. I also killed a build that has been running for over a day and seemed to be in some sort of hung state.
          Hide
          jhoblitt Joshua Hoblitt added a comment -

          The backlog accumulation problem has been resolved. Additional jobs have been similar modified as part of trying to manage the backlog under DM-12810.

          Show
          jhoblitt Joshua Hoblitt added a comment - The backlog accumulation problem has been resolved. Additional jobs have been similar modified as part of trying to manage the backlog under DM-12810 .

            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