Skip to content

Commit b583bf1

Browse files
committed
feat: add ipv6 test to optimizer
1 parent a20883e commit b583bf1

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ dummy-iface:
66
sudo sysctl -w net.ipv4.ping_group_range="0 2147483647"
77
sudo ip link add dev dummy0 type dummy
88
sudo ip addr add dev dummy0 192.0.2.1/24
9+
sudo ip addr add dev dummy0 2001:db8::1/64
910
sudo ip link set dev dummy0 up
1011

1112
peeringdb-test-harness:

pkg/optimizer/optimizer.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,8 @@ func sendPing(source string, target string, count int, timeout int, udp bool) (*
5454
pinger.SetPrivileged(!udp)
5555

5656
// Run the ping
57-
err = pinger.Run()
58-
if err != nil {
59-
return &ping.Statistics{}, err
57+
if err = pinger.Run(); err != nil {
58+
return &ping.Statistics{}, fmt.Errorf("ping: %s", err)
6059
}
6160

6261
return pinger.Statistics(), nil // nil error

tests/probe-simple.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ optimizer:
1414
cache-size: 3
1515
targets:
1616
- 192.0.2.2
17+
- 2001:db8::2
1718
alert-script: ../tests/alert-test.sh
1819

1920
peers:

0 commit comments

Comments
 (0)