You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ro...@apache.org on 2020/09/03 14:53:10 UTC
[felix-dev] 01/01: Merge pull request #45 from
apache/feature/contribute-osgi-metrics
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git
commit 88cc656ceab73a214edfb5b7ff69c02f6dd6b351
Merge: da5dd62 24cb81f
Author: Robert Munteanu <ro...@apache.org>
AuthorDate: Thu Sep 3 17:50:41 2020 +0300
Merge pull request #45 from apache/feature/contribute-osgi-metrics
Contribute OSGi metrics modules
README.md | 1 +
metrics/osgi/README.md | 70 ++++++
metrics/osgi/collector/bnd.bnd | 2 +
metrics/osgi/collector/pom.xml | 157 ++++++++++++++
.../felix/metrics/osgi/BundleStartDuration.java | 45 ++++
.../felix/metrics/osgi/ServiceRestartCounter.java | 39 ++++
.../apache/felix/metrics/osgi/StartupMetrics.java | 101 +++++++++
.../felix/metrics/osgi/StartupMetricsListener.java | 38 ++++
.../apache/felix/metrics/osgi/impl/Activator.java | 51 +++++
.../osgi/impl/BundleStartTimeCalculator.java | 112 ++++++++++
.../org/apache/felix/metrics/osgi/impl/Log.java | 39 ++++
.../osgi/impl/ServiceRestartCountCalculator.java | 239 +++++++++++++++++++++
.../osgi/impl/ServiceTrackerCustomizerAdapter.java | 33 +++
.../metrics/osgi/impl/StartupTimeCalculator.java | 136 ++++++++++++
.../apache/felix/metrics/osgi/package-info.java | 18 ++
.../apache/felix/metrics/osgi/impl/AbstractIT.java | 126 +++++++++++
.../osgi/impl/BundleStartTimeCalculatorTest.java | 62 ++++++
.../metrics/osgi/impl/HealthCheckSmokeIT.java | 61 ++++++
.../osgi/impl/ServiceRegistrationsTrackerTest.java | 76 +++++++
.../impl/ServiceRestartCountCalculatorTest.java | 192 +++++++++++++++++
.../metrics/osgi/impl/SystemReadySmokeIT.java | 47 ++++
.../impl/WaitForResultsStartupMetricsListener.java | 45 ++++
metrics/osgi/consumers/bnd.bnd | 1 +
metrics/osgi/consumers/pom.xml | 104 +++++++++
.../impl/dropwizard/DropwizardMetricsListener.java | 85 ++++++++
.../impl/json/JsonWritingMetricsListener.java | 95 ++++++++
.../consumers/impl/log/LoggingMetricsListener.java | 92 ++++++++
.../impl/json/JsonWritingMetricsListenerTest.java | 78 +++++++
metrics/osgi/pom.xml | 42 ++++
29 files changed, 2187 insertions(+)