David Niehues
|
a18e793a53
|
chore(test): Move debug print in integration tests to extra function for less repetition
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
48e9dd2a86
|
chore(test): Move the wireguard key generation in the integration tests to the test script to make the derivations deterministc while keeping random keys
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
7d4ae23db9
|
chore(test): Move generation of rosenpass keys in integration tests into test script as the frst of two steps to make the nix derivations deterministic
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
b88d3961ea
|
chore(integration-test): Nix fmt
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
82135cce5c
|
fix(integration-test): Incorrect peer IP in connection BA
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
879a25ec46
|
fix(integration-test): Use /32 again for allowed ips
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
098aff91ab
|
fix(integration-test): Don't erase endpoint & allowed ips when setting PSK
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
d5162d7b9a
|
fix(integration-test): Use deterministic WG keys
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
8ee0619c08
|
chore(tests): Move truncation to when key files in integration tests are read instead of when they are written
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
15f2153b1b
|
fix(integration-test): Use consistent network sizes
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
2fc2e073ef
|
chore(tests): Configure explicit endpoints on all wireguard interfaces for the integration tests
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
8f01790d04
|
chore(tests): Change order of pings in integration test so that initiator always pings first.
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
ad1235c4f8
|
chore: Dump network config in integration tests
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
3498a6e12c
|
chore(tests): Make the services in the integration tests only start once they are needed
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
ed4ec9d7dd
|
longer timeout for ping in integration tests
|
2025-09-01 10:58:28 +02:00 |
|
David Niehues
|
e1c19a083f
|
more state dumping for debugging
|
2025-09-01 10:58:28 +02:00 |
|
Karolin Varner
|
c8a724a8d0
|
chore: Show PSKs exchanged in integration test
|
2025-09-01 10:58:27 +02:00 |
|
Karolin Varner
|
dffd0b33fe
|
fix: Spurious comment in integration tests
|
2025-09-01 10:58:27 +02:00 |
|
Karolin Varner
|
18b6dae902
|
fix: Integration tests never actually used current version of code
|
2025-09-01 10:58:27 +02:00 |
|
David Niehues
|
651d59cc8c
|
chore(test): Add configFileVersion attribute to the rosenpass nix package and print config file versions of used packages in integration tests
|
2025-09-01 10:58:27 +02:00 |
|
David Niehues
|
e3fe9bdb95
|
chore(tests): Move generation of integration test checks into an own module
|
2025-09-01 10:58:27 +02:00 |
|
David Niehues
|
66c71c7990
|
chore(rosenpass): Generate new keys for rosenpass everytime the integration tests are run.
|
2025-09-01 10:58:27 +02:00 |
|
David Niehues
|
7f9cc510a1
|
chore(rosenpass): Generate new keys for wireguard everytime the integration tests are run.
|
2025-09-01 10:58:27 +02:00 |
|
David Niehues
|
dddadb67b8
|
chore(rosenpass): Add integration tests for basic connectivity, backwards compatability and multi-peer connectivity
|
2025-09-01 10:58:27 +02:00 |
|