Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
e496a66
refactor(core): add bounded native interfaces and polling contracts
somethingwithproof Oct 9, 2026
9b297a1
fix(snmp): publish decoded single-request status
somethingwithproof Oct 9, 2026
cafb1ef
fix(poller): isolate worker failures and bound database reconnects
somethingwithproof Oct 9, 2026
11ad497
fix(privileges): drop root before input and retain owned ICMP sockets
somethingwithproof Oct 9, 2026
873c982
fix(poller): fail reindex reads and settle writes before scheduling
somethingwithproof Oct 9, 2026
3355a4b
fix(results): normalize output and unify SNMP batch persistence
somethingwithproof Oct 9, 2026
c256e5b
fix(poller): isolate worker failures and bound database reconnects (#…
somethingwithproof Oct 11, 2026
8bdf035
fix(runtime): bound probe retries and validate CLI and configuration …
somethingwithproof Oct 11, 2026
8b7b93e
build: select GNU C17 explicitly and probe hardening support (#643)
somethingwithproof Oct 11, 2026
dbea68f
fix(merge): reconcile privilege stack with updated develop
somethingwithproof Oct 11, 2026
c4be6ba
fix(merge): reconcile result stack with updated privilege base
somethingwithproof Oct 11, 2026
5546878
test(icmp): isolate finite peer replies from shared socket draining
somethingwithproof Oct 11, 2026
67295d6
test(merge): propagate shared socket fixture correction
somethingwithproof Oct 11, 2026
789a2ed
fix(php): use grouped configuration in merged reader guards
somethingwithproof Oct 11, 2026
04c2357
fix(merge): propagate grouped reader configuration
somethingwithproof Oct 11, 2026
29af7cd
test(runtime): own PHP fixtures and size remote pools for every worker
somethingwithproof Oct 11, 2026
c3aed9e
test(merge): propagate lifetime and remote pool fixture fixes
somethingwithproof Oct 11, 2026
a8f129a
fix(ci): avoid failing required gate on superseded workflow cancellation
somethingwithproof Oct 11, 2026
9eada33
fix(merge): propagate workflow cancellation ownership
somethingwithproof Oct 11, 2026
44f42d6
fix(merge): reconcile result stack after privilege squash merge
somethingwithproof Oct 11, 2026
6718e06
ci(macos): print failing test diagnostics before exiting
somethingwithproof Oct 11, 2026
9a9125a
test(process): synchronize writer exit in descriptor alias regression
somethingwithproof Oct 11, 2026
23adfe7
test(config): build directive fixtures through checked append helper
somethingwithproof Oct 11, 2026
8b60aa7
refactor(review): move runtime and compiler stages out of result PR
somethingwithproof Oct 12, 2026
30498df
fix(results): validate whole uptimes and split timeout profiles
somethingwithproof Oct 12, 2026
4c51228
fix(poller): key SNMP batches by endpoint and reject truncated script…
somethingwithproof Oct 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ jobs:
./bootstrap
./configure --enable-warnings --with-snmp="$net_snmp_prefix"
make -j"$(sysctl -n hw.ncpu)"
make check
make check || { cat test-suite.log; exit 1; }

cppcheck:
runs-on: ubuntu-24.04
Expand Down
22 changes: 21 additions & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ check_PROGRAMS += \
tests/unit/test_build_fixes \
tests/unit/test_safety_fixes \
tests/unit/test_linked \
tests/unit/test_classify_result \
tests/unit/test_util_paths \
tests/unit/test_snmpv3_session \
tests/unit/test_ping_icmp
Expand All @@ -133,7 +134,7 @@ noinst_PROGRAMS = tests/unit/php_test_server
tests_unit_php_test_server_SOURCES = tests/unit/php_test_server.c

if HAVE_LD_WRAP
check_PROGRAMS += tests/unit/test_php_runtime
check_PROGRAMS += tests/unit/test_php_runtime tests/unit/test_poll_host
endif
endif

Expand Down Expand Up @@ -171,6 +172,11 @@ tests_unit_test_linked_LDFLAGS = -Wl,--wrap=waitpid
tests_unit_test_linked_CPPFLAGS += -DSPINE_TEST_WRAP_WAITPID
endif

tests_unit_test_classify_result_SOURCES = tests/unit/test_classify_result.c tests/fuzz/stubs.c \
sql.c util.c snmp.c src/core/locks.c poller.c nft_popen.c php.c ping.c \
src/core/keywords.c error.c
tests_unit_test_classify_result_LDADD = $(CMOCKA_LIBS) $(LIBS)

# includes util.c, so it needs the same libraries spine links against
tests_unit_test_util_paths_SOURCES = tests/unit/test_util_paths.c
tests_unit_test_util_paths_LDADD = $(CMOCKA_LIBS) $(LIBS)
Expand All @@ -185,6 +191,20 @@ tests_unit_test_ping_icmp_SOURCES = tests/unit/test_ping_icmp.c tests/fuzz/stubs
src/core/keywords.c error.c
tests_unit_test_ping_icmp_LDADD = $(CMOCKA_LIBS) $(LIBS)

# poll_host() against an in-memory database and SNMP agent: the wrapped
# calls are the ones poller.o makes into sql.o, snmp.o, ping.o and libmysql.
tests_unit_test_poll_host_SOURCES = tests/unit/test_poll_host.c tests/fuzz/stubs.c \
sql.c util.c snmp.c src/core/locks.c poller.c nft_popen.c php.c ping.c \
src/core/keywords.c error.c
tests_unit_test_poll_host_LDADD = $(CMOCKA_LIBS) $(LIBS)
tests_unit_test_poll_host_LDFLAGS = \
-Wl,--wrap=db_query -Wl,--wrap=db_insert -Wl,--wrap=db_escape \
-Wl,--wrap=db_get_connection -Wl,--wrap=db_release_connection \
-Wl,--wrap=db_free_result -Wl,--wrap=mysql_num_rows -Wl,--wrap=mysql_fetch_row \
-Wl,--wrap=snmp_host_init -Wl,--wrap=snmp_host_cleanup -Wl,--wrap=snmp_get_base \
-Wl,--wrap=snmp_get -Wl,--wrap=snmp_get_allow_fail -Wl,--wrap=snmp_get_multi \
-Wl,--wrap=ping_host

tests_unit_test_php_runtime_SOURCES = tests/unit/test_php_runtime.c tests/fuzz/stubs.c \
sql.c util.c snmp.c src/core/locks.c poller.c nft_popen.c php.c ping.c \
src/core/keywords.c error.c
Expand Down
98 changes: 92 additions & 6 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -120,13 +120,14 @@ check_PROGRAMS = test_spine_regressions$(EXEEXT) $(am__EXEEXT_1) \
@HAVE_CMOCKA_TRUE@ tests/unit/test_build_fixes \
@HAVE_CMOCKA_TRUE@ tests/unit/test_safety_fixes \
@HAVE_CMOCKA_TRUE@ tests/unit/test_linked \
@HAVE_CMOCKA_TRUE@ tests/unit/test_classify_result \
@HAVE_CMOCKA_TRUE@ tests/unit/test_util_paths \
@HAVE_CMOCKA_TRUE@ tests/unit/test_snmpv3_session \
@HAVE_CMOCKA_TRUE@ tests/unit/test_ping_icmp

@HAVE_CMOCKA_TRUE@noinst_PROGRAMS = \
@HAVE_CMOCKA_TRUE@ tests/unit/php_test_server$(EXEEXT)
@HAVE_CMOCKA_TRUE@@HAVE_LD_WRAP_TRUE@am__append_3 = tests/unit/test_php_runtime
@HAVE_CMOCKA_TRUE@@HAVE_LD_WRAP_TRUE@am__append_3 = tests/unit/test_php_runtime tests/unit/test_poll_host
@HAVE_LD_WRAP_TRUE@am__append_4 = -DSPINE_TEST_WRAP_WAITPID
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
Expand All @@ -153,10 +154,12 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" \
@HAVE_CMOCKA_TRUE@ tests/unit/test_build_fixes$(EXEEXT) \
@HAVE_CMOCKA_TRUE@ tests/unit/test_safety_fixes$(EXEEXT) \
@HAVE_CMOCKA_TRUE@ tests/unit/test_linked$(EXEEXT) \
@HAVE_CMOCKA_TRUE@ tests/unit/test_classify_result$(EXEEXT) \
@HAVE_CMOCKA_TRUE@ tests/unit/test_util_paths$(EXEEXT) \
@HAVE_CMOCKA_TRUE@ tests/unit/test_snmpv3_session$(EXEEXT) \
@HAVE_CMOCKA_TRUE@ tests/unit/test_ping_icmp$(EXEEXT)
@HAVE_CMOCKA_TRUE@@HAVE_LD_WRAP_TRUE@am__EXEEXT_3 = tests/unit/test_php_runtime$(EXEEXT)
@HAVE_CMOCKA_TRUE@@HAVE_LD_WRAP_TRUE@am__EXEEXT_3 = tests/unit/test_php_runtime$(EXEEXT) \
@HAVE_CMOCKA_TRUE@@HAVE_LD_WRAP_TRUE@ tests/unit/test_poll_host$(EXEEXT)
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
am__dirstamp = $(am__leading_dot)dirstamp
am__objects_1 = sql.$(OBJEXT) util.$(OBJEXT) snmp.$(OBJEXT) \
Expand Down Expand Up @@ -230,6 +233,16 @@ tests_unit_test_build_fixes_OBJECTS = \
$(am_tests_unit_test_build_fixes_OBJECTS)
am__DEPENDENCIES_1 =
tests_unit_test_build_fixes_DEPENDENCIES = $(am__DEPENDENCIES_1)
am_tests_unit_test_classify_result_OBJECTS = \
tests/unit/test_classify_result.$(OBJEXT) \
tests/fuzz/stubs.$(OBJEXT) sql.$(OBJEXT) util.$(OBJEXT) \
snmp.$(OBJEXT) src/core/locks.$(OBJEXT) poller.$(OBJEXT) \
nft_popen.$(OBJEXT) php.$(OBJEXT) ping.$(OBJEXT) \
src/core/keywords.$(OBJEXT) error.$(OBJEXT)
tests_unit_test_classify_result_OBJECTS = \
$(am_tests_unit_test_classify_result_OBJECTS)
tests_unit_test_classify_result_DEPENDENCIES = $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1)
am_tests_unit_test_linked_OBJECTS = \
tests/unit/test_linked-test_linked.$(OBJEXT) \
tests/fuzz/unit_test_linked-stubs.$(OBJEXT) \
Expand Down Expand Up @@ -278,6 +291,20 @@ tests_unit_test_ping_icmp_OBJECTS = \
$(am_tests_unit_test_ping_icmp_OBJECTS)
tests_unit_test_ping_icmp_DEPENDENCIES = $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1)
am_tests_unit_test_poll_host_OBJECTS = \
tests/unit/test_poll_host.$(OBJEXT) tests/fuzz/stubs.$(OBJEXT) \
sql.$(OBJEXT) util.$(OBJEXT) snmp.$(OBJEXT) \
src/core/locks.$(OBJEXT) poller.$(OBJEXT) nft_popen.$(OBJEXT) \
php.$(OBJEXT) ping.$(OBJEXT) src/core/keywords.$(OBJEXT) \
error.$(OBJEXT)
tests_unit_test_poll_host_OBJECTS = \
$(am_tests_unit_test_poll_host_OBJECTS)
tests_unit_test_poll_host_DEPENDENCIES = $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1)
tests_unit_test_poll_host_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(AM_CFLAGS) $(CFLAGS) $(tests_unit_test_poll_host_LDFLAGS) \
$(LDFLAGS) -o $@
am_tests_unit_test_safety_fixes_OBJECTS = \
tests/unit/test_safety_fixes.$(OBJEXT)
tests_unit_test_safety_fixes_OBJECTS = \
Expand Down Expand Up @@ -381,9 +408,11 @@ am__depfiles_remade = ./$(DEPDIR)/error.Po ./$(DEPDIR)/nft_popen.Po \
tests/fuzz/$(DEPDIR)/unit_test_php_runtime-stubs.Po \
tests/unit/$(DEPDIR)/php_test_server.Po \
tests/unit/$(DEPDIR)/test_build_fixes.Po \
tests/unit/$(DEPDIR)/test_classify_result.Po \
tests/unit/$(DEPDIR)/test_linked-test_linked.Po \
tests/unit/$(DEPDIR)/test_php_runtime-test_php_runtime.Po \
tests/unit/$(DEPDIR)/test_ping_icmp.Po \
tests/unit/$(DEPDIR)/test_poll_host.Po \
tests/unit/$(DEPDIR)/test_safety_fixes.Po \
tests/unit/$(DEPDIR)/test_snmpv3_session.Po \
tests/unit/$(DEPDIR)/test_util_paths.Po \
Expand Down Expand Up @@ -411,9 +440,11 @@ SOURCES = $(spine_SOURCES) $(test_spine_faults_SOURCES) \
$(test_spine_regressions_SOURCES) \
$(tests_unit_php_test_server_SOURCES) \
$(tests_unit_test_build_fixes_SOURCES) \
$(tests_unit_test_classify_result_SOURCES) \
$(tests_unit_test_linked_SOURCES) \
$(tests_unit_test_php_runtime_SOURCES) \
$(tests_unit_test_ping_icmp_SOURCES) \
$(tests_unit_test_poll_host_SOURCES) \
$(tests_unit_test_safety_fixes_SOURCES) \
$(tests_unit_test_snmpv3_session_SOURCES) \
$(tests_unit_test_util_paths_SOURCES) \
Expand All @@ -422,9 +453,11 @@ DIST_SOURCES = $(spine_SOURCES) $(am__test_spine_faults_SOURCES_DIST) \
$(test_spine_regressions_SOURCES) \
$(am__tests_unit_php_test_server_SOURCES_DIST) \
$(tests_unit_test_build_fixes_SOURCES) \
$(tests_unit_test_classify_result_SOURCES) \
$(tests_unit_test_linked_SOURCES) \
$(tests_unit_test_php_runtime_SOURCES) \
$(tests_unit_test_ping_icmp_SOURCES) \
$(tests_unit_test_poll_host_SOURCES) \
$(tests_unit_test_safety_fixes_SOURCES) \
$(tests_unit_test_snmpv3_session_SOURCES) \
$(tests_unit_test_util_paths_SOURCES) \
Expand Down Expand Up @@ -895,6 +928,11 @@ tests_unit_test_linked_LDADD = $(CMOCKA_LIBS) $(LIBS)
# needs to find locks.h there.
tests_unit_test_linked_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_4)
@HAVE_LD_WRAP_TRUE@tests_unit_test_linked_LDFLAGS = -Wl,--wrap=waitpid
tests_unit_test_classify_result_SOURCES = tests/unit/test_classify_result.c tests/fuzz/stubs.c \
sql.c util.c snmp.c src/core/locks.c poller.c nft_popen.c php.c ping.c \
src/core/keywords.c error.c

