• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FIWARE / contract-management / #102

30 Sep 2026 10:28AM UTC coverage: 4.485% (+0.7%) from 3.796%
#102

Pull #28

vramperez
Remove stack trace floods from connection errors

- Micronaut's DefaultHttpClient logged every failed connection at ERROR with a
  ~125 line stack trace, duplicating the one-line WARN of the failed call. It is
  off by default now (LOG_LEVEL_MICRONAUT_HTTP_CLIENT to bring it back)
- The subscription retry warning names the event and the reason instead of
  attaching the stack trace on every retry
- Suppress logback's status dump on startup

Without a reachable TM Forum API this reduces 25s of logs from ~1100 to ~60 lines.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Pull Request #28: Add failure reasons, downstream error descriptions and configurable log output

229 of 453 new or added lines in 31 files covered. (50.55%)

11 existing lines in 7 files now uncovered.

1608 of 35855 relevant lines covered (4.48%)

0.04 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

50.0
/src/main/java/org/fiware/iam/exception/TrustedIssuersException.java
1
package org.fiware.iam.exception;
2

3
/**
4
 * Exception to be thrown in case of issues with the trusted-issuers-list
5
 */
6
public class TrustedIssuersException extends ContractManagementException {
7

8
        public TrustedIssuersException(String message) {
9
                super(message);
×
10
        }
×
11

12
        public TrustedIssuersException(String message, Throwable cause) {
UNCOV
13
                super(message, cause);
×
UNCOV
14
        }
×
15

16
        public TrustedIssuersException(FailureReason reason, String message) {
17
                super(reason, message, null);
1 ✔
18
        }
1 ✔
19

20
        public TrustedIssuersException(FailureReason reason, String message, Throwable cause) {
21
                super(reason, message, cause);
1 ✔
22
        }
1 ✔
23
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc