Changes between Initial Version and Version 1 of Ticket #2949


Ignore:


Timestamp:
Oct 17, 2014, 5:32:07 PM (5 years ago)
Author:
sa2ajj
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2949

    • Property Type changed from undecided to defect
  • Ticket #2949 – Description

    initial v1  
    1 I've run into a problem where a ShellCommand may create an exception.
     1I've run into a problem where a !ShellCommand may create an exception.
    22
    3 It appears that the basic idea behind the descriptionDone field (and I suspect the description field as well) are that they are strings or lists of strings denoting text to be reported on completion of a BuildStep.
     3It appears that the basic idea behind the descriptionDone field (and I suspect the description field as well) are that they are strings or lists of strings denoting text to be reported on completion of a !BuildStep.
    44
    5 The problem arises when I create a ShellCommand and provide a string description field.  In both MasterShellCommand and ShellCommand the input to the field descriptionDone is checked to verify whether it is an instance of a string or not.
     5The problem arises when I create a !ShellCommand and provide a string description field.  In both !MasterShellCommand and !ShellCommand the input to the field descriptionDone is checked to verify whether it is an instance of a string or not.
    66
    77This test fails when one provides a unicode string - thus the resulting exception is raised on line 716 of buildbot/process/buildstep.py when the code attempts to add a list of string to a unicode item.