I see this long ago question posted to the list, but don't see any answer 
to it.

As far as I can tell, the combination filter on a matrix job cannot be 
applied to nodes added to the job by the elastic axis plugin.

If I add nodes to the job with the "Slaves" axis, I can filter them with 
the combination filter on the job.  If I add nodes with elastic axis, there 
seems to be no way to include those nodes in a combination filter 
expression.  Has anyone found a way to use a combination filter with nodes 
from the elastic axis plugin?

Thanks,
Mark Waite

On Sunday, August 11, 2013 12:12:24 PM UTC-6, kinkie wrote:
>
> Hi all,
>   I am trying to set up a matrix build job wihch relies on the labels 
> assigned to nodes, but I'm not able to set up the combination filter, I'm 
> probably missing something - if what I wish to do is possible at all.
>
> I am trying to run a test job on a subset of a farm of slaves, using all 
> compilers available on each computer. Since the characterstics "in the farm 
> / not in the farm" and "has compiler X available" are attributes of the 
> node and not of the job (there's plenty jobs to test different branches of 
> the code), I'm truying to leverage the node labels, a matrix job and a 
> combination filter.
> Using the latter is failing me :(
>
> Setup so far:
> - each node in the farm is labeled with a subset of "farm", "gcc", 
> "clang", "icc
> - a matrix job is set up using the Elastic Axis plugin (preferably; 
> looking for label "farm") or an enumeration of the slaves; the list of 
> compilers is set up as a multiple-choice label with "gcc" "clang", "icc
>
> What's missing is a combination filter that should say "if the value of 
> the axis named "compiler" is listed as any of this node's labels, the 
> combination is valid"
> I can't understand how to access the node's labels, unfortunately :(
>
> Can anyone give me a suggestion?
> Thanks!
>
> -- 
>     /kinkie 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to