Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jul 2025 16:31:07 GMT
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: f6e5bcd4716c - main - tests/ci: run ci-full kyua tests in parallel
Message-ID:  <202507041631.564GV7Es056021@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/src/commit/?id=f6e5bcd4716c2974c7ceb1fbbfc0ef8db8e13d8b

commit f6e5bcd4716c2974c7ceb1fbbfc0ef8db8e13d8b
Author:     Siva Mahadevan <me@svmhdvn.name>
AuthorDate: 2025-07-04 14:16:09 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2025-07-04 16:27:59 +0000

    tests/ci: run ci-full kyua tests in parallel
    
    By default, use all available cpus given to the VM. This can be
    controlled with the already available PARALLEL_JOBS make variable.
    
    Signed-off-by: Siva Mahadevan <me@svmhdvn.name>
    
    Pull Request:   https://github.com/freebsd/freebsd-src/pull/1754
---
 tests/ci/tools/freebsdci | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/ci/tools/freebsdci b/tests/ci/tools/freebsdci
index f0030fe00aba..7b4ce9669ab2 100755
--- a/tests/ci/tools/freebsdci
+++ b/tests/ci/tools/freebsdci
@@ -34,6 +34,7 @@ rcvar=freebsdci_enable
 start_cmd="firstboot_ci_run"
 stop_cmd=":"
 os_arch=$(uname -p)
+parallelism=$(nproc)
 tardev=/dev/vtbd1
 metadir=/meta
 istar=$(file -s ${tardev} | grep "POSIX tar archive" | wc -l)
@@ -74,7 +75,7 @@ full_tests()
 		tar xvf ${tardev} -C ${metadir}
 		cd /usr/tests
 		set +e
-		kyua test
+		kyua -v parallelism=${parallelism} test
 		rc=$?
 		set -e
 		if [ ${rc} -ne 0 ] && [ ${rc} -ne 1 ]; then



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507041631.564GV7Es056021>