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

Make combination filter multi-line if necessary

      We have a large pool of machines running a variety of jobs, and the Combination Filter logic gets very long. It would be great if the Combination filter was multi-line, more like the Execute Shell box, so we could see all the combination logic.

      Bracket highlighting (highlight the end bracket if you're on the start one) would be a bonus.

          [JENKINS-36624] Make combination filter multi-line if necessary

          Pavel Roskin added a comment -

          I use 3 axes, with 9*2*2 = 36 builds (soon 9 * 3 * 2 = 54 builds). It takes hours to compile the whole matrix, which means a slow turnaround for pull request. I want to have a good coverage of every axis value without testing every combination of the values. Also, I want explicit control over the combinations, I don't want randomness in pull request testing. The combination filter is totally out of control, it's a huge single line.

          It would be even better to have a GUI where I could use checkboxes to select the builds.

          Pavel Roskin added a comment - I use 3 axes, with 9*2*2 = 36 builds (soon 9 * 3 * 2 = 54 builds). It takes hours to compile the whole matrix, which means a slow turnaround for pull request. I want to have a good coverage of every axis value without testing every combination of the values. Also, I want explicit control over the combinations, I don't want randomness in pull request testing. The combination filter is totally out of control, it's a huge single line. It would be even better to have a GUI where I could use checkboxes to select the builds.

            kohsuke Kohsuke Kawaguchi
            gibfahn Gibson Fahnestock
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: