Use signed storage role in attachment replication fixture

This commit is contained in:
evgeny committed 2026-10-18 02:31:55 +02:00
1 parent 9f36fb0ddd
commit fd61aedce3
1 file changed
+4 -1
+4 -1
View File
@@ -108,7 +108,7 @@ static int setup(struct media_test* t) {
char info[64]; snprintf(info, sizeof(info), "{\"name\":\"node%d\"}", j);
if (member_sync_sign_pubkey(t->ch_priv, t->keys[j].public_key, certificate)) return -1;
if (member_sync_put(inst, CHANNEL, t->ids[j], t->keys[j].public_key, t->ed[j], join, ts,
NULL, 0, info, tags, adm_sig, 0, 0, certificate) < 0) return -1;
NULL, 0, info, tags, adm_sig, j == S, 0, certificate) < 0) return -1;
}
}
for (int i = 0; i < NODES; i++) {
@@ -275,6 +275,7 @@ static void tick(void* arg) {
int main(void) {
struct media_test t = {0};
debug_config_init(); debug_set_level(DEBUG_LEVEL_ERROR);
debug_set_category_level_by_name("media", "info");
test_clock_init(1000); test_clock_sync_wall_time();
if (getenv("UTUN_TEST_DEBUG")) {
debug_set_category_level_by_name("dm", "debug"); debug_set_category_level_by_name("media", "debug");
@@ -285,6 +286,8 @@ int main(void) {
utun_instance_set_tun_init_enabled(0);
snprintf(t.dir, sizeof(t.dir), "/tmp/utun_encrypted_attachment_XXXXXX");
if (test_mkdtemp(t.dir)) return 1;
char log_path[768]; snprintf(log_path, sizeof(log_path), "%s/test.log", t.dir);
debug_enable_file_output(log_path, 1); debug_enable_console(0);
for (int i = 0; i < NODES; i++) {
if (sc_generate_keypair(&t.keys[i]) || sc_derive_ed25519_pubkey(t.keys[i].private_key, t.ed[i])) return 1;
t.ids[i] = sc_derive_node_id_from_pubkey(t.keys[i].public_key);