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).
|
||||
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
|
||||
|
||||
**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 |
|
||||
| 7 | `aes_crypt_test` | Passed |
|
||||
|
||||
Tests registered by out-of-scope modules show up as `***Not Run`
|
||||
(`nglcomp_test`, `ddsGenericDataTests`, `ddsDataTopicTests`,
|
||||
`ddsFunctionTopicTests`, `coordTransTests_gtest`, `GrantleeParserSmoke`,
|
||||
`utils_test`, `exmDtUnitTest`, `migration_tests_NOT_BUILT`) — that is expected
|
||||
and the driver continues.
|
||||
A few tests registered by in-scope CMakeLists are not part of the 46
|
||||
built targets and show up as `***Not Run` (`nglcomp_test`,
|
||||
`GrantleeParserSmoke`, `utils_test`) — that is expected and the driver
|
||||
continues. (Out-of-scope modules were pruned from this branch, so the
|
||||
tests they registered are gone with them.)
|
||||
|
||||
### 2.2 Build the unit tests only
|
||||
|
||||
|
||||
Reference in new issue
Block a user