Add ptf docker with saithrift installed (#58)

This commit is contained in:
Taoyu Li 2016-11-03 14:11:11 -07:00 committed by lguohan
parent 5405b576e6
commit ce895ee228
3 changed files with 78 additions and 0 deletions

View File

@ -0,0 +1,12 @@
FROM docker-ptf
RUN apt-get update
COPY ["deps/saithrift-0.9.tar.gz", "/deps/"]
COPY ["*.ini", "/etc/ptf/"]
COPY ["deps/SAI/test/saithrift/tests/*", "/usr/share/ptf-tests/"]
RUN tar xzf /deps/saithrift-0.9.tar.gz -C /usr/share/; \
cd usr/share/saithrift-0.9; \
python setup.py install; \
rm -rf /deps

View File

@ -0,0 +1,33 @@
# ptf host interface @ switch front port name
0@Ethernet0
1@Ethernet4
2@Ethernet8
3@Ethernet12
4@Ethernet16
5@Ethernet20
6@Ethernet24
7@Ethernet28
8@Ethernet32
9@Ethernet36
10@Ethernet40
11@Ethernet44
12@Ethernet48
13@Ethernet52
14@Ethernet56
15@Ethernet60
16@Ethernet64
17@Ethernet68
18@Ethernet72
19@Ethernet76
20@Ethernet80
21@Ethernet84
22@Ethernet88
23@Ethernet92
24@Ethernet96
25@Ethernet100
26@Ethernet104
27@Ethernet108
28@Ethernet112
29@Ethernet116
30@Ethernet120
31@Ethernet124

View File

@ -0,0 +1,33 @@
# ptf host interface @ switch front port name
0@Ethernet1
1@Ethernet2
2@Ethernet3
3@Ethernet4
4@Ethernet5
5@Ethernet6
6@Ethernet7
7@Ethernet8
8@Ethernet9
9@Ethernet10
10@Ethernet11
11@Ethernet12
12@Ethernet13
13@Ethernet14
14@Ethernet15
15@Ethernet16
16@Ethernet17
17@Ethernet18
18@Ethernet19
19@Ethernet20
20@Ethernet21
21@Ethernet22
22@Ethernet23
23@Ethernet24
24@Ethernet25
25@Ethernet26
26@Ethernet27
27@Ethernet28
28@Ethernet29
29@Ethernet30
30@Ethernet31
31@Ethernet32