mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-08-06 14:59:11 +08:00
missing test
This commit is contained in:
@ -159,3 +159,17 @@ class TestSklearn(TestBase):
|
|||||||
model.predict(x_test)
|
model.predict(x_test)
|
||||||
spans = self.memory_exporter.get_finished_spans()
|
spans = self.memory_exporter.get_finished_spans()
|
||||||
self.assertEqual(len(spans), 0)
|
self.assertEqual(len(spans), 0)
|
||||||
|
|
||||||
|
def test_span_attributes(self):
|
||||||
|
model = pipeline()
|
||||||
|
attributes = {"model_name": "random_forest_model"}
|
||||||
|
ski = SklearnInstrumentor()
|
||||||
|
ski.instrument_estimator(estimator=model, attributes=attributes)
|
||||||
|
|
||||||
|
x_test = random_input()
|
||||||
|
|
||||||
|
model.predict(x_test)
|
||||||
|
|
||||||
|
spans = self.memory_exporter.get_finished_spans()
|
||||||
|
for span in spans:
|
||||||
|
assert span.attributes["model_name"] == "random_forest_model"
|
||||||
|
Reference in New Issue
Block a user