tests_unit_test_classify_result_LDADD = $(CMOCKA_LIBS) $(LIBS)

# includes util.c, so it needs the same libraries spine links against
tests_unit_test_util_paths_SOURCES = tests/unit/test_util_paths.c
Expand All @@ -909,6 +947,22 @@ tests_unit_test_ping_icmp_SOURCES = tests/unit/test_ping_icmp.c tests/fuzz/stubs
src/core/keywords.c error.c

tests_unit_test_ping_icmp_LDADD = $(CMOCKA_LIBS) $(LIBS)

# poll_host() against an in-memory database and SNMP agent: the wrapped
# calls are the ones poller.o makes into sql.o, snmp.o, ping.o and libmysql.
tests_unit_test_poll_host_SOURCES = tests/unit/test_poll_host.c tests/fuzz/stubs.c \
sql.c util.c snmp.c src/core/locks.c poller.c nft_popen.c php.c ping.c \
src/core/keywords.c error.c

tests_unit_test_poll_host_LDADD = $(CMOCKA_LIBS) $(LIBS)
tests_unit_test_poll_host_LDFLAGS = \
-Wl,--wrap=db_query -Wl,--wrap=db_insert -Wl,--wrap=db_escape \
-Wl,--wrap=db_get_connection -Wl,--wrap=db_release_connection \
-Wl,--wrap=db_free_result -Wl,--wrap=mysql_num_rows -Wl,--wrap=mysql_fetch_row \
-Wl,--wrap=snmp_host_init -Wl,--wrap=snmp_host_cleanup -Wl,--wrap=snmp_get_base \
-Wl,--wrap=snmp_get -Wl,--wrap=snmp_get_allow_fail -Wl,--wrap=snmp_get_multi \
-Wl,--wrap=ping_host

