Adds immediate results on next release 2 iteration
This commit is contained in:
3 files changed
+229
-1
No files matched your search
@@ -0,0 +1,117 @@
|
||||
# Release 2 Validation Report
|
||||
|
||||
## Build Information
|
||||
- **Date**: $(date)
|
||||
- **Branch**: story/release-2-cleanup
|
||||
- **Script**: qt-migration-legatus/qt6-after/qt6-migrated-legatus/new_docker_build_release2.sh
|
||||
- **Project**: guez
|
||||
|
||||
## Release 2 Scope
|
||||
|
||||
### AP3 — Shared Libraries
|
||||
- LtsUtils
|
||||
- Widgets
|
||||
- Session
|
||||
- Krypto
|
||||
- PluginManager
|
||||
- Required core libraries (NGL*, QtSingleApplication, etc.)
|
||||
|
||||
### AP4 — DDS Middleware
|
||||
- Core
|
||||
- DDSConnector
|
||||
- Routing
|
||||
- QosProfile
|
||||
- RTI DDS compatibility layer
|
||||
|
||||
### AP9 — Tools and Translations
|
||||
- DdsView
|
||||
- LogViewer
|
||||
- SqlBrowser
|
||||
- Generators (DaoGenerator)
|
||||
- lupdate toolchain
|
||||
|
||||
## Build Configuration
|
||||
- GROUP1 (DDS/AP4): ON
|
||||
- GROUP3 (Lts/AP3): ON
|
||||
- GROUP5 (Viewer/AP9): ON
|
||||
- GROUP6 (Tools/AP9): ON
|
||||
- CTEST: ON
|
||||
- Prebuilt Docker Image: YES
|
||||
|
||||
## Build Results
|
||||
|
||||
### Package Build Status
|
||||
| Group | Target | Status | Notes |
|
||||
|-------|--------|--------|-------|
|
||||
| GROUP1 | ddscore | Pending | |
|
||||
| GROUP1 | svcCoreClient | Pending | |
|
||||
| GROUP1 | ddsftccore | Pending | |
|
||||
| GROUP1 | ddsfts | Pending | |
|
||||
| GROUP1 | ddsgen | Pending | |
|
||||
| GROUP1 | ddsQoS | Pending | |
|
||||
| GROUP1 | ddsconnector | Pending | |
|
||||
| GROUP3 | NGL* libraries | Pending | Multiple targets |
|
||||
| GROUP3 | svc* services | Pending | Multiple targets |
|
||||
| GROUP5 | ddsView | Pending | |
|
||||
| GROUP5 | logViewer | Pending | |
|
||||
| GROUP5 | sqlBrowser | Pending | |
|
||||
| GROUP6 | DaoGenerator | Pending | |
|
||||
| GROUP6 | lupdate | Pending | |
|
||||
|
||||
### Test Results
|
||||
- CTEST execution: Pending
|
||||
- Pass rate: TBD
|
||||
- Failures: TBD
|
||||
|
||||
## Qt6 Migration Verification
|
||||
|
||||
### KTextTemplate Usage
|
||||
- [ ] All Grantlee5 references replaced with KTextTemplate
|
||||
- [ ] DaoGeneratorGrantlee.cpp uses `<ktexttemplate/context.h>`
|
||||
- [ ] include/grantlee/ directory removed
|
||||
|
||||
### Out-of-Scope Removal
|
||||
- [ ] EvalApps/ removed
|
||||
- [ ] Tests/ directories removed
|
||||
- [ ] LastTestAuswertung/ removed
|
||||
- [ ] .envrc removed from release
|
||||
|
||||
## Cleanup Verification
|
||||
|
||||
### Removed Files/Directories
|
||||
1. include/grantlee/ - Qt5 Grantlee 5.3.0 headers
|
||||
2. Lts/Viewer/SituationMap/EvalApps/ - Evaluation applications
|
||||
3. Lts/Viewer/SituationMap/Tests/ - Test applications
|
||||
4. Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/Tests/ - Test applications
|
||||
5. TetraIF/PrtCnv/LastTestAuswertung/ - Test evaluation
|
||||
6. .envrc - Development environment file
|
||||
|
||||
### CMake Updates
|
||||
- [ ] TetraIF/PrtCnv/CMakeLists.txt - LastTestAuswertung reference removed
|
||||
- [ ] SituationMap CMakeLists.txt - Test directories commented out
|
||||
|
||||
## Issues Encountered
|
||||
|
||||
### Build Issues
|
||||
None reported yet.
|
||||
|
||||
### Permission Issues
|
||||
- Root-owned build directories from previous builds require sudo for removal
|
||||
- Affected: build/, build_test/, deb_build_tmp/, packages-out/
|
||||
|
||||
## Recommendations
|
||||
|
||||
1. **Disk Space**: Monitor /tmp usage during builds (12GB limit)
|
||||
2. **Permissions**: Clean root-owned directories with sudo after Docker builds
|
||||
3. **Validation**: Run full test suite after successful build
|
||||
|
||||
## Sign-off
|
||||
|
||||
- [ ] All Release 2 targets build successfully
|
||||
- [ ] Tests pass (or documented failures are acceptable)
|
||||
- [ ] Qt6 migration verified
|
||||
- [ ] Out-of-scope files removed
|
||||
- [ ] Documentation complete
|
||||
|
||||
---
|
||||
*Generated: $(date)*
|
||||
Reference in new issue
Block a user