Skip to content

Commit b64bfb2

Browse files
committed
Add some dummy interfaces to Travis VM for better testing
1 parent 7279bdb commit b64bfb2

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.travis.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,23 @@ cache:
1919
- $HOME/virtualenv/python$TRAVIS_PYTHON_VERSION/bin
2020
notifications:
2121
email: false
22-
install: pip install --upgrade tox tox-travis
22+
install:
23+
- pip install --upgrade tox tox-travis
24+
- sudo ip link add dummy1 type dummy
25+
- sudo ip link add dummy4 type dummy
26+
- sudo ip addr add 203.0.113.1 broadcast 203.0.113.255 dev dummy4
27+
- sudo ip addr add 198.51.100.1 broadcast 198.51.100.255 dev dummy4
28+
- sudo ip link set dummy1 up
29+
- sudo ip link set dummy4 up
30+
# Be ready for IPv6
31+
# - sudo ip link add dummy46 type dummy
32+
# - sudo ip addr add 203.0.113.10 broadcast 203.0.113.255 dev dummy46
33+
# - sudo ip addr add 198.51.100.10 broadcast 198.51.100.255 dev dummy46
34+
# - sudo ip addr add 2001:db8::10/64 dev dummy46
35+
# - sudo ip addr add 2001:db9::10/64 dev dummy46
36+
# - sudo ip link add dummy6 type dummy
37+
# - sudo ip addr add 2001:db8::1/64 dev dummy6
38+
# - sudo ip addr add 2001:db9::1/64 dev dummy6
39+
# - sudo ip link set dummy6 up
40+
# - sudo ip link set dummy46 up
2341
script: tox

0 commit comments

Comments
 (0)