14 Commits
Author SHA1 Message Date
NOT XVilkaandAnton Kochkov e9dd764f87 refactor: remove unused mpc subproject (#6091)
Co-authored-by: Anton Kochkov <[email protected]>
2026-03-25 20:30:15 +08:00
MaijinandMaijin d5fd613d9a ci: ignore subprojects/packagefiles in codecov (#5765)
Co-authored-by: Maijin <[email protected]>
2026-01-10 14:51:14 +08:00
MaijinandMaijin c2349a9663 codecov: ignore examples and subprojects (#5743)
Co-authored-by: Maijin <[email protected]>
2026-01-07 12:24:40 +08:00
Rot127 a59b090db9 String search integration tests (#5358)
* Add integration test for a simple string search.
* Clean up rz_str_is_false
* Doxygen
* Add rz_buf_type
* Sort search hits not just by address but also by size.
* Add a paranoid regex Hindi test.
* Add an integration test using RzCore and searching for UTF-16LE.
* Revert "Temporarily remove codecov workflow due to https://github.com/codecov/codecov-action/issues/1877 (#5366)"

This reverts commit dc5d50ce58.
2025-09-14 11:44:14 +08:00
Rot127 dc5d50ce58 Temporarily remove codecov workflow due to https://github.com/codecov/codecov-action/issues/1877 (#5366) 2025-09-12 18:28:36 +00:00
Rot127 1f6c6147ec Add the Qualcomm Peripheral Image loader (MDT files, 32bit only).
It loads .mdt firmware layout files, searches for the other parts in the same directory and loads them.
It resolves symbols, sections etc automatically, and maps them according to the layout
to the virtual address space.

- The iH command provides details about each firmware part as well.
- Memory maps and segment names are prefixed with the parts file name to make them distinct.
- If a firmware part is an ELF library it loads, and resolves its functions, segments etc.

Due to the design of the ELF binary plugin (code duplication with macros for 32/64bit versions),
this only supports 32bit firmware images for now.
This can relatively easily be fixed, by duplicating this plugin but including the 64bit ELF headers.
This requires more tests though.
2025-06-11 15:41:03 +00:00
Rot127 f1713ac354 Use Codecov action to upload coverage data every PR. (#5057)
* Enable CodeCov actions in the CI for every PR.

* Just disable all parsing errors, since we seem to hit plenty.
2025-04-03 14:41:56 +00:00
Florian Märkl c4ae1d45ce Disable Codecov PR Commenting (#2117) 2021-12-19 13:42:41 +01:00
Anton Kochkov 5873b7d5ba Remove unused pkgcfg files 2021-03-29 15:39:31 +08:00
Maijin 0dd48b62d3 Add rz-test in codecov ignore list (#263)
Add rz-test in codecov ignore list
2020-12-26 03:18:47 +01:00
Liumeo bad64cbe90 Codecov ignore test dir (#18085) 2020-12-25 18:58:25 +08:00
Maijin 9e75365771 Change master to dev branch in codecov (#216) 2020-12-18 09:48:43 +01:00
Riccardo Schirone 23c029522d Make codecov/project informational on master as well (#17659) 2020-09-16 12:35:54 +02:00
Damien Zammit 8b0bb10ea8 codecov: Add yaml config for ignoring failures in coverage for PRs (#17656)
Also, only test "project" coverage on master or release branches
2020-09-16 09:12:28 +02:00