Module: Datadog::CI::Contrib::Minitest::Runner::ClassMethods

Defined in:
lib/datadog/ci/contrib/minitest/runner.rb

Instance Method Summary collapse

Instance Method Details

#init_pluginsObject



16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/datadog/ci/contrib/minitest/runner.rb', line 16

def init_plugins(*)
  super

  return unless datadog_configuration[:enabled]

  CI.start_test_session(
    tags: {
      CI::Ext::Test::TAG_FRAMEWORK => Ext::FRAMEWORK,
      CI::Ext::Test::TAG_FRAMEWORK_VERSION => CI::Contrib::Minitest::Integration.version.to_s
    },
    service: datadog_configuration[:service_name]
  )
  CI.start_test_module(Ext::FRAMEWORK)
end