-
-
Notifications
You must be signed in to change notification settings - Fork 67
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
distage-testkit: Smart memoization group merging. #1072
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #1072 +/- ##
===========================================
+ Coverage 55.65% 55.93% +0.27%
===========================================
Files 380 381 +1
Lines 6917 6940 +23
Branches 362 358 -4
===========================================
+ Hits 3850 3882 +32
+ Misses 3067 3058 -9 |
...ge-testkit-core/src/main/scala/izumi/distage/testkit/services/dstest/DistageTestRunner.scala
Outdated
Show resolved
Hide resolved
A thought: we can limit the amount of logs for re-reading the same config files by memoizing config reads with the same |
A good idea! |
Another thought, we can replace |
But by this implementation we will lose control over the test log level. It's okay to have |
@Caparow Hmm, actually |
You still can silence the config loader. Early logger uses |
3adbc2a
to
8039ff9
Compare
fix #1067