Richard.Yu
689f7d2c43
[SAI-PTF][BFN]Enable saiserver test container on bfn container ( #13166 )
...
Why I did it
Enable Test sai api on bfn container with a lightweight container(saiserver).
How I did it
enable saiserver container on barefoot platform.
add docker-saiserver-bfn.mk for building saiserver container
in platform/barefoot/docker-saiserver-bfn, add necessary files that needs in saiserver container
How to verify it
Tested on Intel platform ec9516
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
2023-01-06 11:45:03 +08:00
zitingguo-ms
b774ebfdc2
[SAI-PTF] Publish docker saiserverv2 in master branch ( #12842 )
...
Why I did it
Publish docker saiserverv2 in the build pipeline.
How I did it
Add docker saiserverv2 target in the build template.
How to verify it
Test this by running this pipeline: https://dev.azure.com/mssonic/build/_build/results?buildId=182134&view=results
2022-11-30 22:26:54 -08:00
Richard.Yu
47d63bcd06
[SAI PTF] SAI PTF docker support sai-ptf v2 ( #12719 )
...
* [SAI PTF] SAI PTF docker support sai-ptf v2
Publish the sai-ptf docker.
Take part of the change from previous PR #11610 (already reverted as some cache issue)
Cause in #11610 , added two new target in it, one is sai-ptf another one is syncd-rpc with sai-ptf v2, to make the upgrade with more clear target, use this one take the sai-ptf one.
Test one:
NOSTRETCH=y NOJESSIE=y make configure PLATFORM=vs
NOSTRETCH=y NOJESSIE=y NOBULLSEYE=y SAITHRIFT_V2=y make target/docker-ptf-sai.gz
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* remove useless change
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* remove useless parameters
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* remove useless change
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* Update azure-pipelines-build.yml
remove a useless option
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
2022-11-17 04:42:51 -08:00
Liu Shilong
6d78199d6f
Revert "[SAI PTF]Syncd-rpc and PTF docker support sai ptf v2 ( #11610 )" ( #12677 )
...
This reverts commit f0873f29d8
.
2022-11-14 09:56:10 +08:00
Richard.Yu
f0873f29d8
[SAI PTF]Syncd-rpc and PTF docker support sai ptf v2 ( #11610 )
...
* support sai-ptf-v2 in libsaithrift vs
* add build target docker-ptf-sai syncd-rpcv2 and saiserverv2
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* add docker ptf sai
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* add build condition for broadcom
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* add docker syncd dbg and add debug symbol to docker-saiserverv2
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* correct the build option
* change the azure pipeline build template
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* change build option for docker-ptf-sai
* enable ptf-sai docker build
* remove the build for syncd-rpcv2
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* fix issue in build tempalte
* ignore useless package build when build sai-ptf
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* remove scapy version contraint
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* remove duplicated target docker-ptf
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* change template for testing the pipeline
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* remove duplicated target
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* fix error in make script
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* add shel to setup env
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* replace with certain platform name
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* disable cache for syncd-rpcv2
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* test without cache
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* disable cache
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* testing: disable the cache for build syncd-rpcv2
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* add cache back and get the code ready for testing
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* refactor code
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* add workaround for issue in rules/sairedis.dep
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
* refactor code
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
Signed-off-by: richardyu-ms <richard.yu@microsoft.com>
2022-11-07 21:47:52 +08:00
lguohan
9fa5a6135c
[ci]: get build logs when build fails ( #7219 )
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-04-03 09:28:56 -07:00
lguohan
7475b98eda
[ci]: build vs image in official build ( #6768 )
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-02-11 23:34:05 -08:00
lguohan
ed9a14f0af
[ci]: move cleanup before archive artifacts ( #6749 )
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-02-10 11:45:07 -08:00
Guohan Lu
c56cd004a5
[ci]: add centec-arm64 to offical build
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-02-09 01:25:18 -08:00
lguohan
d843d6ed12
[ci]: restructure repo clean up to make it robust ( #6716 )
...
restructure repo clean up to make it robust
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-02-08 08:06:36 -08:00
Guohan Lu
54abfd560a
[ci]: fix the build template error
...
proper bool comparision
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-02-07 02:09:44 -08:00
lguohan
2a66e80deb
[ci]: add marvel armhf official build ( #6707 )
...
- [ci]: add default values to build template
- [ci]: add marvel armhf official build
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-02-06 16:58:15 -08:00
liushilongbuaa
23381e6d01
[ci]: Add yaml for azure pipeline official build ( #6588 )
...
**- Why I did it**
To support nightly build for master branch
**- How to verify it**
confirm from azure pipeline page.
2021-02-05 15:38:25 -08:00