Skip to content

[Cherry-pick] Add ptf docker for PTF-SAI testing #10249

Merged
RyoYang merged 2 commits intosonic-net:202111from
RyoYang:cherry-pick-ptf-sai-docker
Mar 17, 2022
Merged

[Cherry-pick] Add ptf docker for PTF-SAI testing #10249
RyoYang merged 2 commits intosonic-net:202111from
RyoYang:cherry-pick-ptf-sai-docker

Conversation

@RyoYang
Copy link
Copy Markdown
Contributor

@RyoYang RyoYang commented Mar 16, 2022

Why I did it

To enable PTF-SAI testing on 202111 branch, cherry-pick necessary PR from master

How I did it

Based on the current ptf docker create a new docker for sai-ptf(saiv2)
upgrade related package
use the latest ptf and install it

How to verify it

Tested on DUT

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

* [PTF-SAIv2]Add ptf dockre for sai-ptf (saiv2)

Base on current ptf docker create a new docker for sai-ptf(saiv2)
upgrade related package
use the latest ptf and install it

test done:
NOJESSIE=1 NOSTRETCH=1 NOBULLSEYE=1 ENABLE_SYNCD_RPC=y make target/docker-ptf-sai.gz
BLDENV=buster make -f Makefile.work target/docker-ptf-sai.gz

* upgrade the thrift to 014
@RyoYang RyoYang requested a review from richardyu-ms March 16, 2022 06:07
@RyoYang RyoYang requested a review from lguohan as a code owner March 16, 2022 06:07
@RyoYang RyoYang force-pushed the cherry-pick-ptf-sai-docker branch from 6422322 to f12694f Compare March 16, 2022 10:36
@RyoYang RyoYang merged commit ab7d651 into sonic-net:202111 Mar 17, 2022
@RyoYang RyoYang deleted the cherry-pick-ptf-sai-docker branch March 17, 2022 02:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants