torsten
90f7f8a474
tests: adapt GTest smoke-tests to MockDDS annotated payload format (seq:payload)
2026-07-17 17:31:54 +02:00
torsten
bec34480c8
tests: richer MockDDS (subscriptions, queues, seq) and link into Qt/GTest smoke-tests
2026-07-17 17:30:57 +02:00
torsten
69d30bc20a
tests: link MockDDS.cpp into GTest smoke executables
2026-07-17 17:28:28 +02:00
torsten
7372bdc766
tests: add MockDDS and use it in GTest smoke-tests to simulate publish/subscribe flows
2026-07-17 17:27:42 +02:00
torsten
b44bb09891
tests: add optional GoogleTest-based smoke-tests and CMake support (BUILD_GTEST_SMOKE)
2026-07-17 17:24:50 +02:00
torsten
3d490bea2e
tests: add BUILD_SMOKE_TESTS option to enable smoke-tests in full-builds
2026-07-17 17:15:14 +02:00
torsten
8ea74a81ad
tests: make smoke-tests Qt6-safe (use QStringLiteral/QLatin1)
2026-07-17 17:12:43 +02:00
torsten
3988248897
tests: upgrade DDS smoke-tests to Qt Test-based checks (QString, QVariant, containers)
2026-07-17 17:12:07 +02:00
torsten
80a09df7b9
tests: add smoke-test executables for Lts/DDS placeholders during migration
2026-07-17 17:08:59 +02:00
torsten
372d50acec
tests: add placeholder CTest entries for Lts/DDS during migration
2026-07-17 17:04:55 +02:00
torsten
c7abae2727
chore(cmake): skip unit tests that require not-yet-migrated internal targets (guard by TARGET LtsElevation)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 13:15:28 +02:00
torsten
7556893505
chore(CMake): guard Lts/Tests add_subdirectory when BUILD_TESTING is ON to allow partial checkouts
2026-07-17 12:59:58 +02:00
torsten
647f817a04
chore(CMake): make KDReports optional for LtsPrinting to allow configure without printing deps
2026-07-17 12:59:03 +02:00
torsten
5cc294a919
chore(CMake): make GeographicLib optional for LtsCoordTrans to allow partial configure during migration
2026-07-17 12:58:22 +02:00
torsten
699d745a6a
chore(CMake/migrate): relax Grantlee/RTI requirements and avoid permission issues in fallback docker run\n\n- Make Grantlee optional and skip codegen_grantlee when missing
...
- Keep RTI optional (no REQUIRED)
- Use host UID:GID when running fallback docker run to allow cleaning build dir
\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-17 12:55:35 +02:00
torsten
3dbbcc1303
chore(CMake): make Lts top-level resilient to partial checkouts and optional RTI/doxygen\n\n- Guard ADD_DOXYGEN_TARGET with existence check
...
- Add only existing Lts subdirectories to allow partial migrations
- Make RTI optional in Lts/Common/CodeGen and guard RTI target properties
\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-17 12:52:28 +02:00
torsten
fa48db111e
Continues migration with DDS, Common
2026-07-17 12:41:42 +02:00
torsten
f744a8c37a
qt6: nglcompression, widgets, dialog fixes: remove QTextCodec, QStringRef/splitRef, QDesktopWidget, use QMultiMap and Qt6 APIs; adjust QtConcurrent::run wrappers; replace endl with newline
2026-07-14 20:38:30 +02:00