Skip to content

Enable zmq in p4orch. #3622

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

divyagayathri-hcl
Copy link

Enable zmq between p4rt & swss

Summary:
Add ordered queue for zmq consumer, Enable zmq in p4orch & Reduce zmq wait time in pytest.

Build Results:

...
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -g -O2   -o gearsyncd gearsyncd-gearboxutils.o gearsyncd-gearsyncd.o gearsyncd-gearparserbase.o gearsyncd-gearboxparser.o gearsyncd-phyparser.o   -lnl-3 -lnl-route-3 -lswsscommon   -lnl-nf-3 -lnl-route-3 -lnl-genl-3 -lnl-3 -lhiredis 
libtool: link: g++ -g -O2 -o gearsyncd gearsyncd-gearboxutils.o gearsyncd-gearsyncd.o gearsyncd-gearparserbase.o gearsyncd-gearboxparser.o gearsyncd-phyparser.o  -lswsscommon -lnl-nf-3 -lnl-route-3 -lnl-genl-3 -lnl-3 -lhiredis
make[2]: Leaving directory '/usr/local/google/home/divyagayathris/sonic_swss_changes/sonic-buildimage/src/sonic-swss/gearsyncd'
make[2]: Entering directory '/usr/local/google/home/divyagayathris/sonic_swss_changes/sonic-buildimage/src/sonic-swss'
make[2]: Leaving directory '/usr/local/google/home/divyagayathris/sonic_swss_changes/sonic-buildimage/src/sonic-swss'
make[1]: Leaving directory '/usr/local/google/home/divyagayathris/sonic_swss_changes/sonic-buildimage/src/sonic-swss'

Test Results:

...

[----------] Global test environment tear-down
[==========] 419 tests from 12 test suites ran. (136 ms total)
[  PASSED  ] 419 tests.

@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@prsunny
Copy link
Collaborator

prsunny commented Apr 22, 2025

@divyagayathri-hcl , please share the following details in description. Also do you've an HLD that captures these changes?

  1. How and when the changes are applicable?
  2. How is it limited to p4rt and not impacting other modules?
  3. Is it possible to enable/disable this or is it hardcoded?

@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command.

@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command.

@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

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.

4 participants