summaryrefslogtreecommitdiff
path: root/ctdb/tests/src
AgeCommit message (Expand)AuthorFilesLines
2025-07-28ctdb-tests: Fix CID 1659221 - Error handling issues (CHECKED_RETURN)Martin Schwenke1-1/+4
2025-07-28ctdb-tests: Fix CID 1373387 - Time of check time of use (TOCTOU)Martin Schwenke1-4/+4
2025-07-22ctdb-tests: Add tests for tunables directory loadingMartin Schwenke1-3/+37
2025-07-22ctdb-tests: Allow tunables unit test to process a second fileMartin Schwenke1-2/+10
2025-07-22ctdb-tests: Add logging support to the tunables unit testMartin Schwenke1-0/+4
2025-07-22ctdb-common: Require separate initialisation of tunable defaultsMartin Schwenke1-0/+2
2024-10-07ctdb-tests: Add test code for ctdb_sys_have_ip()Martin Schwenke1-0/+23
2024-08-06ctdb-tests: add USENODESCOMMAND directive to fake ctdbJohn Mulligan1-2/+15
2024-08-06ctdb-conf: add boolean arg for verbosity when loading configJohn Mulligan1-3/+3
2024-07-23ctdb-tests: Use ctdb_read_nodes() in the fake ctdbdMartin Schwenke1-103/+4
2024-07-23ctdb-protocol: Move definition of CTDB_PORT to protocolMartin Schwenke1-2/+0
2024-07-17ctdb-tests: Correctly handle adding a deleted node at the endMartin Schwenke1-11/+17
2024-06-28ctdb-conf: Move conf.[ch] to conf/ subdirectoryMartin Schwenke1-1/+1
2024-04-16ctdb: Remove common/line.[ch]Volker Lendecke1-102/+0
2024-04-16lib: Give lib/util/util_file.c its own header fileVolker Lendecke1-0/+1
2024-03-06ctdb-server: Implement CTDB_CONTROL_START_IPREALLOCATEVinit Agnihotri1-0/+19
2024-03-06ctdb-protocol: Add new control CTDB_CONTROL_START_IPREALLOCATEVinit Agnihotri2-1/+12
2024-02-29ctdb-tests: Limit red-black tree test to 5s of random insertsMartin Schwenke1-3/+11
2024-02-19ctdb-protocol: Add missing push support for new controlsMartin Schwenke2-1/+34
2023-10-10ctdb: Reduce indentation in get_tunable_values()Volker Lendecke1-18/+21
2023-10-10ctdb: Fix whitespaceVolker Lendecke1-3/+3
2023-03-24ctdb:tests: Fix code spellingAndreas Schneider8-13/+13
2022-08-01ctdb-common: CID 1507498: Control flow issues (DEADCODE)Martin Schwenke1-0/+11
2022-07-28ctdb-tests: Add tests for cluster mutex I/O timeoutMartin Schwenke1-0/+98
2022-07-28ctdb-tests: Terminate event loop if lock is no longer heldMartin Schwenke1-1/+1
2022-07-28ctdb-tests: Add tests for trivial FD monitoringMartin Schwenke2-0/+776
2022-07-22ctdb-build: Add missing dependency on tallocMartin Schwenke1-0/+1
2022-07-22ctdb-common: Use POSIX if_nameindex() to check interface existenceMartin Schwenke1-8/+10
2022-06-28ctdb-tests: Add runstate handling to fake ctdbdVinit Agnihotri1-1/+42
2022-06-28ctdb-tests: Return error on empty fake ctdbd configuration blocksMartin Schwenke1-4/+23
2022-05-03ctdb-tests: Add backtrace on abort to some testsMartin Schwenke2-0/+8
2022-05-03ctdb-tests: Provide a method to dump the stack on abortMartin Schwenke2-0/+62
2022-04-06ctdb-tests: Add unit tests for tunables codeMartin Schwenke1-0/+71
2022-02-23ctdb-tests: Fix missing #include for sigaction(2)Martin Schwenke1-0/+1
2022-02-23ctdb-tests: Dump a stack trace on abortMartin Schwenke1-0/+3
2022-02-14ctdb-tests: Iterate protocol tests internallyMartin Schwenke5-44/+32
2022-02-14ctdb-tests: Add iteration support for protocol testsMartin Schwenke2-0/+75
2022-01-17ctdb-protocol: Drop marshalling for {GET,SET}_RECMASTER controlsMartin Schwenke1-26/+0
2022-01-17ctdb-daemon: Drop implementation of {GET,SET}_RECMASTER controlsMartin Schwenke1-21/+0
2022-01-17ctdb-tests: Add leader broadcasts to fake_ctdbdMartin Schwenke1-0/+49
2022-01-17ctdb-tests: Implement srvid_handler for dispatching messagesAmitay Isaacs1-1/+67
2022-01-17ctdb-protocol: Add CTDB_SRVID_LEADERMartin Schwenke3-0/+4
2022-01-17ctdb-common: Separate sock_daemon's SIGHUP and SIGUSR1 handlingMartin Schwenke1-2/+98
2022-01-13ctdb-protocol: Print IPv6 sockets with RFC5952 "[2001:db8::1]:80" notationMartin Schwenke1-15/+15
2022-01-13ctdb-tests: Add extra IPv6 socket parsing testsMartin Schwenke1-0/+19
2021-09-09ctdb_daemon: Implement controls DISABLE_NODE/ENABLE_NODEMartin Schwenke1-0/+54
2021-09-09ctdb-protocol: Add marshalling for controls DISABLE_NODE/ENABLE_NODEMartin Schwenke2-1/+25
2021-05-18ctdb: Fix a crash in run_proc_signal_handler()Volker Lendecke1-1/+1
2021-05-18ctdb: Wait for SIGCHLD if script timed outVolker Lendecke1-0/+22
2021-05-18ctdb: Introduce a helper variable in run_event_test.cVolker Lendecke1-2/+2