Commit graph

14 commits

Author SHA1 Message Date
NOT XVilka
e9dd764f87
refactor: remove unused mpc subproject (#6091)
Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com>
2026-03-25 20:30:15 +08:00
Maijin
d5fd613d9a
ci: ignore subprojects/packagefiles in codecov (#5765)
Co-authored-by: Maijin <maijin21@gmail.com>
2026-01-10 14:51:14 +08:00
Maijin
c2349a9663
codecov: ignore examples and subprojects (#5743)
Co-authored-by: Maijin <maijin21@gmail.com>
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