Yu Watanabe
77633317ce
test-network: drop redundant call of tearDown()
2023-12-12 23:51:10 +09:00
Frantisek Sumsal
e4a80de119
test: temporarily skip checking NFT sets in test_address_static
...
Until https://github.com/systemd/systemd/issues/30427 is resolved.
2023-12-12 12:25:47 +01:00
Frantisek Sumsal
8ed7800d7b
test: temporarily disable test_sysctl
...
Until https://github.com/systemd/systemd/issues/30056 is resolved.
2023-12-12 12:20:41 +01:00
Yu Watanabe
2527b725ba
Merge pull request #30156 from yuwata/network-mtu
...
network: accept arbitrary size of MTU in .network
2023-12-12 19:03:21 +09:00
Luca Boccassi
7aea3cf8c2
Merge pull request #30404 from yuwata/network-peer
...
network/route: fix reachability check when peer address is specified
2023-12-10 14:13:37 +00:00
Yu Watanabe
7618fd06ef
test-network: check if networkd exits cleanly
2023-12-10 14:40:09 +09:00
Yu Watanabe
5e46ca9890
test-network: add test case for issue #30403
2023-12-10 14:04:28 +09:00
Yu Watanabe
470a329d98
test-network: add test for small MTU for vcan
...
Prompted by https://github.com/systemd/systemd/issues/30140#issuecomment-1837973580 .
2023-12-08 10:47:42 +09:00
Zbigniew Jędrzejewski-Szmek
bfa95c369a
Merge pull request #29987 from yuwata/network-bridge-vlan
...
network: remove unnecessary bridge vlan IDs
2023-12-06 22:25:42 +01:00
Yu Watanabe
b65c539088
test-network: add tests for [DHCPv4] AllowList= and DenyList=
...
We have not tested if the settings actually filter DHCP servers.
Let's add a test case for the settings.
Note, the .network file used here has been unused since
0730e3767d91e020985dc5c7c2178460f627581a. So, we can freely reuse it
without changing other test cases.
Closes #30107 .
2023-11-22 05:37:04 +09:00
Yu Watanabe
60f4b2c560
test-network: extend tests for [BridgeVLAN] settings
2023-11-13 03:58:46 +09:00
Yu Watanabe
1805e2cb05
test-network: add test case for issue #29979
2023-11-11 03:57:59 +09:00
Yu Watanabe
3aa47694d1
test-network: verify json format about DHCPv6 client status
2023-11-09 01:31:17 +09:00
Yu Watanabe
d377949085
test-network: test MultiPathRoute= via another interface
...
Prompted by https://github.com/systemd/systemd/pull/14194#issuecomment-1795489641 .
2023-11-06 20:59:49 +00:00
Frantisek Sumsal
33b0e0c09a
test-network: copy rules from source & build trees if needed
...
When running with --build-dir= we need to copy over udev rules from
$BUILD_DIR/udev.d/ and $SOURCE_TREE/udev.d/ to make stuff work as
expected.
2023-10-30 21:13:00 +00:00
Ronan Pigott
2beecc7077
test-network: add dhcp rapid commit test
2023-10-27 10:55:55 -07:00
Yu Watanabe
dd59a609be
test-network: suppress too much outputs of state file
...
Follow-up for 0f9efffaeb84964a3ab0f32271fba38f3bee2394.
2023-10-26 12:26:19 +09:00
Yu Watanabe
0f9efffaeb
test-network: wait for the state file being updated
...
Also, sync state files before read.
Addresses the first issue in #29678 .
2023-10-24 23:22:27 +09:00
Yu Watanabe
cb0e97e7de
test-network: drop unnecessary explicit stop of dnsmasq
2023-10-12 18:34:20 +09:00
Yu Watanabe
aa7336f1d3
test-network: add test case for renewing DHCP lease
2023-10-12 18:33:52 +09:00
Yu Watanabe
46f2eb517c
test-network: add tests for DHCP IPv6 only mode
...
For [DHCPv4] IPv6OnlyMode= and [DHCPServer] IPv6OnlyPreferredSec=.
2023-10-11 21:42:13 +09:00
Luca Boccassi
00dd4e78f6
Merge pull request #29495 from yuwata/network-manager-state-file
...
network: fixlets for manager state file
2023-10-08 22:46:44 +01:00
Yu Watanabe
2d7ca6b45d
test-network: add test for DHCPv6 information requesting mode
...
For issue #28566 .
2023-10-08 16:31:59 +09:00
Yu Watanabe
34290c6aa9
test-network: test for NTP servers by DHCPv6 protocol
...
For issue #29148 .
2023-10-08 15:45:35 +09:00
Yu Watanabe
8fc7e073e3
test-network: extend testcase for tbf
...
For issue #29485 .
2023-10-07 21:35:16 +09:00
Yu Watanabe
e081ffc114
test-network: move get_dbus_dhcp_client_state() and friends to global
2023-10-06 10:16:27 +01:00
Yu Watanabe
6b524d70e3
test-network: add tests for [DHCPv4] RequestAddress= setting
2023-10-05 11:14:29 +09:00
Yu Watanabe
b5c8f47102
test-network: test SIP servers obtained by DHCP
...
For issue #29145 .
2023-10-04 08:41:26 +02:00
Yu Watanabe
fcdd21ec6a
tree-wide: fix typo
2023-10-04 08:58:10 +09:00
Yu Watanabe
d5adff70c0
test-network: add test for multiple IPv6 null addresses
...
This also merges test_address_null() into test_address_static().
2023-09-18 10:22:08 +09:00
Yu Watanabe
47f1ce1677
test-network: add testcase for [DHCPServer] ServerAddress= with null address
2023-09-08 20:03:40 +09:00
Susant Sahani
681007ac20
test-network: Add test for PREF64
2023-09-06 15:53:11 +09:00
Yu Watanabe
a832087979
Merge pull request #29023 from pelaufer/dhcp-prefix-dbus
...
Add dhcp client prefix lease information to networkd json output
2023-09-05 00:16:19 +09:00
pelaufer
e1ef777192
Adding tests for dhcp client and dhcp6 client dbus state interface
2023-09-02 14:53:23 -06:00
pelaufer
8fb6320e4b
Add dhcp client prefix lease information to networkd json output
2023-09-02 13:45:03 -06:00
Yu Watanabe
1d4c874d3c
Merge pull request #24570 from topimiettinen/nft-sets-v2
...
network: firewall integration with NFT sets
2023-09-01 20:13:39 +09:00
Topi Miettinen
c742d7e801
test: testing for networkd NFTSet feature
2023-08-26 21:37:35 +03:00
Susant Sahani
e448fcd01a
test-network: re-add test for custom client identifier
2023-08-24 19:55:31 +09:00
Yu Watanabe
6ed69be98a
Revert "network: DHCP6 client- Allow to send manual DUID"
...
This reverts commits 89e73ce86fb115c2e319bf9f28b63efad2975495 and
543d2a4d45ba199a62c87b3bf69dfd4ff55abf0c.
The commit assign "custom" to fixed DUID type 5. When making DUID fully
configurable, the type number should be also configurable. Also, the
fully custom DUID should be acceptable for DHCPv4.
2023-08-24 19:50:36 +09:00
Yu Watanabe
9475e23c90
network: several follow-ups for TCP-RTO setting
...
- rename TCPRetransmissionTimeOutSec= -> TCPRetransmissionTimeoutSec,
- refuse infinity,
- fix the input value verifier (USEC_PER_SEC -> USEC_PER_MSEC),
- use DIV_ROUND_UP() when assigning the value.
Follow-ups for 1412d4a4fea234fd2afda26b1241cd700246a672.
Closes #28898 .
2023-08-22 15:02:59 +02:00
Susant Sahani
288f58c0b4
CI: network - Add test for route hoplimit
2023-08-18 15:52:14 +05:30
Luca Boccassi
f9e653cfb7
Merge pull request #28870 from ssahani/rto-min-network
...
network: Route - allow to set TCP RTO
2023-08-18 09:23:45 +01:00
Susant Sahani
543d2a4d45
CI: network dhcp6 - Add test for custom client identifier
2023-08-17 23:52:33 +05:30
Susant Sahani
1791956e9c
CI: network - Add test for route TCP RTO
2023-08-17 23:49:32 +05:30
Frantisek Sumsal
79f902eb09
Add .pylintrc to globally suppress warnings we don't really care about
...
Also, drop the respective disable directives from existing files.
2023-08-10 18:13:29 +02:00
Yu Watanabe
f2bcd3245a
test-network: add more tests for address properties
2023-07-31 18:15:26 +09:00
Yu Watanabe
d19704cd21
test-network: add testcase for overriding Address.RouteMetric=
...
For issue #25843 .
2023-07-31 02:31:17 +09:00
Yu Watanabe
2ede355908
test-network: add tests for several invalid neighbor settings, and overriding settings
...
This also makes the checks stricter.
2023-07-31 00:40:03 +09:00
Luca Boccassi
fc3fe92bc8
Merge pull request #28508 from yuwata/network-next-dhcp4
...
network: several cleanups and fixes for DHCPv4 client
2023-07-29 12:15:38 +01:00
Susant Sahani
ab2d9e2971
CI: network - Add test for rp_filter
2023-07-28 15:05:12 +05:30