[Tests] Further improvements
Author: Rot127Created Aug 21, 2024Updated Sep 15, 2026
LabelsenhancementTestingtracking
100% Test coverage of details
(Only new or refactored modules are listed)
| file | coverage | covered | Done |
|---|---|---|---|
| arch/LoongArch/LoongArchMapping.c | 67.29% | 144 / 214 | No |
| arch/PowerPC/PPCMapping.c | 72.78% | 254 / 349 | No |
| arch/AArch64/AArch64Mapping.c | 60.47% | 918 / 1518 | No |
| arch/TriCore/TriCoreMapping.c | 45.00% | 45 / 100 | No |
| arch/Alpha/AlphaMapping.c | 86.08% | 68 / 79 | No |
| arch/ARM/ARMMapping.c | 61.68% | 792 / 1284 | No |
| arch/HPPA/HPPAMapping.c | 29.85% | 20 / 67 | No |
- Add workflow checking for test coverage.
API integration tests
- Make API integration tests actual tests (not just printing to
stdout)
Fuzzer
Others
Source: capstone-engine/capstone