Skip to content
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

[20165] Add tests for TypeLookup service #4339

Merged
merged 45 commits into from
Sep 25, 2024
Merged

Commits on Sep 24, 2024

  1. Refs #20165: Created basic communication

    Signed-off-by: adriancampo <[email protected]>
    
    rebased
    
    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    170bfc6 View commit details
    Browse the repository at this point in the history
  2. Refs #20165: Changes to work with multiple types

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    a395be7 View commit details
    Browse the repository at this point in the history
  3. Refs #20165: Renamed discovery methods. Improved typelookup tests.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    053d80f View commit details
    Browse the repository at this point in the history
  4. Refs #20165: Added check_registered_type. Created idl file for each t…

    …ype.
    
    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    730a90d View commit details
    Browse the repository at this point in the history
  5. Refs #20165: Changed type creation.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    aafbb83 View commit details
    Browse the repository at this point in the history
  6. Refs #20165: Added all types.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    13e6804 View commit details
    Browse the repository at this point in the history
  7. Refs #20165: Fixes for TypeBig.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    9fd7b1f View commit details
    Browse the repository at this point in the history
  8. Refs #20165: Fixes for json files.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    75d9611 View commit details
    Browse the repository at this point in the history
  9. Refs #20165: Removed code for debug.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b7afbf7 View commit details
    Browse the repository at this point in the history
  10. Refs #20165: Created unittest

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    283ad16 View commit details
    Browse the repository at this point in the history
  11. Refs #20165: Implemented unittests. Added Case0 for no TypeObject

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8e3c121 View commit details
    Browse the repository at this point in the history
  12. Refs #20165: Removed sending and receiving samples

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    46b467a View commit details
    Browse the repository at this point in the history
  13. Refs #20165: Removed descriptions from json tests case files

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    03994eb View commit details
    Browse the repository at this point in the history
  14. Refs #20165: Added communication with dynamic types.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f435495 View commit details
    Browse the repository at this point in the history
  15. Refs #20165: Fixed Log macro namespace. And TypeObjectRegistry::regis…

    …ter_type_object.
    
    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    359837d View commit details
    Browse the repository at this point in the history
  16. Refs #20165: Fix for type with no TypeObject.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    2b99f80 View commit details
    Browse the repository at this point in the history
  17. Refs #20165: Update TypeLookupManager mock.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5a72018 View commit details
    Browse the repository at this point in the history
  18. Refs #20165: Added testing for dds-types-tests.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6e2d5f8 View commit details
    Browse the repository at this point in the history
  19. Refs #20165: Changed TypeObject consistency checks when typelookup se…

    …rvice registers types. Fix for indirect hash typeidentifiers.
    
    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5319f75 View commit details
    Browse the repository at this point in the history
  20. Refs #20165: Fix for modules in update_header_and_create_cases.py. Ig…

    …nored relative_paths idl
    
    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ed818b5 View commit details
    Browse the repository at this point in the history
  21. Refs #20165: Reduced number of Cases.json files.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5a93b52 View commit details
    Browse the repository at this point in the history
  22. Refs #20165: Fix for modules.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    c95ce07 View commit details
    Browse the repository at this point in the history
  23. Refs #20165: Changes to use take method. Fixed bug with get_map_depen…

    …dencies.
    
    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b82bb45 View commit details
    Browse the repository at this point in the history
  24. Refs #20165: Removed willdcards from cmake.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6c6bddd View commit details
    Browse the repository at this point in the history
  25. Refs #20165: Updated types.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8834124 View commit details
    Browse the repository at this point in the history
  26. Refs #20165: Fix for custom annotations name hash.

    Signed-off-by: adriancampo <[email protected]>
    adriancampo authored and richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    dec5d7e View commit details
    Browse the repository at this point in the history
  27. Refs #20165. Return typelookupservice unit tests

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b28b9fb View commit details
    Browse the repository at this point in the history
  28. Refs #20165. Fix for future rebase

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    46c747e View commit details
    Browse the repository at this point in the history
  29. Refs #20165. Improve tests

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3825749 View commit details
    Browse the repository at this point in the history
  30. Refs #20165. Fix typelookupservice builin endpoing discovery

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    0ee77c7 View commit details
    Browse the repository at this point in the history
  31. Refs #20165. Removed member_id testing

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    1b861d0 View commit details
    Browse the repository at this point in the history
  32. Refs #20165. Fix and improve tests

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    0cf0837 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    2313a11 View commit details
    Browse the repository at this point in the history
  34. Refs #20165. Fix identation

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f8ccba6 View commit details
    Browse the repository at this point in the history
  35. Refs #20165. Fix compilation error in mac

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5c9c223 View commit details
    Browse the repository at this point in the history
  36. Refs #20165. Fix compilation errors

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8bb5fe6 View commit details
    Browse the repository at this point in the history
  37. Refs #20165. Remove trace

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    80a2c1f View commit details
    Browse the repository at this point in the history
  38. Refs #20165. Fixes on windows

    Signed-off-by: Ricardo González <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    0a2b7c4 View commit details
    Browse the repository at this point in the history
  39. Refs #20165. Fixes after rebase

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5f46f42 View commit details
    Browse the repository at this point in the history
  40. Refs #20165. Fixes on mac

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    9b85819 View commit details
    Browse the repository at this point in the history
  41. Refs #20165. Fixes asan

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e73a278 View commit details
    Browse the repository at this point in the history
  42. Refs #20165. Apply suggestions

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e7c0a00 View commit details
    Browse the repository at this point in the history
  43. Refs #20165. Fix minimal type_id built

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5b5eaeb View commit details
    Browse the repository at this point in the history
  44. Refs #20165. Apply suggestions

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b548118 View commit details
    Browse the repository at this point in the history
  45. Refs #20165. Apply suggestions

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    29daa05 View commit details
    Browse the repository at this point in the history