git: 6b13d60bf49e - main - contrib/kyua: Merge vendor import
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Jan 2024 16:27:03 UTC
The branch main has been updated by bofh:
URL: https://cgit.FreeBSD.org/src/commit/?id=6b13d60bf49ee40626d7e3a5d5a80519f0067307
commit 6b13d60bf49ee40626d7e3a5d5a80519f0067307
Merge: 0990136ed175 5f174897f677
Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-01-18 16:26:13 +0000
Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-01-18 16:26:13 +0000
contrib/kyua: Merge vendor import
* commit '5f174897f67783925f4ec69122673f9bad6ee6fe':
vendor/kyua: Update to snapshot 84c8ec8
Vendor import of freebsd/kyua@a0d44bb356e0c816
Approved by: markj
Differential Revision: https://reviews.freebsd.org/D43475
contrib/kyua/.cirrus.yml | 25 +++
contrib/kyua/AUTHORS | 1 +
contrib/kyua/admin/travis-build.sh | 2 +-
contrib/kyua/cli/cmd_report_html.cpp | 5 +-
contrib/kyua/doc/kyua.1.in | 5 +
contrib/kyua/doc/manbuild_test.sh | 0
contrib/kyua/integration/cmd_about_test.sh | 0
contrib/kyua/integration/cmd_config_test.sh | 0
contrib/kyua/integration/cmd_db_exec_test.sh | 0
contrib/kyua/integration/cmd_db_migrate_test.sh | 0
contrib/kyua/integration/cmd_debug_test.sh | 0
contrib/kyua/integration/cmd_help_test.sh | 0
contrib/kyua/integration/cmd_list_test.sh | 0
contrib/kyua/integration/cmd_report_html_test.sh | 0
contrib/kyua/integration/cmd_report_junit_test.sh | 0
contrib/kyua/integration/cmd_report_test.sh | 0
contrib/kyua/integration/cmd_test_test.sh | 0
contrib/kyua/integration/global_test.sh | 0
contrib/kyua/integration/utils.sh | 4 +-
contrib/kyua/utils/datetime.cpp | 11 +-
contrib/kyua/utils/datetime_test.cpp | 10 +-
contrib/kyua/utils/process/Kyuafile | 1 +
contrib/kyua/utils/process/Makefile.am.inc | 5 +
contrib/kyua/utils/process/executor.cpp | 58 ++++--
contrib/kyua/utils/process/executor_pid_test.cpp | 208 ++++++++++++++++++++++
25 files changed, 304 insertions(+), 31 deletions(-)
diff --cc contrib/kyua/.cirrus.yml
index 000000000000,000000000000..855693b34fa1
new file mode 100644
--- /dev/null
+++ b/contrib/kyua/.cirrus.yml
@@@ -1,0 -1,0 +1,25 @@@
++env:
++ ARCH: amd64
++
++task:
++ matrix:
++ - name: 14.0-RELEASE
++ freebsd_instance:
++ image_family: freebsd-14-0
++ - name: 14.0-STABLE
++ freebsd_instance:
++ image_family: freebsd-14-0-snap
++ - name: 13.2-RELEASE
++ freebsd_instance:
++ image_family: freebsd-13-2
++ - name: 13.2-STABLE
++ freebsd_instance:
++ image_family: freebsd-13-2-snap
++ env:
++ DO: distcheck
++ install_script:
++ - sed -i.bak -e 's,pkg+http://pkg.FreeBSD.org/\${ABI}/quarterly,pkg+http://pkg.FreeBSD.org/\${ABI}/latest,' /etc/pkg/FreeBSD.conf
++ - ASSUME_ALWAYS_YES=yes pkg bootstrap -f
++ - pkg install -y autoconf automake atf lutok pkgconf sqlite3
++ script:
++ - ./admin/travis-build.sh
diff --cc contrib/kyua/doc/manbuild_test.sh
index 87234324e829,87234324e829..87234324e829
mode 100755,100644..100644
--- a/contrib/kyua/doc/manbuild_test.sh
+++ b/contrib/kyua/doc/manbuild_test.sh
diff --cc contrib/kyua/integration/cmd_about_test.sh
index 06d5da5ac4c2,06d5da5ac4c2..06d5da5ac4c2
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_about_test.sh
+++ b/contrib/kyua/integration/cmd_about_test.sh
diff --cc contrib/kyua/integration/cmd_config_test.sh
index ed457e5c4b37,ed457e5c4b37..ed457e5c4b37
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_config_test.sh
+++ b/contrib/kyua/integration/cmd_config_test.sh
diff --cc contrib/kyua/integration/cmd_db_exec_test.sh
index c260f23a78e1,c260f23a78e1..c260f23a78e1
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_db_exec_test.sh
+++ b/contrib/kyua/integration/cmd_db_exec_test.sh
diff --cc contrib/kyua/integration/cmd_db_migrate_test.sh
index 404a4e774019,404a4e774019..404a4e774019
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_db_migrate_test.sh
+++ b/contrib/kyua/integration/cmd_db_migrate_test.sh
diff --cc contrib/kyua/integration/cmd_debug_test.sh
index b34a96d72eda,b34a96d72eda..b34a96d72eda
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_debug_test.sh
+++ b/contrib/kyua/integration/cmd_debug_test.sh
diff --cc contrib/kyua/integration/cmd_help_test.sh
index d8afbd0e6aba,d8afbd0e6aba..d8afbd0e6aba
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_help_test.sh
+++ b/contrib/kyua/integration/cmd_help_test.sh
diff --cc contrib/kyua/integration/cmd_list_test.sh
index a916e0f2ec4b,a916e0f2ec4b..a916e0f2ec4b
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_list_test.sh
+++ b/contrib/kyua/integration/cmd_list_test.sh
diff --cc contrib/kyua/integration/cmd_report_html_test.sh
index 9c9b4ba81c86,9c9b4ba81c86..9c9b4ba81c86
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_report_html_test.sh
+++ b/contrib/kyua/integration/cmd_report_html_test.sh
diff --cc contrib/kyua/integration/cmd_report_junit_test.sh
index af1a464f6004,af1a464f6004..af1a464f6004
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_report_junit_test.sh
+++ b/contrib/kyua/integration/cmd_report_junit_test.sh
diff --cc contrib/kyua/integration/cmd_report_test.sh
index 18a5db386dfd,18a5db386dfd..18a5db386dfd
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_report_test.sh
+++ b/contrib/kyua/integration/cmd_report_test.sh
diff --cc contrib/kyua/integration/cmd_test_test.sh
index bc8c62daf223,bc8c62daf223..bc8c62daf223
mode 100755,100644..100644
--- a/contrib/kyua/integration/cmd_test_test.sh
+++ b/contrib/kyua/integration/cmd_test_test.sh
diff --cc contrib/kyua/integration/global_test.sh
index 9cc8be2d1dec,9cc8be2d1dec..9cc8be2d1dec
mode 100755,100644..100644
--- a/contrib/kyua/integration/global_test.sh
+++ b/contrib/kyua/integration/global_test.sh
diff --cc contrib/kyua/integration/utils.sh
index 99565a1c9857,d1462a5a9b01..d1462a5a9b01
mode 100755,100644..100644
--- a/contrib/kyua/integration/utils.sh
+++ b/contrib/kyua/integration/utils.sh
diff --cc contrib/kyua/utils/process/executor_pid_test.cpp
index 000000000000,22e0b90ba14b..22e0b90ba14b
mode 000000,100644..100644
--- a/contrib/kyua/utils/process/executor_pid_test.cpp
+++ b/contrib/kyua/utils/process/executor_pid_test.cpp