Add ptf docker with saithrift installed (#58)
This commit is contained in:
parent
5405b576e6
commit
ce895ee228
12
dockers/docker-ptf-saithrift/Dockerfile
Normal file
12
dockers/docker-ptf-saithrift/Dockerfile
Normal 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
|
33
dockers/docker-ptf-saithrift/brcm_interface_to_front_map.ini
Normal file
33
dockers/docker-ptf-saithrift/brcm_interface_to_front_map.ini
Normal 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
|
@ -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
|
Reference in New Issue
Block a user