From 88c852b793292329677038861ac8cc7ad7dc825f Mon Sep 17 00:00:00 2001 From: Vivek Kumar Dutta Date: Mon, 5 Jan 2026 12:51:48 +0530 Subject: [PATCH] enable debug logs in ci pipeline --- .gitlab-ci.yml | 2 ++ gitlab-ci/bbfdm_services.conf | 2 ++ gitlab-ci/micro_service.conf | 10 +++++++++- gitlab-ci/reload_service.conf | 2 ++ 4 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c7822790..054f377c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -103,6 +103,7 @@ run_libbbfdm_memory_test: artifacts: when: always paths: + - bbfdm*.log - output-report-device-get.txt - memory-*.xml @@ -120,6 +121,7 @@ run_bbfd_functional_test: reports: junit: ./report/*.xml paths: + - bbfdm*.log - funl-result.log - funl-test-coverage.xml - report/ diff --git a/gitlab-ci/bbfdm_services.conf b/gitlab-ci/bbfdm_services.conf index 93c258a2..ef77e884 100644 --- a/gitlab-ci/bbfdm_services.conf +++ b/gitlab-ci/bbfdm_services.conf @@ -1,3 +1,5 @@ [program:bbfdmd] priority=15 +stdout_logfile=/tmp/bbfdmd.log +redirect_stderr=true command=/bin/bash -c "/usr/bin/valgrind --xml=yes --xml-file=/tmp/memory-report.xml --leak-check=full --show-reachable=yes --show-leak-kinds=all --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --leak-resolution=high --show-error-list=yes --child-silent-after-fork=yes /usr/sbin/bbfdmd -l 7" diff --git a/gitlab-ci/micro_service.conf b/gitlab-ci/micro_service.conf index 75b79c73..3fa55db7 100644 --- a/gitlab-ci/micro_service.conf +++ b/gitlab-ci/micro_service.conf @@ -1,18 +1,26 @@ [program:sysmngr] priority=5 +stdout_logfile=/tmp/bbfdm.sysmngr.log +redirect_stderr=true command=/bin/bash -c "/usr/bin/valgrind --xml=yes --xml-file=/tmp/memory-sysmngr-report.xml --leak-check=full --show-reachable=yes --show-leak-kinds=all --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --leak-resolution=high --show-error-list=yes --child-silent-after-fork=yes /usr/sbin/sysmngr" [program:netmngr] priority=6 +stdout_logfile=/tmp/bbfdm.netmngr.log +redirect_stderr=true command=/bin/bash -c "/usr/bin/valgrind --xml=yes --xml-file=/tmp/memory-netmngr-report.xml --leak-check=full --show-reachable=yes --show-leak-kinds=all --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --leak-resolution=high --show-error-list=yes --child-silent-after-fork=yes /usr/sbin/dm-service -m netmngr" [program:wifidmd] priority=7 +stdout_logfile=/tmp/bbfdm.wifidmd.log +redirect_stderr=true command=/bin/bash -c "/usr/bin/valgrind --xml=yes --xml-file=/tmp/memory-wifidmd-report.xml --leak-check=full --show-reachable=yes --show-leak-kinds=all --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --leak-resolution=high --show-error-list=yes --child-silent-after-fork=yes /usr/sbin/wifidmd" [program:core] priority=8 -command=/bin/bash -c "/usr/bin/valgrind --xml=yes --xml-file=/tmp/memory-core-report.xml --leak-check=full --show-reachable=yes --show-leak-kinds=all --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --leak-resolution=high --show-error-list=yes --child-silent-after-fork=yes /usr/sbin/dm-service -m core" +stdout_logfile=/tmp/bbfdm.core.log +redirect_stderr=true +command=/bin/bash -c "/usr/bin/valgrind --xml=yes --xml-file=/tmp/memory-core-report.xml --leak-check=full --show-reachable=yes --show-leak-kinds=all --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --leak-resolution=high --show-error-list=yes --child-silent-after-fork=yes /usr/sbin/dm-service -m core -l 7" [program:ethmngr] priority=10 diff --git a/gitlab-ci/reload_service.conf b/gitlab-ci/reload_service.conf index 373dba92..5e8cab64 100644 --- a/gitlab-ci/reload_service.conf +++ b/gitlab-ci/reload_service.conf @@ -1,3 +1,5 @@ [program:bbf.config] priority=4 +stdout_logfile=/tmp/bbfdm.configd.log +redirect_stderr=true command=/bin/bash -c "/usr/bin/valgrind --xml=yes --xml-file=/tmp/memory-config-report.xml --leak-check=full --show-reachable=yes --show-leak-kinds=all --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --leak-resolution=high --show-error-list=yes --child-silent-after-fork=yes /usr/sbin/bbf_configd"