Adrien Béraud
3ff9338980
tests: add test for permanent value import expiration
...
Add testImportPermanentValueExpires to verify that values originally
stored as permanent (with time_point::max() expiration) properly expire
after being exported and re-imported, since the permanent flag is lost
during the import process.
2026-05-09 00:39:49 -04:00
Adrien Beraud
a06596d365
tests: unlock mutex before join
2026-03-14 11:37:50 -04:00
Adrien Béraud
aa260c7b40
tests: add testShutdownCompletesWithPendingPut
2026-03-14 11:37:43 -04:00
Adrien Béraud
7183847e44
tests: use random ports
2026-03-13 22:59:41 -04:00
Adrien Béraud
884cb09220
tests: bound dhtrunner async waits
2026-03-13 22:00:09 -04:00
Adrien Béraud
688b713c09
tests: cover bootstrap put failure after disconnect
2026-03-13 20:39:37 -04:00
Adrien Béraud
ac520bd587
tests: make sure bootstrap then put always succeed
2026-03-13 12:03:09 -04:00
Adrien Béraud
c51beca374
dht: properly persist expiration time
2026-03-13 00:38:31 -04:00
Adrien Béraud
4b9a6489c3
dht: persist storage usage
2026-03-13 00:28:38 -04:00
Adrien Béraud
ef7505baaa
tests/dhtrunner: adapt to use longId
2026-02-27 15:12:31 -05:00
Adrien Béraud
808ef0c51e
rename tests to test_x format
2026-02-26 22:52:48 -05:00