[Buildbot-commits] [Buildbot] #2584: Invalid directory stack for suppression files

Buildbot trac trac at buildbot.net
Thu Nov 14 10:03:45 UTC 2013

#2584: Invalid directory stack for suppression files
Reporter:  maleadt    |      Owner:
    Type:  undecided  |     Status:  new
Priority:  minor      |  Milestone:  undecided
 Version:  0.8.8      |   Keywords:
 I'm currently trying to get a suppression file working, but I'm having
 some issues matching the filename. Looking at the source, Buildbot builds
 a directory stack using the following regex:
 directoryEnterPattern = "make.*: Entering directory [\"`'](.*)['`\"]"
 ... and building the directory stack like:
 if directoryEnterRe:
     match = directoryEnterRe.search(line)
     if match:

 Finally, the current directory is constructed using this directory stack:
 currentDirectory = '/'.join(self.directoryStack)

 However, make seems to print full paths each time it enters a directory:
 make[3]: Entering directory

 Doesn't this cause the directory stack to contain full paths over and
 over, ultimately constructing an invalid file path?

Ticket URL: <http://trac.buildbot.net/ticket/2584>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation

More information about the Commits mailing list