-
Bug
-
Resolution: Fixed
-
Major
-
None
Running a matrix job using ClearCase, taking the default View tag ${USER_NAME}${NODE_NAME}${JOB_NAME}_hudson
In the parent job, the view is created with the view tag expected.
In the child job, the view tag includes the axis information, but the job name is lost.
Example: job "whey" with a single axis "TEXT_AXIS" with values "curds" and "muffet"
From parent job console log:
[whey] $ cleartool lsview <user>_<nodename>_whey_hudson
From configuration "curds" console log:
[curds] $ cleartool lsview <user>_<nodename>_TEXT_AXIS=curds_hudson
Note no reference to job "whey" in the configuration view tag.
Many of our jobs are created via scripts using the api/xml interface and will have the same axis names and values; the absence of the job name makes it very difficult to insure that the view name is unique.
Reproduced with ClearCase plugin 1.3.5 on both Jenkins 1.407 and Hudson 1.388, running on Windows