Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
4ab0ba4
Adding some messages to improve debuggability
angelrti Jan 16, 2024
15fad25
printing only the name of the error instead of the enum element for e…
angelrti Jan 16, 2024
a57efcc
Update srcCxx/shape_main.cxx
angelrti Jan 16, 2024
ada7616
Adding preliminary port to micro
angelrti Feb 29, 2024
c5d4106
Fixing micro makefile
angelrti Jun 28, 2024
78ee44f
updating gitignore to allow idl files
angelrti Jun 28, 2024
e38d508
Merge branch 'master' into micro
angelrti Jun 28, 2024
adf7085
Fixing duplicated code from the master merge
angelrti Jun 28, 2024
7da104c
Adding additional configuration for micro 4
angelrti Jul 18, 2024
43e237a
Adding EOF to the pexpect interoperability report
angelrti Jul 22, 2024
c5c451d
Fixing test_color_receivers function
angelrti Jul 22, 2024
f4fb224
Merge branch 'master' into micro
angelrti Jul 22, 2024
be85a24
Incresed resource limits
angelrti Jul 22, 2024
ba1765e
Fixed Micro name in the generate_report
angelrti Jul 24, 2024
898631f
Fixing micro partitions
angelrti Jul 24, 2024
b7e10b9
replace source files by a readme
stkimmer Nov 5, 2025
6ebdf08
fix typo
stkimmer Nov 5, 2025
f60c3be
add source code
stkimmer Nov 21, 2025
bf19305
add workflow
stkimmer Nov 21, 2025
93102fa
fix renaming
stkimmer Nov 21, 2025
c12b3d5
change path to artifact
stkimmer Nov 21, 2025
63c949e
add path to upload artifact
stkimmer Nov 21, 2025
d8ff9e9
Merge branch 'master' into micro
angelrti Nov 25, 2025
03c6677
Merge pull request #73 from s2e-systems/update-dust-dds-src
stkimmer Nov 28, 2025
ef3d06e
Adding support for micro 4.0.2
angelrti Dec 2, 2025
83e9312
Fix braces which caused some of the setting to not take effect for th…
arulmoondra1 Dec 2, 2025
1afc392
Disabled logging for Micro messages as they print a NUL char and fixe…
angelrti Dec 3, 2025
1344858
Printing 'not supported' messages only when enabling something that i…
angelrti Dec 11, 2025
e7139f5
Added a way of checking if a feature is not supported and report the …
angelrti Dec 11, 2025
5128c09
Added a way of identifying if the pub or sub is the one that does not…
angelrti Dec 15, 2025
f5b290b
Fixed issue when there are 0 tests to get the format color
angelrti Dec 16, 2025
d7ec022
Added multicast and use the default interface in micro
angelrti Dec 16, 2025
8ea07b2
Fixing debugging messages
angelrti Dec 17, 2025
0b666e0
Fixed the way in which process are stopped, now it shows the full log
angelrti Dec 17, 2025
f31cd8f
Added a basic check for received samples
angelrti Dec 17, 2025
d125be3
Fixed micro makefiles
angelrti Dec 19, 2025
5ff43fd
Fixed run_tests script and micro makefiles
angelrti Jan 12, 2026
bbf8a86
Changed the unsupported tests by supported tests
angelrti Jan 12, 2026
81496cf
Changed micro datatype to be bounded
angelrti Jan 13, 2026
727a723
Fixed resources limits for large data
angelrti Jan 13, 2026
451b469
Fixing an issue with micro instance_handle/color
angelrti Jan 14, 2026
d95223f
Updated basic_check function
angelrti Jan 22, 2026
2b5c663
Added some changes for Micro
angelrti Jan 22, 2026
5b45bc0
Removed duplicated error check
angelrti Jan 23, 2026
1b8ec2c
Added a way of configuring the datafrag size
angelrti Feb 2, 2026
cbc9ac3
Fixed potential memory leak when configuring micro
angelrti Feb 2, 2026
8a60559
Update shape_micro.idl name to shape_bounded.idl
angelrti Feb 6, 2026
7fe819a
Make the datafrag-size parameter optional since it wont be used in an…
angelrti Feb 6, 2026
384170c
Update gitignore to the new name shape_bounded
angelrti Feb 6, 2026
2e1f98d
Parallelize run interoperability tests (#77)
angelrti Feb 6, 2026
6b75d87
Added support for cft expression as parameters and a new test
angelrti Feb 6, 2026
7c28491
NOT_ALIVE messages are now printed independently of the value of vali…
angelrti Feb 6, 2026
c86efce
Apply suggestions from code review
angelrti Feb 11, 2026
1587acb
Merge branch 'master' into micro
angelrti Feb 11, 2026
d1ce949
Fix missing brace after merge
angelrti Feb 11, 2026
fba7a84
Fixing merged code
angelrti Feb 11, 2026
74ae72e
Handle new cft parameter in micro
angelrti Feb 11, 2026
d6a9d38
Update srcCxx/shape_main.cxx
angelrti Feb 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
457 changes: 81 additions & 376 deletions .github/workflows/1_run_interoperability_tests.yml

Large diffs are not rendered by default.

31 changes: 31 additions & 0 deletions .github/workflows/ci_dustdds.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: CI DustDDS

on:
workflow_dispatch:
pull_request:
paths:
- 'srcRs/DustDDS/**'

jobs:
create_bin_release:
name: Create binary release
runs-on: ubuntu-latest
defaults:
run:
working-directory: srcRs/DustDDS
steps:
- name: Checkout sources
uses: actions/checkout@v4
- name: Build executable
run: cargo build --package dust_dds_shape_main_linux --release
- name: Rename executable
run: |
version=$( cargo tree --package dust_dds --depth 0 --prefix none | tr -d 'dust_dds v' )
cp ./target/release/dust_dds_shape_main_linux ./dust_dds-${version}_shape_main_linux
mkdir artifacts
zip --junk-paths artifacts/dust_dds-${version}_shape_main_linux.zip ./dust_dds-${version}_shape_main_linux
- name: Upload executable artifact
uses: actions/upload-artifact@v4
with:
name: interoperability_executable
path: srcRs/DustDDS/artifacts/
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,16 @@ GeneratedCode

# Generated files
srcCxx/shape.*
!srcCxx/shape.idl
srcCxx/shapePlugin.*
srcCxx/shapeSupport.*

# Generated files Connext Micro
srcCxx/shape_bounded.*
!srcCxx/shape_bounded.idl
srcCxx/shape_boundedPlugin.*
srcCxx/shape_boundedSupport.*

# VSCode default folders
.vscode/
build/
Expand Down
Loading