Sha256: fa307f2f2c9ae742d93447d88270b0ac7c960bf129afcd597cd6f4a4e832541f
Contents?: true
Size: 1.17 KB
Versions: 2
Compression:
Stored size: 1.17 KB
Contents
module Datadog module CI class Recorder @environment_tags: Hash[String, String] @local_context: Datadog::CI::Context::Local attr_reader environment_tags: Hash[String, String] def trace_test: (String span_name, ?service_name: String?, ?operation_name: String, ?tags: Hash[untyped, untyped]) ?{ (Datadog::CI::Test span) -> untyped } -> untyped def trace: (String span_type, String span_name, ?tags: Hash[untyped, untyped]) ?{ (Datadog::CI::Span span) -> untyped } -> untyped def active_test: () -> Datadog::CI::Test? def active_span: () -> Datadog::CI::Span? def deactivate_test: (Datadog::CI::Test test) -> void def create_datadog_span: (String span_name, ?span_options: Hash[untyped, untyped], ?tags: Hash[untyped, untyped]) ?{ (Datadog::CI::Span span) -> untyped } -> untyped def set_trace_origin: (Datadog::Tracing::TraceOperation trace) -> untyped private def build_test: (Datadog::Tracing::SpanOperation tracer_span, Hash[untyped, untyped] tags) -> Datadog::CI::Test def build_span: (Datadog::Tracing::SpanOperation tracer_span, Hash[untyped, untyped] tags) -> Datadog::CI::Span end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
datadog-ci-0.4.1 | sig/datadog/ci/recorder.rbs |
datadog-ci-0.4.0 | sig/datadog/ci/recorder.rbs |