On 31/07/2017 10:57, Xiaoli Feng wrote: > Hello, > > Sorry to noise you. But I don't know how to fixed this issue. The gcov can > collect code coverage data if the process is executed in shell. But when > the process is start by systemd service. The *.gcda can't be generated. I google > many info. But there is no solution. So I only send mail to ask for your help. > Does any one know what's happen? And where to find the gcov error message? > If I send the wrong email address. Sorry about that. Could it be that when the process is run by systemd, it runs under a different user id, one which is not allowed to write to the directory? Regards.