mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
tool/run-gcov.rb: ignore rubyspec_temp directory
rubyspec compiles the extension libraries for capi specs in a temporary directory, and after that, deletes the directory. gcov resurrects the directory to save coverage statistics (.gcda files). However, the source and profiling artifacts (.gcno files) have been deleted. So, we need to ignore the .gcda files. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
1c34f0b837
commit
0ee154bee2
1 changed files with 2 additions and 0 deletions
|
@ -6,6 +6,8 @@ Pathname.glob("**/*.gcda").sort.each do |gcda|
|
|||
if gcda.fnmatch("ext/*")
|
||||
cwd, gcda = gcda.split.map {|s| s.to_s }
|
||||
objdir = "."
|
||||
elsif gcda.fnmatch("rubyspec_temp/*")
|
||||
next
|
||||
else
|
||||
cwd, objdir, gcda = ".", gcda.dirname.to_s, gcda.to_s
|
||||
end
|
||||
|
|
Loading…
Add table
Reference in a new issue