From d407eeb7d49433606da235aa8699860b6da5f0d2 Mon Sep 17 00:00:00 2001 From: Ke Zhiming Date: Tue, 5 Jan 2021 15:48:56 +0800 Subject: [PATCH 1/2] openeuler_qemu: fixed the cppcheck execution failure Fixed the problem with cppcheck cheking that a large number of files failed Signed-off-by: Ke Zhiming --- tests/openeuler_qemu | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/openeuler_qemu b/tests/openeuler_qemu index 5b766ad..8391305 100755 --- a/tests/openeuler_qemu +++ b/tests/openeuler_qemu @@ -162,6 +162,7 @@ cppcheck() { cd cppcheck make -j 60 CFGDIR=/usr/local/cppcheck/cfg FILESDIR=/usr/share/cppcheck make install FILESDIR=/usr/share/cppcheck + ulimit -n 10240 cppcheck -j 60 ${workdir}/${repo_name} $cppcheck_options 2> ${workdir}/cppcheck.xml upload_files -t results ${workdir}/cppcheck.xml -- Gitee From 895b67c60cb1396f74bc28cc42c945ed7506987a Mon Sep 17 00:00:00 2001 From: Ke Zhiming Date: Tue, 5 Jan 2021 15:53:37 +0800 Subject: [PATCH 2/2] openeuler_qemu: cppcheck uses an absolute path Cppcheck uses an absolute path, and ensure it is executable Signed-off-by: Ke Zhiming --- tests/openeuler_qemu | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/openeuler_qemu b/tests/openeuler_qemu index 8391305..9ab7524 100755 --- a/tests/openeuler_qemu +++ b/tests/openeuler_qemu @@ -163,7 +163,8 @@ cppcheck() { make -j 60 CFGDIR=/usr/local/cppcheck/cfg FILESDIR=/usr/share/cppcheck make install FILESDIR=/usr/share/cppcheck ulimit -n 10240 - cppcheck -j 60 ${workdir}/${repo_name} $cppcheck_options 2> ${workdir}/cppcheck.xml + chmod 777 /usr/bin/cppcheck + /usr/bin/cppcheck -j 60 ${workdir}/${repo_name} $cppcheck_options 2> ${workdir}/cppcheck.xml upload_files -t results ${workdir}/cppcheck.xml } -- Gitee