<csit-workspace>/resource/libraries/python/VPPUtil.py appears responsible:

 

    @staticmethod

    def vpp_enable_elog_traces(node):

        """Enable API/CLI/Barrier traces on the specified topology node.

 

        :param node: Topology node.

        :type node: dict

        """

        PapiSocketExecutor.run_cli_cmd_on_all_sockets(

            node, u"elog trace api cli barrier")

 

For the moment, it's easy enough to support both "elog trace" and
"event-logger trace" on the vpp side. 

 

The obvious medium-term answer would be to add a binary API and use it in
the csit robot framework, instead of depending on debug CLI [which is never
a Good Idea].

 

FWIW... Dave 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#18145): https://lists.fd.io/g/vpp-dev/message/18145
Mute This Topic: https://lists.fd.io/mt/78509941/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

  • ... Dave Barach
    • ... Vratko Polak -X (vrpolak - PANTHEON TECHNOLOGIES at Cisco) via lists.fd.io
      • ... Dave Barach
        • ... Andrew Yourtchenko
          • ... Dave Barach
            • ... Vratko Polak -X (vrpolak - PANTHEON TECHNOLOGIES at Cisco) via lists.fd.io
              • ... Dave Barach

Reply via email to