-
Notifications
You must be signed in to change notification settings - Fork 388
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
Speed up posh tests #1030
Closed
3 tasks done
Labels
refactoring
Refactor code without adding features
Comments
FerdinandSpitzschnueffler
added
the
refactoring
Refactor code without adding features
label
Jan 20, 2022
21 tasks
21 tasks
elBoberido
changed the title
Add a function to trigger the discovery loop manually in RouDiEnvironment
Speed up posh tests
Sep 5, 2023
@FerdinandSpitzschnueffler I discovered that there are more issues than the discovery loop and updated the issue accordingly. |
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
…e 'waitForRoudi' loop
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
…the intropsection mempools
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
…the intropsection mempools
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
…the intropsection mempools
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 5, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
…the intropsection mempools
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
…les to prevent access to deinitialized trigger
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
…n in examples to prevent access to deinitialized resources
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
…n in examples to prevent access to deinitialized resources
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
…e 'waitForRoudi' loop
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
…the intropsection mempools
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 6, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 7, 2023
…t RouDi shutdown
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 7, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 7, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 7, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 8, 2023
elBoberido
added a commit
to elBoberido/iceoryx
that referenced
this issue
Sep 20, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Brief feature description
Some of our tests, e.g. when publisher subscriber communication is tested, call
InterOpWait
provided by theRouDiEnvironment
to ensure that the discovery loop has been run through. Adding a function to theRouDiEnvironment
to trigger the discovery loop manually would make these tests faster and more reliable.In addition quite a lot of time is spent in
memset
to zero the shared memory. This time could be reduced by having a minimal mempool config for the tests. In addition, the introspection mempools should also be configurable via theRoudiConfit_t
Tasks
WaitSet
and aUserTrigger
)RouDiConfig_t
with a minimal memory footprintRouDiConfit_t
to configure the number of chunks for the introspectionThe text was updated successfully, but these errors were encountered: