Class MPMetricBaseMetricsTest
- java.lang.Object
-
- org.eclipse.microprofile.metrics.test.optional.MPMetricBaseMetricsTest
-
public class MPMetricBaseMetricsTest extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static doubleTOLERANCE
-
Constructor Summary
Constructors Constructor Description MPMetricBaseMetricsTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.jboss.shrinkwrap.api.spec.WebArchivecreateDeployment()static voidsetup()voidtestBaseAttributePromMetrics()voidtestBaseMetadataSingluarItemsPromMetrics()voidtestBasePromMetrics()voidtestGcCountMetrics()Check that there is at least one metric named gc.total and that they all contain expected tags (actually this is just 'name' for now).voidtestGcTimeMetrics()Check that there is at least one metric named gc.time and that they all contain expected tags (actually this is just 'name' for now).voidtestOptionalBaseMetrics()voidtestPromMetricsFormatNoBadChars()
-
-
-
Field Detail
-
TOLERANCE
public static final double TOLERANCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setup
public static void setup() throws MalformedURLException- Throws:
MalformedURLException
-
createDeployment
@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment()
-
testBasePromMetrics
@RunAsClient @InSequence(1) public void testBasePromMetrics()
-
testBaseAttributePromMetrics
@RunAsClient @InSequence(2) public void testBaseAttributePromMetrics()
-
testPromMetricsFormatNoBadChars
@RunAsClient @InSequence(3) public void testPromMetricsFormatNoBadChars()
-
testBaseMetadataSingluarItemsPromMetrics
@RunAsClient @InSequence(4) public void testBaseMetadataSingluarItemsPromMetrics()
-
testOptionalBaseMetrics
@RunAsClient @InSequence(5) public void testOptionalBaseMetrics()
-
testGcCountMetrics
@RunAsClient @InSequence(6) public void testGcCountMetrics()
Check that there is at least one metric named gc.total and that they all contain expected tags (actually this is just 'name' for now).
-
testGcTimeMetrics
@RunAsClient @InSequence(7) public void testGcTimeMetrics()
Check that there is at least one metric named gc.time and that they all contain expected tags (actually this is just 'name' for now).
-
-