tests_unit_test_php_runtime_SOURCES = tests/unit/test_php_runtime.c tests/fuzz/stubs.c \
sql.c util.c snmp.c src/core/locks.c poller.c nft_popen.c php.c ping.c \
src/core/keywords.c error.c
Expand Down Expand Up @@ -1120,15 +1174,23 @@ tests/unit/test_build_fixes.$(OBJEXT): tests/unit/$(am__dirstamp) \
tests/unit/test_build_fixes$(EXEEXT): $(tests_unit_test_build_fixes_OBJECTS) $(tests_unit_test_build_fixes_DEPENDENCIES) $(EXTRA_tests_unit_test_build_fixes_DEPENDENCIES) tests/unit/$(am__dirstamp)
@rm -f tests/unit/test_build_fixes$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(tests_unit_test_build_fixes_OBJECTS) $(tests_unit_test_build_fixes_LDADD) $(LIBS)
tests/unit/test_linked-test_linked.$(OBJEXT): \
tests/unit/$(am__dirstamp) \
tests/unit/test_classify_result.$(OBJEXT): tests/unit/$(am__dirstamp) \
tests/unit/$(DEPDIR)/$(am__dirstamp)
tests/fuzz/$(am__dirstamp):
@$(MKDIR_P) tests/fuzz
@: > tests/fuzz/$(am__dirstamp)
tests/fuzz/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) tests/fuzz/$(DEPDIR)
@: > tests/fuzz/$(DEPDIR)/$(am__dirstamp)
tests/fuzz/stubs.$(OBJEXT): tests/fuzz/$(am__dirstamp) \
tests/fuzz/$(DEPDIR)/$(am__dirstamp)

