mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 19:38:20 +00:00
CI: improve gcov handling #10404
- Move __gcov_flush to process_spawn, for more reliable coverage tracking of subprocesses - Travis: use GCOV_ERROR_FILE - codecov: use "-X fix" to skip "fixing" uploaded coverage data; it should be handled by codecov's backend instead. - AppVeyor: no $PATH mangling, which breaks with the improved coverage tracking due to missing .dll in PATH.
This commit is contained in:

committed by
Justin M. Keyes

parent
38342d75f6
commit
28a86608a8
@@ -21,8 +21,6 @@ describe('executable()', function()
|
||||
-- Windows: siblings are in Nvim's "pseudo-$PATH".
|
||||
local expected = iswin() and 1 or 0
|
||||
if iswin() then
|
||||
-- $PATH on AppVeyor CI might be oversized, redefine it to a minimal one.
|
||||
clear({env={PATH=[[C:\Windows\system32;C:\Windows]]}})
|
||||
eq('arg1=lemon;arg2=sky;arg3=tree;',
|
||||
call('system', sibling_exe..' lemon sky tree'))
|
||||
end
|
||||
|
Reference in New Issue
Block a user