Giter Club home page Giter Club logo

Comments (6)

mitza-oci avatar mitza-oci commented on June 15, 2024

My suggested approach would be to use a -Config flag so that the test scripts are aware of this. In $DDS_ROOT/bin/PerlDDS/Run_Test.pm, setup_discovery() would check this flag and not start DCPSInfoRepo. This is already part of what's done for Safety Profile which has no DCPSInfoRepo.

from opendds.

jwillemsen avatar jwillemsen commented on June 15, 2024

At the moment we default to RTPS we get another challenge, running multiple OpenDDS tests run on multiple VMs on the same network, these systems could interfere with each other. With DDS4CCM we solved this in the past by giving each system an unique domain id and set this as environment variable which is used by the tests to make sure they don't get data from other systems.

from opendds.

mitza-oci avatar mitza-oci commented on June 15, 2024

Set the environment variable OPENDDS_RTPS_DEFAULT_D0 to a different value on each host. That is how we have builds running on about 20 hosts in the OCI build farm.

from opendds.

jwillemsen avatar jwillemsen commented on June 15, 2024

@mitza-oci Thanks, added that to our buildtools scripts

from opendds.

jwillemsen avatar jwillemsen commented on June 15, 2024

Also it would be helpful to have a MPC feature to disable the InfoRepo completely at compilation, reduces footprint and dependencies

from opendds.

jwillemsen avatar jwillemsen commented on June 15, 2024

And hopefully at some point we can make the default to not use the inforepo but rtps as default

from opendds.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.