tests/unit/test_classify_result$(EXEEXT): $(tests_unit_test_classify_result_OBJECTS) $(tests_unit_test_classify_result_DEPENDENCIES) $(EXTRA_tests_unit_test_classify_result_DEPENDENCIES) tests/unit/$(am__dirstamp)
@rm -f tests/unit/test_classify_result$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(tests_unit_test_classify_result_OBJECTS) $(tests_unit_test_classify_result_LDADD) $(LIBS)
tests/unit/test_linked-test_linked.$(OBJEXT): \
tests/unit/$(am__dirstamp) \
tests/unit/$(DEPDIR)/$(am__dirstamp)
tests/fuzz/unit_test_linked-stubs.$(OBJEXT): \
tests/fuzz/$(am__dirstamp) \
tests/fuzz/$(DEPDIR)/$(am__dirstamp)
Expand Down Expand Up @@ -1156,12 +1218,16 @@ tests/unit/test_php_runtime$(EXEEXT): $(tests_unit_test_php_runtime_OBJECTS) $(t
$(AM_V_CCLD)$(tests_unit_test_php_runtime_LINK) $(tests_unit_test_php_runtime_OBJECTS) $(tests_unit_test_php_runtime_LDADD) $(LIBS)
tests/unit/test_ping_icmp.$(OBJEXT): tests/unit/$(am__dirstamp) \
tests/unit/$(DEPDIR)/$(am__dirstamp)
tests/fuzz/stubs.$(OBJEXT): tests/fuzz/$(am__dirstamp) \
tests/fuzz/$(DEPDIR)/$(am__dirstamp)

tests/unit/test_ping_icmp$(EXEEXT): $(tests_unit_test_ping_icmp_OBJECTS) $(tests_unit_test_ping_icmp_DEPENDENCIES) $(EXTRA_tests_unit_test_ping_icmp_DEPENDENCIES) tests/unit/$(am__dirstamp)
@rm -f tests/unit/test_ping_icmp$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(tests_unit_test_ping_icmp_OBJECTS) $(tests_unit_test_ping_icmp_LDADD) $(LIBS)
tests/unit/test_poll_host.$(OBJEXT): tests/unit/$(am__dirstamp) \
tests/unit/$(DEPDIR)/$(am__dirstamp)

tests/unit/test_poll_host$(EXEEXT): $(tests_unit_test_poll_host_OBJECTS) $(tests_unit_test_poll_host_DEPENDENCIES) $(EXTRA_tests_unit_test_poll_host_DEPENDENCIES) tests/unit/$(am__dirstamp)
@rm -f tests/unit/test_poll_host$(EXEEXT)
$(AM_V_CCLD)$(tests_unit_test_poll_host_LINK) $(tests_unit_test_poll_host_OBJECTS) $(tests_unit_test_poll_host_LDADD) $(LIBS)
tests/unit/test_safety_fixes.$(OBJEXT): tests/unit/$(am__dirstamp) \
tests/unit/$(DEPDIR)/$(am__dirstamp)

Expand Down Expand Up @@ -1264,9 +1330,11 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@tests/fuzz/$(DEPDIR)/unit_test_php_runtime-stubs.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/php_test_server.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_build_fixes.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_classify_result.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_linked-test_linked.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_php_runtime-test_php_runtime.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_ping_icmp.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_poll_host.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_safety_fixes.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_snmpv3_session.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/unit/$(DEPDIR)/test_util_paths.Po@am__quote@ # am--include-marker
Expand Down Expand Up @@ -2388,6 +2456,13 @@ tests/unit/test_linked.log: tests/unit/test_linked$(EXEEXT)
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
tests/unit/test_classify_result.log: tests/unit/test_classify_result$(EXEEXT)
@p='tests/unit/test_classify_result$(EXEEXT)'; \
b='tests/unit/test_classify_result'; \
$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
tests/unit/test_util_paths.log: tests/unit/test_util_paths$(EXEEXT)
@p='tests/unit/test_util_paths$(EXEEXT)'; \
b='tests/unit/test_util_paths'; \
Expand Down Expand Up @@ -2416,6 +2491,13 @@ tests/unit/test_php_runtime.log: tests/unit/test_php_runtime$(EXEEXT)
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
tests/unit/test_poll_host.log: tests/unit/test_poll_host$(EXEEXT)
@p='tests/unit/test_poll_host$(EXEEXT)'; \
b='tests/unit/test_poll_host'; \
$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
.sh.log:
@p='$<'; \
$(am__set_b); \
Expand Down Expand Up @@ -2727,9 +2809,11 @@ distclean: distclean-am
-rm -f tests/fuzz/$(DEPDIR)/unit_test_php_runtime-stubs.Po
-rm -f tests/unit/$(DEPDIR)/php_test_server.Po
-rm -f tests/unit/$(DEPDIR)/test_build_fixes.Po
-rm -f tests/unit/$(DEPDIR)/test_classify_result.Po
-rm -f tests/unit/$(DEPDIR)/test_linked-test_linked.Po
-rm -f tests/unit/$(DEPDIR)/test_php_runtime-test_php_runtime.Po
-rm -f tests/unit/$(DEPDIR)/test_ping_icmp.Po
-rm -f tests/unit/$(DEPDIR)/test_poll_host.Po
-rm -f tests/unit/$(DEPDIR)/test_safety_fixes.Po
-rm -f tests/unit/$(DEPDIR)/test_snmpv3_session.Po
-rm -f tests/unit/$(DEPDIR)/test_util_paths.Po
Expand Down Expand Up @@ -2849,9 +2933,11 @@ maintainer-clean: maintainer-clean-am
-rm -f tests/fuzz/$(DEPDIR)/unit_test_php_runtime-stubs.Po
-rm -f tests/unit/$(DEPDIR)/php_test_server.Po
-rm -f tests/unit/$(DEPDIR)/test_build_fixes.Po
-rm -f tests/unit/$(DEPDIR)/test_classify_result.Po
-rm -f tests/unit/$(DEPDIR)/test_linked-test_linked.Po
-rm -f tests/unit/$(DEPDIR)/test_php_runtime-test_php_runtime.Po
-rm -f tests/unit/$(DEPDIR)/test_ping_icmp.Po
-rm -f tests/unit/$(DEPDIR)/test_poll_host.Po
-rm -f tests/unit/$(DEPDIR)/test_safety_fixes.Po
-rm -f tests/unit/$(DEPDIR)/test_snmpv3_session.Po
-rm -f tests/unit/$(DEPDIR)/test_util_paths.Po
Expand Down
Loading
Loading