Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brostk/3528 bip monitoring tags #3567

Merged
merged 6 commits into from
Oct 7, 2024
Merged

Conversation

brostk
Copy link
Contributor

@brostk brostk commented Oct 7, 2024

What was the problem?

In dev region, the svc-bip-api pod is failing to start due to missing variables, which are present in the environment and correctly referenced in application.yaml. In Spring, there is a known issue when trying to inject values into final fields using @value, especially when used with Lombok's @requiredargsconstructor. This PR removes the @requiredargsconstructor annotation on the class and the @value annotation on the final fields for MetricLoggerService while adding an @Autowired constructor.

Associated tickets or Slack threads:

@brostk brostk requested a review from a team as a code owner October 7, 2024 14:20
@brostk brostk requested review from lisac and dfitchett October 7, 2024 14:20
Copy link
Contributor

github-actions bot commented Oct 7, 2024

Test Results

136 tests  ±0   136 ✅ ±0   18s ⏱️ ±0s
 39 suites ±0     0 💤 ±0 
 39 files   ±0     0 ❌ ±0 

Results for commit 76975fc. ± Comparison against base commit e9a585e.

Copy link
Contributor

github-actions bot commented Oct 7, 2024

JaCoCo Test Coverage

Overall Project 72.36%
Files changed 100% 🍏

File Coverage
NonLocalEnvironmentCondition.java 100% 🍏
LocalEnvironmentCondition.java 94.12% 🍏
MetricLoggerService.java 85.23% 🍏

@brostk brostk merged commit 4cb180a into develop Oct 7, 2024
1 check passed
@brostk brostk deleted the brostk/3528-bip-monitoring-tags branch October 7, 2024 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants