Skip to content

feat(prowler): chunk13 add the GCP service routes (#422) - #443

Draft
Christophe Melchior (Kakudou) wants to merge 4 commits into
feat/422-prowler-injector-chk12-service-azurefrom
feat/422-prowler-injector-chk13-service-gcp
Draft

feat(prowler): chunk13 add the GCP service routes (#422)#443
Christophe Melchior (Kakudou) wants to merge 4 commits into
feat/422-prowler-injector-chk12-service-azurefrom
feat/422-prowler-injector-chk13-service-gcp

feat(prowler): execute CHK.013 GCP service routes (#422)

98ed3d7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 28, 2026 in 1s

85.05% (+0.04%) compared to a75d9fe

View this Pull Request on Codecov

85.05% (+0.04%) compared to a75d9fe

Details

Codecov Report

❌ Patch coverage is 93.75000% with 3 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
prowler/prowler/contracts/base.py 77.77% 2 Missing ⚠️
prowler/prowler/contracts/gcp.py 96.55% 1 Missing ⚠️
Additional details and impacted files
@@                                Coverage Diff                                @@
##           feat/422-prowler-injector-chk12-service-azure     #443      +/-   ##
=================================================================================
+ Coverage                                          85.00%   85.05%   +0.04%     
=================================================================================
  Files                                                190      190              
  Lines                                               8229     8249      +20     
=================================================================================
+ Hits                                                6995     7016      +21     
+ Misses                                              1234     1233       -1     
Files with missing lines Coverage Δ
prowler/prowler/_core/prowler_client/__init__.py 100.00% <100.00%> (ø)
prowler/prowler/_core/prowler_client/client.py 95.83% <100.00%> (+0.07%) ⬆️
prowler/prowler/_core/prowler_client/contracts.py 100.00% <100.00%> (ø)
prowler/prowler/contracts/__init__.py 100.00% <100.00%> (ø)
prowler/prowler/contracts/aws.py 96.00% <100.00%> (+2.77%) ⬆️
prowler/prowler/contracts/azure.py 95.45% <100.00%> (+3.00%) ⬆️
prowler/prowler/contracts/registry.py 93.87% <100.00%> (ø)
prowler/prowler/contracts/gcp.py 95.45% <96.55%> (+1.01%) ⬆️
prowler/prowler/contracts/base.py 96.89% <77.77%> (-1.44%) ⬇️

📢 Thoughts on this report? Let us know!

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.