Fix missing #include (needed for compiling with GCC 10)
[oweals/dinit.git] / src / tests /
2020-04-18 Davin McCallAdd unit test for bgprocess smooth recovery
2020-04-14 Davin McCallAdd mock 'open' system call to bpsys
2020-04-13 Davin McCallFix bug with activation count for auto-restart services
2020-01-01 Davin McCallAdd another log subsystem test
2020-01-01 Davin McCallImprove unit test infrastructure - allow control of...
2019-12-29 Davin McCallAdd a simple logging test development
2019-12-29 Davin McCallUse bp_sys aliases to write from log
2019-12-29 Davin McCallMark main log closed on write failure
2019-11-21 Davin McCallRemove accidental marker comment
2019-08-08 Davin McCallChange semantics of "wake" command.
2019-08-07 Davin McCallRe-work restart function.
2019-08-07 Davin McCallProperly issue STARTCANCELLED message if restart is...
2019-08-04 Davin McCallRe-work state propogation/transition logic.
2019-07-22 Davin McCallAdd control protocol query-name test
2019-07-21 Davin McCallAdd test for "gentle" stop.
2019-07-21 Davin McCallClean up fuzz test source
2019-07-12 Davin McCallLog more information on exec failure.
2019-07-06 Davin McCallImplement "env-file" service setting for service-specif...
2019-07-05 Davin McCallFix test stub for run_child_proc.
2019-07-04 Davin McCallMerge pull request #15 from fpoussin/crossbuild
2019-06-22 Davin McCallImplement resource limit settings.
2019-05-28 Davin McCallAdd test for restart of a waits-for dependency.
2019-05-26 Davin McCallTests: don't call timer_expiry directly.
2019-05-26 Davin McCallFix time-out-during-start test.
2019-05-25 Davin McCallFix restart after unexpected termination.
2019-05-25 Davin McCallAdd test for restart after unexpected termination.
2018-11-24 Davin McCallAdd initial support for logging boot time to wtmp database.
2018-11-24 Davin McCallFix case of process termination before readiness notifi...
2018-11-16 Davin McCallTests: add test for readiness notification via pipe.
2018-11-16 Davin McCallBackend support for S6-style readiness notification.
2018-10-17 Davin McCalltests: add test for control protocol ENABLESERVICE...
2018-09-13 Davin McCallRemove some default copy constructors and their uninten...
2018-09-13 Davin McCallTests: use consistent output spacing and flush before...
2018-09-13 Davin McCallTests: add another test.
2018-07-12 Davin McCalltests: add control test (add/rm dependency).
2018-07-12 Davin McCalltests: make unload test more comprehensive.
2018-07-10 Davin McCalltests: add control protocol test (unload).
2018-07-10 Davin McCalltests: add control protocol test (start/stop service).
2018-07-10 Davin McCalltests: add another control protocol test (load service).
2018-07-09 Davin McCallAdd fuzz testing for control protocol based on LLVM...
2018-07-09 Davin McCalltests: add some protocol tests.
2018-07-09 Davin McCalltests: fix build deps for cptests.
2018-07-09 Davin McCalltesting: small fixes.
2018-07-08 Davin McCallAdd missing includes.
2018-07-08 Davin McCallbuild: re-arrange to build all tests then run all.
2018-07-08 Davin McCalltests: add c.p. test for list services command.
2018-07-07 Davin McCallAdd initial control protocol test.
2018-07-02 Davin McCallbuild: remove test executables on clean.
2018-06-22 Davin McCallTests: add test for loading a non-existent service.
2018-06-19 Davin McCallservice: add various accessors.
2018-06-18 Davin McCallAvoid rebuilding tests each time they're run.
2018-06-18 Davin McCallTests: add a new test.
2018-06-18 Davin McCallRemember the reason why a service stopped.
2018-06-15 Davin McCallRefactor: rename onstart_flags_t to service_flags_t.
2018-06-15 Davin McCallRefactor: move "start-interruptible" flag into onstart_...
2018-06-15 Davin McCallTests: add a test for interrupted start of skippable...
2018-06-14 Davin McCallAdd test for scripted service start skip.
2018-06-08 Davin McCallAdd another process service test, currently failing.
2018-06-07 Davin McCallAdd loading test for environment variable substitution.
2018-06-05 Davin McCallAdd service load test.
2018-06-04 Davin McCallproctests: add a new test, currently failing.
2018-03-20 Davin McCalltests: add a new test.
2018-03-19 Davin McCallAdd a test, adjustments to other tests.
2018-02-28 Davin McCalltests: build fix for OpenBSD.
2018-02-28 Davin McCallFix: stop milestone dependency before started.
2018-02-23 Davin McCallAllow setting working directory for services.
2018-02-20 Davin McCallAdd another (passing) test.
2018-02-20 Davin McCallAdd another test and a fix to make it pass.
2018-02-20 Davin McCallMove processing of start pin in do_stop.
2018-02-19 Davin McCallAdd a new test.
2018-02-13 Davin McCallMock tcsetpgrp() and getpgrp() for tests.
2018-02-12 Davin McCallFix test build failures.
2018-01-25 Davin McCallProcess tests: check timer status in various tests.
2018-01-21 Davin McCallRename load_service.cc to load-service.cc for consistency.
2018-01-20 Davin McCallSupport for running services as a different user (run...
2018-01-19 Davin McCallMove some data/functions from service_record to base_pr...
2018-01-18 Davin McCallAdd test for console release for STARTING to STOPPED...
2018-01-18 Davin McCallBuild: rename EXTRA_LIBS to the more conventional LDFLAGS.
2018-01-16 Davin McCalltests build: use dependencies auto-generated from teste...
2018-01-16 Davin McCallMinor fixes to tests.
2018-01-16 Davin McCallAdd second smooth recovery test.
2018-01-16 Davin McCallFix smooth recovery test.
2018-01-16 Davin McCallAdd process service stop timeout test.
2018-01-15 Davin McCallAdd a proc test, and name each test.
2018-01-15 Davin McCallFix issue with process services restarting after start...
2018-01-15 Davin McCallAdd getpgid stub to bp_sys namespace.
2018-01-15 Davin McCallproctests: complete existing tests and add a 4th (curre...
2018-01-15 Davin McCalltests makefile: auto-generate dependencies (*.d) while...
2018-01-15 Davin McCallImplement mock functionality for some system calls...
2018-01-14 Davin McCallStub out system functions for testing (WIP).
2018-01-13 Davin McCallMove base_process_service timer expiry handling out...
2018-01-13 Davin McCallAdd some process-service tests.
2018-01-13 Davin McCallStub out Dasynq functionality for tests.
2018-01-12 Davin McCalltests: infrastructure for implementing mock headers.
2018-01-12 Davin McCallMove includes into a separate directory.
2018-01-11 Davin McCallTests: use stubs for various functions.
2018-01-11 Davin McCallFix build of tests.
2018-01-08 Davin McCallRename service_type (type) to service_type_t.
2018-01-05 Davin McCallAllow for interrupting process startup (by sending...
2018-01-05 Davin McCallBuild and run tests with sanitizers enabled.
next