Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-38367

SAL Kafka subscriber tests for c++/java

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Continue testing kakfa schema and subscribers for c++ and java as basis for SAL

        Attachments

        1. Test_ackcmd.json
          2 kB
        2. Test_arrays.json
          2 kB
        3. Test_command_disable.json
          1.0 kB
        4. Test_command_enable.json
          1.0 kB
        5. Test_command_exitControl.json
          1 kB
        6. Test_command_fault.json
          1.0 kB
        7. Test_command_setArrays.json
          2 kB
        8. Test_command_setAuthList.json
          2 kB
        9. Test_command_setLogLevel.json
          1 kB
        10. Test_command_setScalars.json
          2 kB
        11. Test_command_standby.json
          1 kB
        12. Test_command_start.json
          2 kB
        13. Test_command_wait.json
          1 kB
        14. Test_logevent_arrays.json
          2 kB
        15. Test_logevent_authList.json
          1 kB
        16. Test_logevent_configurationApplied.json
          2 kB
        17. Test_logevent_configurationsAvailable.json
          2 kB
        18. Test_logevent_errorCode.json
          1 kB
        19. Test_logevent_heartbeat.json
          1 kB
        20. Test_logevent_logLevel.json
          1 kB
        21. Test_logevent_logMessage.json
          2 kB
        22. Test_logevent_scalars.json
          2 kB
        23. Test_logevent_simulationMode.json
          1 kB
        24. Test_logevent_softwareVersions.json
          2 kB
        25. Test_logevent_summaryState.json
          1 kB
        26. Test_scalars.json
          2 kB
        27. Test.hh
          5 kB
        28. Test.jst
          45 kB

          Activity

          Hide
          dmills Dave Mills added a comment -

          Tested against the TTS kafka installation.
          Used the kcat tool to subscribe to test topics
          (need access to the schema repository to be able to get nice printouts, Angelo is on it)
          Installed dependencies and built the Avro C++ and Java wrapper libraries
          Excercised Russell's make_avro_schemas tool for the Test topic.
          Wrote a translator for the avro json output to generate a json file compatible with Avro C++/Java code generators.
          Did test generation of C++ wrapper code for the Test CSC topics.

          Show
          dmills Dave Mills added a comment - Tested against the TTS kafka installation. Used the kcat tool to subscribe to test topics (need access to the schema repository to be able to get nice printouts, Angelo is on it) Installed dependencies and built the Avro C++ and Java wrapper libraries Excercised Russell's make_avro_schemas tool for the Test topic. Wrote a translator for the avro json output to generate a json file compatible with Avro C++/Java code generators. Did test generation of C++ wrapper code for the Test CSC topics.
          Hide
          aclements Andy Clements added a comment -

          looks like you have been pounding away at it.  Thanks Dave.

          Show
          aclements Andy Clements added a comment - looks like you have been pounding away at it.  Thanks Dave.

            People

            Assignee:
            dmills Dave Mills
            Reporter:
            dmills Dave Mills
            Reviewers:
            Andy Clements
            Watchers:
            Andy Clements, Dave Mills
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.