Commit Graph

574 Commits

Author SHA1 Message Date
Léo Creuse
435d0d95fa Merge branch 'topic/4205-various-fixes' into 'qualkit-4502'
Various qualkit updates

See merge request eng/das/cov/gnatcoverage-qualification!36

The modifications include:

* TOR: Refinements over the expected execution environment
* TOR: remove index entry definitions
* PLANS: Remove duplicate revision history section

(cherry picked from commit 772afba72ae4014b866562d04b6f3fd8c5f8d5dd)
2026-01-23 08:24:12 +00:00
Léo Creuse
e0a7d6fe36 Merge branch 'topic/fix_pdf_id' into 'qualkit-4502'
genbundle.py: Defer settings loading until after work dir has been setup

See merge request eng/das/cov/gnatcoverage-qualification!35

(cherry picked from commit 6b7a34d411eadf998cdcabcac0da8bd1baaa1e49)
2026-01-23 08:24:12 +00:00
Léo Creuse
3d9c9903e3 Merge branch 'topic/add_pdf_id' into 'qualkit-4502'
Qualkit: Add document id in the filename for each of the documents

See merge request eng/das/cov/gnatcoverage-qualification!33

(cherry picked from commit 337879aca842aa309033986bf51366b63546f997)
2026-01-23 08:24:12 +00:00
Vasiliy Fofanov
e6ce76fe46 Merge branch 'topic/4502_adjust_plans' into 'qualkit-4502'
Update plans

See merge request eng/das/cov/gnatcoverage-qualification!32

(cherry picked from commit b56f9be7f52f1b9974988057834348a0cb9890dd)
2026-01-23 08:24:12 +00:00
Viviane Garèse
c252d1f080 Add qualification tests for function and call cov 2025-10-27 13:41:01 +00:00
Léo Creuse
ed15f1ba5e Qualification:
Various fixes including:
- typo fixes in the TOR introduction
- Adding the proper appendix latex command
- Remove some unsupported latex roles
2025-09-09 12:02:43 +00:00
Léo Creuse
bb40dad728 Qualification/TOR: Fix testcase index generation
Had to go through a bit of a hack to do this as I can't really
understand how this worked in the first place with the QM.
2025-09-09 12:02:43 +00:00
Léo Creuse
81296974e7 Qualification: Rework qualkit production to use gnatchek-qualkit helpers and style
This involves moving large chuncks of the sources to more deeply nested directories, as there
are some assumptions as to where some config files are located.
2025-09-09 12:02:43 +00:00
Léo Creuse
622999d57d Add small Readme to explain how to build the qualification documents 2025-09-09 12:02:43 +00:00
Léo Creuse
93b8735019 Fixup consistency log generation 2025-09-09 12:02:43 +00:00
Léo Creuse
fcce27da03 Update gitignore 2025-09-09 12:02:43 +00:00
Léo Creuse
ba9eaf033c Adapt STR generation to new script location and new expectation notes 2025-09-09 12:02:43 +00:00
Léo Creuse
c60b856695 genbundle: Adapt to new plans & tor generation without the QMachine 2025-09-09 12:02:43 +00:00
Léo Creuse
c5159897f4 Instrument.adb: fix instrumentation of Debug pragma
It used to be disabled if the various assertion coverage levels were
not active.
2025-09-09 12:02:43 +00:00
Tonu Naks
b2b08fa94f Generate TOR without QM
eng/das/cov/gnatcoverage#203
2025-09-09 12:02:43 +00:00
Tonu Naks
bd94d641e2 Revive pre-qm TOR scripts
eng/das/cov/gnatcoverage#203
2025-09-09 12:02:43 +00:00
Léo Creuse
ddc8d901be Remove internal URLs 2024-12-06 08:54:48 +00:00
Léo Creuse
4b5366c278 Vairious style fixes following flake88 and balck version bump 2024-11-05 13:21:33 +00:00
Léo Creuse
a2dacc38af genbundle.py: work around missing permissions
When working on a qualrun result that was produced in a Windows
environment, then zipped and unpacked in a linux environment, all
executable permissions are removed. To work around this, invoke
mkrest.sh through a sh invocation.

Part of W426-013 (gnatcov qualkit 999-W426-013)
2024-04-17 16:25:56 +00:00
Olivier Hainque
c9501da1c9 Straigthen formatting and flake8 rules after chain of changes 2024-04-05 15:27:22 +00:00
Josue NAVA BELLO
3728d3e50f update Change Control in PLAN to AWS backup instead of local backup 2024-04-05 15:27:22 +00:00
Olivier Hainque
cd1ab7c26e Add common_conf.py variables for versions used in document refs
At the same spot where we currently have doc identifiers, so we
think of updating them at the same time.

Stick intended values for the current project there. Later on, we'll
want these instantiated from the environment but that's a more involved
change, not for the current cycle.
2024-04-05 15:27:22 +00:00
Olivier Hainque
cec91d4291 Remove reviewers from the list of relevant roles
Listing the reviewers is not mandatory and removing the
list simplifies the production process.

Part of W227-016 (qualkit-1329-W227-016)
2024-04-05 15:27:22 +00:00
Olivier Hainque
fa30217978 Refine use of |today| and |release| in doc history entries
Fix delimiter in the sources for the PLANS document and
introduce the macros in the sources for the TOR document.

Part of W227-016 (qualkit-1329-W227-016)
2024-04-05 15:27:22 +00:00
Vasiliy Fofanov
7cb6e58129 Fix normative refs in Tool Qualification Plan 2024-04-05 15:27:22 +00:00