Skip to content

fix normalizing dns record values for mx, srv and other type

3ae9834
Select commit
Loading
Failed to load commit list.
Draft

CloudStack DNS framework - Integrate PowerDNS as first plugin #12737

fix normalizing dns record values for mx, srv and other type
3ae9834
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 11, 2026 in 0s

18.23% (+0.22%) compared to 4f93ba8

View this Pull Request on Codecov

18.23% (+0.22%) compared to 4f93ba8

Details

Codecov Report

❌ Patch coverage is 70.58086% with 704 lines in your changes missing coverage. Please review.
✅ Project coverage is 18.23%. Comparing base (4f93ba8) to head (3ae9834).
⚠️ Report is 26 commits behind head on main.

Files with missing lines Patch % Lines
.../apache/cloudstack/dns/DnsProviderManagerImpl.java 58.36% 281 Missing and 40 partials ⚠️
...apache/cloudstack/dns/powerdns/PowerDnsClient.java 73.83% 34 Missing and 28 partials ⚠️
...ava/org/apache/cloudstack/dns/DnsProviderUtil.java 62.50% 33 Missing and 12 partials ⚠️
...g/apache/cloudstack/dns/dao/DnsNicJoinDaoImpl.java 0.00% 45 Missing ⚠️
.../src/main/java/com/cloud/vm/UserVmManagerImpl.java 21.81% 42 Missing and 1 partial ⚠️
...ava/org/apache/cloudstack/dns/vo/DnsNicJoinVO.java 0.00% 33 Missing ⚠️
...n/java/org/apache/cloudstack/dns/vo/DnsZoneVO.java 53.57% 24 Missing and 2 partials ⚠️
...pache/cloudstack/api/response/DnsZoneResponse.java 55.81% 18 Missing and 1 partial ⚠️
...che/cloudstack/api/response/DnsServerResponse.java 69.23% 11 Missing and 1 partial ⚠️
.../main/java/com/cloud/vm/dao/NicDetailsDaoImpl.java 0.00% 12 Missing ⚠️
... and 32 more
Additional details and impacted files
@@             Coverage Diff              @@
##               main   #12737      +/-   ##
============================================
+ Coverage     18.00%   18.23%   +0.22%     
- Complexity    16455    16795     +340     
============================================
  Files          5976     6030      +54     
  Lines        537582   540612    +3030     
  Branches      66006    66376     +370     
============================================
+ Hits          96784    98572    +1788     
- Misses       429885   431017    +1132     
- Partials      10913    11023     +110     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.