{"push_id":2647275187,"size":4,"distinct_size":4,"ref":"refs/heads/check/code-coverage","head":"8bafb3b1eed6a5a1623c1730cb49927b7542d8b7","before":"c0d1078d599382447bbd7abdc7a7729146c99f03","commits":[{"sha":"b8a1fead736efb09672de433668c2566a3c55fba","author":{"name":"Taeung Song","email":"e48a91ea2cc0d190fe633dc63dba6b65916caf95@gmail.com"},"message":"uftrace: Check if wrong tid value or not\n\nIf given wrong tid value with --tid option,\nsome problems can occur at setup_task_filter().\nSo check given tid value. Hanbum Park reported this\nproblem with the dump subcommand.\n\nFixes: #374\n\nSigned-off-by: Taeung Song <treeze.taeung@gmail.com>","distinct":true,"url":"https://api.github.com/repos/honggyukim/uftrace/commits/b8a1fead736efb09672de433668c2566a3c55fba"},{"sha":"181f4ae1bee3b49532b0ebbb5995cf2072784695","author":{"name":"Honggyu Kim","email":"a53feb80f30ad16c1a8bc8c3c6ff4988fed3d1cd@gmail.com"},"message":"build: Add a build flag COVERAGE to Makefile\n\nThis patch adds a build flag COVERAGE to compile uftrace to be compiled\nwith GCOV supported binary.\n\nThe usage is as follows:\n\n  $ make COVERAGE=1\n\nThen, execution of uftrace generates extra files that contain code\ncoverage information.\n\nSigned-off-by: Honggyu Kim <honggyu.kp@gmail.com>","distinct":true,"url":"https://api.github.com/repos/honggyukim/uftrace/commits/181f4ae1bee3b49532b0ebbb5995cf2072784695"},{"sha":"7756fb2478563dc6a1e779c77c9d983f6e7f9039","author":{"name":"Honggyu Kim","email":"a53feb80f30ad16c1a8bc8c3c6ff4988fed3d1cd@gmail.com"},"message":"gcov: Add cleanup routines for coverage data files\n\ngcov uses two files for profiling.  The names of these files are derived\nfrom the original object file by substituting the file suffix with\neither .gcno, or .gcda.\n\nThis patch applies the following changes:\n- \"make clean\" also removes .gcno and .gcda files.\n- \"make reset-coverage\" removes .gcda files to reset coverage info.\n- Add .gcno and .gcda to .gitignore list.\n\nLink: https://gcc.gnu.org/onlinedocs/gcc/Gcov-Data-Files.html\nSigned-off-by: Honggyu Kim <honggyu.kp@gmail.com>","distinct":true,"url":"https://api.github.com/repos/honggyukim/uftrace/commits/7756fb2478563dc6a1e779c77c9d983f6e7f9039"},{"sha":"8bafb3b1eed6a5a1623c1730cb49927b7542d8b7","author":{"name":"Honggyu Kim","email":"a53feb80f30ad16c1a8bc8c3c6ff4988fed3d1cd@gmail.com"},"message":"gcov: Add a script to generate code coverage report\n\nThis patch adds a convenient script to generate a html report for code\nconverage.  Since it uses 'lcov' so it has to be installed first.\n\nThe usage is as follows:\n\n  $ ./misc/run-lcov.sh\n\nIt reads code coverage information and calls lcov and genhtml in order\nwith proper options.  Then it generates \"coverage.html\" directory that\ncontains code coverage report in html format.\n\nIt also accepts one argument to change the output directory name.\n\n  $ ./misc/run-lcov.sh xxx\n\nThe generated directory name becomes \"xxx\" instead of \"coverage.html\".\n\nSigned-off-by: Honggyu Kim <honggyu.kp@gmail.com>","distinct":true,"url":"https://api.github.com/repos/honggyukim/uftrace/commits/8bafb3b1eed6a5a1623c1730cb49927b7542d8b7"}]}
{"actor":{"display_login":"honggyukim"}}