Back to list


info: starting build process on Sun Dec  7 05:39:18 AM UTC 2025
make: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[1]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[ 16%] Built target cluck
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[ 38%] Built target cluckd
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[ 41%] Built target daemon_message-definitions_VerifyMessageDefinitions
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[ 52%] Built target cluck-status
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[ 75%] Built target cluckdaemon
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[ 94%] Built target unittest
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[ 97%] Generating API documentation with Doxygen
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
[100%] Built target cluck_Documentation
make[1]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
make: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck'
../../BUILD/Debug/contrib/cluck/tests/unittest --tmp-dir "../../BUILD/Debug/contrib/cluck/tmp" --binary-dir "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck" --dist-dir "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/dist" --source-dir "/home/alexis/snapwebsites/snapcpp/contrib/cluck"   --progress "" 
cluck v1.0.1 [1428301]:unittest: seed is 1765085958
source directory: "/home/alexis/snapwebsites/snapcpp/contrib/cluck"
binary directory: "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/cluck"
dist directory: "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/dist"
temporary directory: "../../BUILD/Debug/contrib/cluck/tmp"
Randomness seeded to: 1275979816
SECTION: cluck_client: verify timeouts
SECTION: cluck_client: successful LOCK (simple)
--- message: cluckd/LOCK object_name=lock-name;pid=1428301;serial=1;tag=10001;timeout=1765085964.212411361;transmission_report=failure
--- message: --- test_case = [valid]....
--- message: --- test_case = not equal invalid tag....
--- message: .:communicatord/COMMANDS list=DATA,LOCKED,LOCK_FAILED,LOCK_READY,NO_LOCK,TRANSMISSION_REPORT,UNLOCKED,UNLOCKING
--- message: cluckd/UNLOCK object_name=lock-name;pid=1428301;serial=1;tag=10001
SECTION: cluck_client: successful LOCK (extended)
--- message: cluckd/LOCK duration=3600;object_name=lock-name;pid=1428301;serial=2;tag=10002;timeout=1765085970.129277894;transmission_report=failure;type=1;unlock_duration=3
--- message: .:communicatord/COMMANDS list=DATA,LOCKED,LOCK_FAILED,TRANSMISSION_REPORT,UNLOCKED,UNLOCKING
--- message: tester/READ size=219
--- message: cluckd/UNLOCK object_name=lock-name;pid=1428301;serial=2;tag=10002
SECTION: cluck_client: failing UNLOCKED (invalid object name)
--- message: cluckd/LOCK object_name=lock-name;pid=1428301;serial=3;tag=10003;timeout=1765085965.049340971;transmission_report=failure
--- message: .:communicatord/COMMANDS list=DATA,LOCKED,LOCK_FAILED,TRANSMISSION_REPORT,UNLOCKED,UNLOCKING
--- message: cluckd/UNLOCK object_name=lock-name;pid=1428301;serial=3;tag=10003
--- message: my_server:cluckd/INVALID command=UNLOCKED;message=the "object_name" parameter does not match this cluck object. Got "invalid-name", expected "lock-name".
SECTION: cluck_client: UNLOCKING--cluckd server safe timeout
--- message: cluckd/LOCK object_name=unlocking-lock;pid=1428301;serial=4;tag=10004;timeout=1765085963.462012531;transmission_report=failure
--- message: cluckd/UNLOCK object_name=unlocking-lock;pid=1428301;serial=4;tag=10004
SECTION: cluck_client: UNLOCKING--cluckd server late timeout
--- message: cluckd/LOCK duration=3;object_name=unlocking-lock;pid=1428301;serial=5;tag=10005;timeout=1765085965.486133036;transmission_report=failure;unlock_duration=3
SECTION: cluck_client: UNLOCKING--invalid object name
--- message: cluckd/LOCK duration=3;object_name=unlocking-lock;pid=1428301;serial=6;tag=10006;timeout=1765085972.515048236;transmission_report=failure;unlock_duration=3
--- message: my_server:cluckd/INVALID command=UNLOCKING;message=the "object_name" parameter does not match this cluck object. Got "unknown-lock", expected "unlocking-lock".
SECTION: cluck_client: spurious TRANSMISSION_REPORT
--- message: cluckd/LOCK duration=3600;object_name=lock-name;pid=1428301;serial=7;tag=10007;timeout=1765085982.039358628;transmission_report=failure;type=1;unlock_duration=3
--- message: .:communicatord/COMMANDS list=DATA,LOCKED,LOCK_FAILED,TRANSMISSION_REPORT,UNLOCKED,UNLOCKING
--- message: tester/READ size=219
--- message: cluckd/UNLOCK object_name=lock-name;pid=1428301;serial=7;tag=10007
SECTION: cluck_client: TRANSMISSION_REPORT--could not send message to a cluck daemon
--- message: cluckd/LOCK duration=3;object_name=lock-not-received;pid=1428301;serial=8;tag=10008;timeout=1765085974.955101564;transmission_report=failure;unlock_duration=3
SECTION: cluck_client_error: messenger required
SECTION: cluck_client_error: dispatcher required
SECTION: cluck_client_error: LOCK_FAILED--pretend the LOCK times out
--- message: cluckd/LOCK duration=3;object_name=lock-timeout;pid=1428301;serial=9;tag=10011;timeout=1765085975.765073375;transmission_report=failure;unlock_duration=3
SECTION: cluck_client_error: LOCK_FAILED--invalid tag
--- message: cluckd/LOCK duration=3;object_name=lock-timeout;pid=1428301;serial=10;tag=10012;timeout=1765085975.784796942;transmission_report=failure;unlock_duration=3
SECTION: cluck_client_error: LOCK_FAILED--other error (not timeout)
--- message: cluckd/LOCK duration=3;object_name=lock-timeout;pid=1428301;serial=11;tag=10013;timeout=1765085975.802142321;transmission_report=failure;unlock_duration=3
SECTION: cluck_client_error: LOCK times out locally
--- message: cluckd/LOCK duration=3;object_name=lock-name;pid=1428301;serial=12;tag=10014;timeout=1765085975.818076141;transmission_report=failure;unlock_duration=3
SECTION: cluck_client_error: LOCKED timing out locally (LOCK works, get replay, never UNLOCK...)
--- message: cluckd/LOCK duration=3;object_name=lock-name;pid=1428301;serial=13;tag=10015;timeout=1765085985.837370033;transmission_report=failure;unlock_duration=3
--- message: .:communicatord/COMMANDS list=DATA,LOCKED,LOCK_FAILED,TRANSMISSION_REPORT,UNLOCKED,UNLOCKING
--- message: tester/READ size=219
--- message: not_lock
--- message: drain DATA
--- message: sleep 5s
--- message: cluckd/UNLOCK object_name=lock-name;pid=1428301;serial=13;tag=10015
--- message: not_lock
--- message: not_read
--- message: drain UNLOCKED
SECTION: cluck_client_error: LOCKING timing out locally (LOCK+UNLOCK+UNLOCKING+sleep)
--- message: cluckd/LOCK duration=3600;object_name=lock-name;pid=1428301;serial=14;tag=10016;timeout=1765085991.260780142;transmission_report=failure;unlock_duration=3
--- message: .:communicatord/COMMANDS list=DATA,LOCKED,LOCK_FAILED,TRANSMISSION_REPORT,UNLOCKED,UNLOCKING
--- message: tester/READ size=219
--- message: cluckd/UNLOCK object_name=lock-name;pid=1428301;serial=14;tag=10016
SECTION: cluck_client_error: LOCKED with invalid tag
--- message: cluckd/LOCK object_name=lock-name;pid=1428301;serial=15;tag=10017;timeout=1765086013.677430394;transmission_report=failure
--- message: --- test_case = [invalid_tag]....
--- message: --- test_case = EQUAL?! invalid tag....
SECTION: cluck_daemon_one_computer: verify cluckd
--- message: --- expect REGISTER ---
--- message: REGISTER service=cluckd;version=1
--- message: --- expect COMMANDS ---
--- message: <:cluckd COMMANDS list=ABSOLUTELY,ACTIVATE_LOCK,ADD_TICKET,ALIVE,CLOCK_STABLE,CLUSTER_DOWN,CLUSTER_UP,DISCONNECTED,DROP_TICKET,FLUID_SETTINGS_DEFAULT_VALUE,FLUID_SETTINGS_DELETED,FLUID_SETTINGS_OPTIONS,FLUID_SETTINGS_READY,FLUID_SETTINGS_REGISTERED,FLUID_SETTINGS_UPDATED,FLUID_SETTINGS_VALUE,FLUID_SETTINGS_VALUE_UPDATED,GET_MAX_TICKET,HANGUP,HELP,INFO,INVALID,LEAK,LIST_TICKETS,LOCK,LOCK_ACTIVATED,LOCK_ENTERED,LOCK_ENTERING,LOCK_EXITING,LOCK_FAILED,LOCK_LEADERS,LOCK_STARTED,LOCK_STATUS,LOCK_TICKETS,LOG_ROTATE,MAX_TICKET,QUITTING,READY,RESTART,SERVICE_UNAVAILABLE,STATUS,STOP,TICKET_ADDED,TICKET_READY,UNKNOWN,UNLOCK
--- message: --- expect SERVICE_STATUS ---
--- message: <:cluckd SERVICE_STATUS service=fluid_settings
--- message: --- expect CLOCK_STATUS ---
--- message: <:cluckd CLOCK_STATUS cache=no
--- message: --- expect FLUID_SETTINGS_LISTEN ---
--- message: <:cluckd fluid_settings/FLUID_SETTINGS_LISTEN cache="no;reply";names=cluckd::server-name
--- message: --- expect CLUSTER_STATUS ---
--- message: <:cluckd communicatord/CLUSTER_STATUS
--- message: --- wait for message NO_LOCK ---
--- message: <:cluckd unittester:website/NO_LOCK cache=no
--- message: --- wait for message LOCK_LEADERS ---
--- message: <:cluckd */LOCK_LEADERS election_date=1765086009.281009334;leader0=14|3578426836|127.0.0.1|1428301|unittester
--- message: --- wait for message LOCK_STARTED ---
--- message: <:cluckd */LOCK_STARTED election_date=1765086009.281009334;leader0=14|3578426836|127.0.0.1|1428301|unittester;lock_id=14|3578426836|127.0.0.1|1428301|unittester;server_name=unittester;start_time=1765086009.131312486
--- message: --- wait for message LOCK_READY ---
--- message: <:cluckd ./LOCK_READY cache=no
--- message: --- expect LOCKED (early) ---
--- message: <:cluckd unittester:website/LOCKED object_name=early_lock;tag=15045;timeout_date=1765086024.282736206;unlocked_date=1765086039.282736206
--- message: --- wait for message CLUCKD_STATUS (without tickets)....
--- message: <:cluckd unittester:website/CLUCKD_STATUS status={"computers":[{"connected":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leader":0,"name":"unittester"}],"daemon_ready":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":1,"neighbors_count":1,"neighbors_quorum":1}
--- message: --- verify message CLUCKD_STATUS: {"computers":[{"connected":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leader":0,"name":"unittester"}],"daemon_ready":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":1,"neighbors_count":1,"neighbors_quorum":1}
--- message: --- wait for message LOCK_FAILED ---
--- message: <:cluckd unittester:website/LOCK_FAILED description=LOCK timeout date is already in the past;error=timedout;key=unittester/123;object_name=lock1;tag=505
--- message: --- expect UNLOCKED (early) ---
--- message: <:cluckd unittester:website/UNLOCKED object_name=early_lock;tag=15045;unlocked_date=1765086009.302822109
--- message: --- expect LOCKED ---
--- message: <:cluckd unittester:website/LOCKED object_name=lock1;tag=505;timeout_date=1765086019.347330719;unlocked_date=1765086029.347330719
--- message: send LOCK_LEADERS
--- message: --- wait for message LOCK_FAILED (duplicate) ---
--- message: <:cluckd unittester:website/LOCK_FAILED description=LOCK called with the same ticket object_name and entering_key;error=duplicate;key=unittester/123;object_name=lock1;tag=505
--- message: --- wait for message LOCK_FAILED (duplicate ADD_TICKET) ---
--- message: <:cluckd rc1:cluckd/LOCK_FAILED description=ADD_TICKET called with an existing ticket name and key;error=duplicate;key=00000001/unittester/123;object_name=lock1;tag=505
--- message: --- wait for message CLUCKD_STATUS (with ticket)....
--- message: <:cluckd unittester:website/CLUCKD_STATUS status={"computers":[{"connected":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leader":0,"name":"unittester"}],"daemon_ready":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":1,"neighbors_count":1,"neighbors_quorum":1,"tickets":"added_ticket=true|added_ticket_quorum=true|entering_key=unittester/123|get_max_ticket=true|lock_duration=10|lock_failed=none|lock_timeout_date=1765086019.347330719|locked=true|object_name=lock1|obtention_timeout=1765086069.305046321|our_ticket=1|owner=unittester|serial=2|server_name=unittester|service_name=website|tag=505|ticket_key=00000001/unittester/123|ticket_ready=true|unlock_duration=10\\n"}
--- message: --- verify message CLUCKD_STATUS: {"computers":[{"connected":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leader":0,"name":"unittester"}],"daemon_ready":true,"id":"14|3578426836|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":1,"neighbors_count":1,"neighbors_quorum":1,"tickets":"added_ticket=true|added_ticket_quorum=true|entering_key=unittester/123|get_max_ticket=true|lock_duration=10|lock_failed=none|lock_timeout_date=1765086019.347330719|locked=true|object_name=lock1|obtention_timeout=1765086069.305046321|our_ticket=1|owner=unittester|serial=2|server_name=unittester|service_name=website|tag=505|ticket_key=00000001/unittester/123|ticket_ready=true|unlock_duration=10\n"}
--- message: --- timeout: 1765086069.305046321
--- message: --- expect UNLOCKING ---
--- message: <:cluckd unittester:website/UNLOCKING error=timedout;object_name=lock1;tag=505
--- message: --- expect UNLOCKED ---
--- message: <:cluckd unittester:website/UNLOCKED error=timedout;object_name=lock1;tag=505
--- message: --- Sending QUITTING and draining messages...
--- message: --- Wait while draining messages...
--- message: --- Script is done...
SECTION: cluck_daemon_two_computers: verify cluckd
--- message: --- expect REGISTER ---
--- message: REGISTER service=cluckd;version=1
--- message: --- expect COMMANDS ---
--- message: <:cluckd COMMANDS list=ABSOLUTELY,ACTIVATE_LOCK,ADD_TICKET,ALIVE,CLOCK_STABLE,CLUSTER_DOWN,CLUSTER_UP,DISCONNECTED,DROP_TICKET,FLUID_SETTINGS_DEFAULT_VALUE,FLUID_SETTINGS_DELETED,FLUID_SETTINGS_OPTIONS,FLUID_SETTINGS_READY,FLUID_SETTINGS_REGISTERED,FLUID_SETTINGS_UPDATED,FLUID_SETTINGS_VALUE,FLUID_SETTINGS_VALUE_UPDATED,GET_MAX_TICKET,HANGUP,HELP,INFO,INVALID,LEAK,LIST_TICKETS,LOCK,LOCK_ACTIVATED,LOCK_ENTERED,LOCK_ENTERING,LOCK_EXITING,LOCK_FAILED,LOCK_LEADERS,LOCK_STARTED,LOCK_STATUS,LOCK_TICKETS,LOG_ROTATE,MAX_TICKET,QUITTING,READY,RESTART,SERVICE_UNAVAILABLE,STATUS,STOP,TICKET_ADDED,TICKET_READY,UNKNOWN,UNLOCK
--- message: --- expect SERVICE_STATUS ---
--- message: <:cluckd SERVICE_STATUS service=fluid_settings
--- message: --- service name in STATUS message is: fluid_settings
--- message: --- expect CLOCK_STATUS ---
--- message: <:cluckd CLOCK_STATUS cache=no
--- message: <:cluckd communicatord/CLUSTER_STATUS
--- message: --- wait for message NO_LOCK....
--- message: <:cluckd unittester:website/NO_LOCK cache=no
--- message: --- wait for message LOCK_STARTED (initial)....
--- message: <:cluckd */LOCK_STARTED lock_id=10|3005916568|127.0.0.1|1428301|unittester;server_name=unittester;start_time=1765086030.359983256
--- message: --- verify message LOCK_STARTED (initial)....
--- message: --- wait for message CLUCKD_STATUS (without tickets)....
--- message: <:cluckd unittester:website/CLUCKD_STATUS status={"computers":[{"connected":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","name":"unittester"}],"daemon_ready":false,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":0,"neighbors_count":2,"neighbors_quorum":2}
--- message: --- verify message CLUCKD_STATUS: {"computers":[{"connected":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","name":"unittester"}],"daemon_ready":false,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":0,"neighbors_count":2,"neighbors_quorum":2}
--- message: <:cluckd */LOCK_LEADERS election_date=1765086030.51239019;leader0=10|3005916568|127.0.0.1|1428301|unittester;leader1=14|4273553525|172.1.2.3|1612060|two
--- message: --- wait for message LOCK_READY....
--- message: <:cluckd ./LOCK_READY cache=no
--- message: --- wait for message LOCK_STARTED (reply_a)....
--- message: <:cluckd two:cluckd/LOCK_STARTED election_date=1765086030.51239019;leader0=10|3005916568|127.0.0.1|1428301|unittester;leader1=14|4273553525|172.1.2.3|1612060|two;lock_id=10|3005916568|127.0.0.1|1428301|unittester;server_name=unittester;start_time=1765086030.359983256
--- message: --- wait for message LOCK_FAILED (timedout)....
--- message: <:cluckd unittester:website/LOCK_FAILED description=LOCK timeout date is already in the past;error=timedout;key=unittester/123;object_name=lock1;tag=505
--- message: --- wait for message LOCK_ENTERING....
--- message: <:cluckd two:cluckd/LOCK_ENTERING duration=10;key=unittester/123;object_name=lock1;serial=1;source=unittester/website;tag=505;timeout=1765086090.559658042
--- message: --- wait for message LOCK_FAILED (duplicate)....
--- message: <:cluckd unittester:website/LOCK_FAILED description=LOCK called with the same entering ticket object_name and entering_key;error=duplicate;key=unittester/123;object_name=lock1;tag=505
--- message: --- wait for message GET_MAX_TICKET....
--- message: <:cluckd two:cluckd/GET_MAX_TICKET key=unittester/123;object_name=lock1;tag=505
--- message: --- wait for message ADD_TICKET....
--- message: <:cluckd two:cluckd/ADD_TICKET key=00000070/unittester/123;object_name=lock1;tag=505;timeout=1765086090.559658042
--- message: --- wait for message LOCK_EXITING....
--- message: <:cluckd two:cluckd/LOCK_EXITING key=unittester/123;object_name=lock1;tag=505
--- message: --- wait for message TICKET_READY....
--- message: <:cluckd two:cluckd/TICKET_READY key=00000070/unittester/123;object_name=lock1;tag=505
--- message: --- wait for message ACTIVATE_LOCK....
--- message: <:cluckd two:cluckd/ACTIVATE_LOCK key=00000070/unittester/123;object_name=lock1;tag=505
--- message: --- wait for message LOCKED....
--- message: <:cluckd unittester:website/LOCKED object_name=lock1;tag=505;timeout_date=1765086040.586055817;unlocked_date=1765086050.586055817
--- message: --- wait for message LOCK_ACTIVATED....
--- message: <:cluckd two:cluckd/LOCK_ACTIVATED key=00000070/unittester/123;object_name=lock1;other_key=00000070/unittester/123;tag=505
--- message: --- wait for message CLUCKD_STATUS (with ticket)....
--- message: <:cluckd unittester:website/CLUCKD_STATUS status={"computers":[{"connected":true,"id":"14|4273553525|172.1.2.3|1612060|two","ip":"172.1.2.3","leader":1,"name":"two"},{"connected":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leader":0,"name":"unittester"}],"daemon_ready":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":2,"neighbors_count":2,"neighbors_quorum":2,"tickets":"added_ticket=true|added_ticket_quorum=true|entering_key=unittester/123|get_max_ticket=true|lock_duration=10|lock_failed=none|lock_timeout_date=1765086040.586055817|locked=true|object_name=lock1|obtention_timeout=1765086090.559658042|our_ticket=112|owner=unittester|serial=1|server_name=unittester|service_name=website|tag=505|ticket_key=00000070/unittester/123|ticket_ready=true|unlock_duration=10\\n"}
--- message: --- verify message CLUCKD_STATUS: {"computers":[{"connected":true,"id":"14|4273553525|172.1.2.3|1612060|two","ip":"172.1.2.3","leader":1,"name":"two"},{"connected":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leader":0,"name":"unittester"}],"daemon_ready":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":2,"neighbors_count":2,"neighbors_quorum":2,"tickets":"added_ticket=true|added_ticket_quorum=true|entering_key=unittester/123|get_max_ticket=true|lock_duration=10|lock_failed=none|lock_timeout_date=1765086040.586055817|locked=true|object_name=lock1|obtention_timeout=1765086090.559658042|our_ticket=112|owner=unittester|serial=1|server_name=unittester|service_name=website|tag=505|ticket_key=00000070/unittester/123|ticket_ready=true|unlock_duration=10\n"}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unittest is a Catch2 v3.8.0 host application.
Run with -? for options

-------------------------------------------------------------------------------
cluck_daemon_two_computers
  cluck_daemon_two_computers: verify cluckd
-------------------------------------------------------------------------------
/home/alexis/snapwebsites/snapcpp/contrib/cluck/tests/catch_daemon.cpp:179
...............................................................................

/home/alexis/snapwebsites/snapcpp/contrib/cluck/tests/catch_daemon.cpp:269: FAILED:
  CATCH_REQUIRE( s->get_exit_code() == 0 )
with expansion:
  -1 == 0

terminate called after throwing an instance of 'ed::runtime_error'
  what():  event_dispatcher_exception: /home/alexis/snapwebsites/snapcpp/contrib/cluck/tests/rprtr/cluck_daemon_test_two_computers.rprtr:771: message expected parameter "status", set to "{"computers":[{"connected":true,"id":"14|4273553525|172.1.2.3|1612060|two","ip":"172.1.2.3","leader":1,"name":"two"},{"connected":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leader":0,"name":"unittester"}],"daemon_ready":true,"id":"10|3005916568|127.0.0.1|1428301|unittester","ip":"127.0.0.1","leaders_count":2,"neighbors_count":2,"neighbors_quorum":2,"tickets":"added_ticket=true|added_ticket_quorum=true|entering_key=unittester/123|get_max_ticket=true|lock_duration=10|lock_failed=none|lock_timeout_date=1765086040.586055817|locked=true|object_name=lock1|obtention_timeout=1765086090.559658042|our_ticket=112|owner=unittester|serial=1|server_name=unittester|service_name=website|tag=505|ticket_key=00000070/unittester/123|ticket_ready=true|unlock_duration=10\n"}", to match regex "\{"computers":\[\{"connected":true,"id":"10\|3005916568\|127\.0\.0\.1\|1428301\|unittester","ip":"127\.0\.0\.1","leader":0,"name":"unittester"\},\{"connected":true,"id":"14\|4273553525\|172\.1\.2\.3\|1612060\|two","ip":"172\.1\.2\.3","leader":1,"name":"two"\}\],"daemon_ready":true,"id":"10\|3005916568\|127\.0\.0\.1\|1428301\|unittester","ip":"127\.0\.0\.1","leaders_count":2,"neighbors_count":2,"neighbors_quorum":2,"tickets":"added_ticket=true\|added_ticket_quorum=true\|entering_key=monster\/123\|get_max_ticket=true\|lock_duration=10\|lock_failed=none\|lock_timeout_date=[0-9]+(\.[0-9]+)?\|locked=true\|object_name=lock1\|obtention_timeout=[0-9]+(\.[0-9]+)?\|our_ticket=112\|owner=monster\|serial=1\|server_name=monster\|service_name=website\|tag=505\|ticket_key=00000070\/monster\/123\|ticket_ready=true\|unlock_duration=10\\n"\}".
Command terminated by signal 6
3.60user 2.33system 1:12.12elapsed 8%CPU (0avgtext+0avgdata 31412maxresident)k
0inputs+8outputs (0major+141359minor)pagefaults 0swaps
info: test logs were saved in: "../../BUILD/Debug/contrib/cluck/tests/tests.log".
error: test(s) failed.

Build, Tests/Coverage, or Upload failed on Sun Dec  7 05:40:30 AM UTC 2025.

Back to list