Sha256: c3e8412ce862824466d89ff0914c8b8df6a4b655ae13b7761764ea0fe4b4b0d8

Contents?: true

Size: 807 Bytes

Versions: 2

Compression:

Stored size: 807 Bytes

Contents

module Datadog
  module CI
    def self.trace_test: (String span_name, ?service_name: String?, ?operation_name: String, ?tags: Hash[untyped, untyped]) ?{ (Datadog::CI::Test test) -> untyped } -> untyped

    def self.start_test: (String span_name, ?service_name: String?, ?operation_name: String, ?tags: Hash[untyped, untyped]) -> Datadog::CI::Test

    def self.trace: (String span_type, String span_name, ?tags: Hash[untyped, untyped]) ?{ (Datadog::CI::Span span) -> untyped } -> untyped

    def self.active_test: () -> Datadog::CI::Test?

    def self.active_span: (String span_type) -> Datadog::CI::Span?

    def self.deactivate_test: (Datadog::CI::Test test) -> void

    def self.components: () -> Datadog::CI::Configuration::Components

    def self.recorder: () -> Datadog::CI::Recorder
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
datadog-ci-0.4.1 sig/datadog/ci.rbs
datadog-ci-0.4.0 sig/datadog/ci.rbs