README: note the pruned tree and the new ctest Not Run baseline
The pruned tree no longer registers the out-of-scope ctest entries; the expected baseline is now 7 in-scope tests passed + 3 Not Run (nglcomp_test, GrantleeParserSmoke, utils_test). Verified with a full pipeline run on the pruned tree: 46/46 targets built, ctest 7/7 in-scope passed, 5 DEBs produced.
This commit is contained in:
1 parent
c12287471c
commit
0f99d2c859
1 file changed
+10
-5
@@ -3,6 +3,11 @@
|
|||||||
Build guide for the Qt6-migrated legatus tree for **Release 2** (guez project).
|
Build guide for the Qt6-migrated legatus tree for **Release 2** (guez project).
|
||||||
Everything runs inside a prebuilt Docker image; the host only needs Docker.
|
Everything runs inside a prebuilt Docker image; the host only needs Docker.
|
||||||
|
|
||||||
|
The source tree on this branch is pruned to the Release 2 build closure:
|
||||||
|
only the modules the 46 scope targets compile (plus their transitive
|
||||||
|
service dependencies, the codegen inputs, and the build-pipeline files)
|
||||||
|
are present — out-of-scope modules have been removed.
|
||||||
|
|
||||||
## Release 2 Scope
|
## Release 2 Scope
|
||||||
|
|
||||||
**46 targets** across 4 build groups (GROUP1, GROUP3, GROUP5, GROUP6):
|
**46 targets** across 4 build groups (GROUP1, GROUP3, GROUP5, GROUP6):
|
||||||
@@ -136,11 +141,11 @@ Expected baseline (7 in-scope tests, all passed):
|
|||||||
| 6 | `lts_coord_trans_unit_test` | Passed |
|
| 6 | `lts_coord_trans_unit_test` | Passed |
|
||||||
| 7 | `aes_crypt_test` | Passed |
|
| 7 | `aes_crypt_test` | Passed |
|
||||||
|
|
||||||
Tests registered by out-of-scope modules show up as `***Not Run`
|
A few tests registered by in-scope CMakeLists are not part of the 46
|
||||||
(`nglcomp_test`, `ddsGenericDataTests`, `ddsDataTopicTests`,
|
built targets and show up as `***Not Run` (`nglcomp_test`,
|
||||||
`ddsFunctionTopicTests`, `coordTransTests_gtest`, `GrantleeParserSmoke`,
|
`GrantleeParserSmoke`, `utils_test`) — that is expected and the driver
|
||||||
`utils_test`, `exmDtUnitTest`, `migration_tests_NOT_BUILT`) — that is expected
|
continues. (Out-of-scope modules were pruned from this branch, so the
|
||||||
and the driver continues.
|
tests they registered are gone with them.)
|
||||||
|
|
||||||
### 2.2 Build the unit tests only
|
### 2.2 Build the unit tests only
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user