Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore: di: reproduce multiple invocation #4324

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Conversation

p-datadog
Copy link
Member

What does this PR do?

Motivation:

Change log entry

Additional Notes:

How to test the change?

@github-actions github-actions bot added the dev/testing Involves testing processes (e.g. RSpec) label Jan 27, 2025
Copy link

👋 Hey @p-datadog, please fill "Change log entry" section in the pull request description.

If changes need to be present in CHANGELOG.md you can state it this way

**Change log entry**

Yes. A brief summary to be placed into the CHANGELOG.md

(possible answers Yes/Yep/Yeah)

Or you can opt out like that

**Change log entry**

None.

(possible answers No/Nope/None)

Visited at: 2025-01-27 21:13:41 UTC

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Jan 27, 2025

Datadog Report

Branch report: di-multi-inv
Commit report: 8b61f6b
Test service: dd-trace-rb

✅ 0 Failed, 22107 Passed, 1476 Skipped, 5m 27.79s Total Time
❄️ 4 New Flaky

New Flaky Tests (4)

  • Instrumentation integration log probe line probe simple log probe invokes probe - rspec - Last Failure

    Expand for error
     (#<Datadog::DI::ProbeNotifierWorker:0x0000761c702b2bd8 @settings=#<Datadog::Core::Configuration::Settings:0x0000761c71151540 @options={tags: #<Datadog::Core::Configuration::Option:0x0000761c672a18c8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fc4f8 @default=nil, @default_proc=nil, @env=["DD_TAGS", "OTEL_RESOURCE_ATTRIBUTES"], @deprecated_env=nil, @env_parser=#<Proc:0x0000761c7a907948 /app/lib/datadog/core/configuration/settings.rb:605>, @name=:tags, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a907920 /app/lib/datadog/core/configuration/settings.rb:639>, @type=:hash, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c71151540 ...>, @value={}, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, env: #<Datadog::Core::Configuration::Option:0x0000761c672a1878 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a91b420 @default=nil, @default_proc=nil, @env="DD_ENV", @deprecated_env=nil, @env_parser=nil, @name=:env, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c71151540 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, version: #<Datadog::Core::Configuration::Option:0x0000761c672a1828 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fb738 @default=nil, @default_proc=nil, @env="DD_VERSION", @deprecated_env=nil, @env_parser=nil, @name=:version, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c71151540 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, service: #<Datadog::Core::Configuration::Option:0x0000761c672a17d8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fd038 @default="rspec", @default_proc=nil, @env=["DD_SERVICE", "OTEL_SERVICE_NAME"], @deprecated_env=nil, @env_parser=nil, @name=:service, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c71151540 ...>, @value="rspec", @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => "rspec"}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, remote: #<Datadog::Core::Configuration::Option:0x0000761c672a1788 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f55b8 @default=#<Proc:0x0000761c7a904c98 /app/lib/datadog/core/configuration/base.rb:30>, @default_proc=nil, @env=nil, @deprecated_env=nil, @env_parser=nil, @name=:remote, @after_set=nil, @resetter=#<Proc:0x0000761c7a904c70 /app/lib/datadog/core/configuration/base.rb:32>, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=nil, @type_options={}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c71151540 ...>, @value=#<#<Class:0x0000761c7a8f7138>:0x0000761c71151158 @options={enabled: #<Datadog::Core::Configuration::Option:0x0000761c672a16e8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f6738 @default=#<Proc:0x0000761c7a905508 /app/lib/datadog/core/configuration/settings.rb:888>, @default_proc=nil, @env="DD_REMOTE_CONFIGURATION_ENABLED", @deprecated_env=nil, @env_parser=nil, @name=:"remote.enabled", @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:bool, @type_options={nilable: false}>, @context=#<#<Class:0x0000761c7a8f7138>:0x0000761c71151158 ...>, @value=true, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic> => true}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic>>}>, @is_set=true, @resolved_env=ni
    
  • Instrumentation integration log probe line probe simple log probe payload does not have captures - rspec - Last Failure

    Expand for error
     (#<Datadog::DI::ProbeNotifierWorker:0x0000761c678a9428 @settings=#<Datadog::Core::Configuration::Settings:0x0000761c70dc5c78 @options={tags: #<Datadog::Core::Configuration::Option:0x0000761c7004ae68 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fc4f8 @default=nil, @default_proc=nil, @env=["DD_TAGS", "OTEL_RESOURCE_ATTRIBUTES"], @deprecated_env=nil, @env_parser=#<Proc:0x0000761c7a907948 /app/lib/datadog/core/configuration/settings.rb:605>, @name=:tags, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a907920 /app/lib/datadog/core/configuration/settings.rb:639>, @type=:hash, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70dc5c78 ...>, @value={}, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, env: #<Datadog::Core::Configuration::Option:0x0000761c7004ae18 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a91b420 @default=nil, @default_proc=nil, @env="DD_ENV", @deprecated_env=nil, @env_parser=nil, @name=:env, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70dc5c78 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, version: #<Datadog::Core::Configuration::Option:0x0000761c7004adc8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fb738 @default=nil, @default_proc=nil, @env="DD_VERSION", @deprecated_env=nil, @env_parser=nil, @name=:version, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70dc5c78 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, service: #<Datadog::Core::Configuration::Option:0x0000761c7004ad78 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fd038 @default="rspec", @default_proc=nil, @env=["DD_SERVICE", "OTEL_SERVICE_NAME"], @deprecated_env=nil, @env_parser=nil, @name=:service, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70dc5c78 ...>, @value="rspec", @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => "rspec"}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, remote: #<Datadog::Core::Configuration::Option:0x0000761c7004ad28 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f55b8 @default=#<Proc:0x0000761c7a904c98 /app/lib/datadog/core/configuration/base.rb:30>, @default_proc=nil, @env=nil, @deprecated_env=nil, @env_parser=nil, @name=:remote, @after_set=nil, @resetter=#<Proc:0x0000761c7a904c70 /app/lib/datadog/core/configuration/base.rb:32>, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=nil, @type_options={}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70dc5c78 ...>, @value=#<#<Class:0x0000761c7a8f7138>:0x0000761c70dc5a20 @options={enabled: #<Datadog::Core::Configuration::Option:0x0000761c7004acd8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f6738 @default=#<Proc:0x0000761c7a905508 /app/lib/datadog/core/configuration/settings.rb:888>, @default_proc=nil, @env="DD_REMOTE_CONFIGURATION_ENABLED", @deprecated_env=nil, @env_parser=nil, @name=:"remote.enabled", @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:bool, @type_options={nilable: false}>, @context=#<#<Class:0x0000761c7a8f7138>:0x0000761c70dc5a20 ...>, @value=true, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic> => true}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic>>}>, @is_set=true, @resolved_env=ni
    
  • Instrumentation integration log probe line probe simple log probe payload has instrumented location as top stack frame - rspec - Last Failure

    Expand for error
     (#<Datadog::DI::ProbeNotifierWorker:0x0000761c67914c50 @settings=#<Datadog::Core::Configuration::Settings:0x0000761c70aaedc8 @options={tags: #<Datadog::Core::Configuration::Option:0x0000761c701d9c98 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fc4f8 @default=nil, @default_proc=nil, @env=["DD_TAGS", "OTEL_RESOURCE_ATTRIBUTES"], @deprecated_env=nil, @env_parser=#<Proc:0x0000761c7a907948 /app/lib/datadog/core/configuration/settings.rb:605>, @name=:tags, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a907920 /app/lib/datadog/core/configuration/settings.rb:639>, @type=:hash, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70aaedc8 ...>, @value={}, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, env: #<Datadog::Core::Configuration::Option:0x0000761c701d9bf8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a91b420 @default=nil, @default_proc=nil, @env="DD_ENV", @deprecated_env=nil, @env_parser=nil, @name=:env, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70aaedc8 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, version: #<Datadog::Core::Configuration::Option:0x0000761c701d9ba8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fb738 @default=nil, @default_proc=nil, @env="DD_VERSION", @deprecated_env=nil, @env_parser=nil, @name=:version, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70aaedc8 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, service: #<Datadog::Core::Configuration::Option:0x0000761c701d9b58 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fd038 @default="rspec", @default_proc=nil, @env=["DD_SERVICE", "OTEL_SERVICE_NAME"], @deprecated_env=nil, @env_parser=nil, @name=:service, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70aaedc8 ...>, @value="rspec", @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => "rspec"}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, remote: #<Datadog::Core::Configuration::Option:0x0000761c701d9b08 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f55b8 @default=#<Proc:0x0000761c7a904c98 /app/lib/datadog/core/configuration/base.rb:30>, @default_proc=nil, @env=nil, @deprecated_env=nil, @env_parser=nil, @name=:remote, @after_set=nil, @resetter=#<Proc:0x0000761c7a904c70 /app/lib/datadog/core/configuration/base.rb:32>, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=nil, @type_options={}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c70aaedc8 ...>, @value=#<#<Class:0x0000761c7a8f7138>:0x0000761c70aae670 @options={enabled: #<Datadog::Core::Configuration::Option:0x0000761c701d9ab8 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f6738 @default=#<Proc:0x0000761c7a905508 /app/lib/datadog/core/configuration/settings.rb:888>, @default_proc=nil, @env="DD_REMOTE_CONFIGURATION_ENABLED", @deprecated_env=nil, @env_parser=nil, @name=:"remote.enabled", @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:bool, @type_options={nilable: false}>, @context=#<#<Class:0x0000761c7a8f7138>:0x0000761c70aae670 ...>, @value=true, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic> => true}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic>>}>, @is_set=true, @resolved_env=ni
    
  • Instrumentation integration log probe line probe when target is invoked when target is invoked multiple times notifies that probe is emitting only once at first invocation - rspec - Last Failure

    Expand for error
     (#<Datadog::DI::ProbeNotifierWorker:0x0000761c7205d660 @settings=#<Datadog::Core::Configuration::Settings:0x0000761c726a40c8 @options={tags: #<Datadog::Core::Configuration::Option:0x0000761c71647ea0 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fc4f8 @default=nil, @default_proc=nil, @env=["DD_TAGS", "OTEL_RESOURCE_ATTRIBUTES"], @deprecated_env=nil, @env_parser=#<Proc:0x0000761c7a907948 /app/lib/datadog/core/configuration/settings.rb:605>, @name=:tags, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a907920 /app/lib/datadog/core/configuration/settings.rb:639>, @type=:hash, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c726a40c8 ...>, @value={}, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, env: #<Datadog::Core::Configuration::Option:0x0000761c71647e50 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a91b420 @default=nil, @default_proc=nil, @env="DD_ENV", @deprecated_env=nil, @env_parser=nil, @name=:env, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c726a40c8 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, version: #<Datadog::Core::Configuration::Option:0x0000761c71647e00 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fb738 @default=nil, @default_proc=nil, @env="DD_VERSION", @deprecated_env=nil, @env_parser=nil, @name=:version, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c726a40c8 ...>, @value=nil, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => nil}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, service: #<Datadog::Core::Configuration::Option:0x0000761c71647db0 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8fd038 @default="rspec", @default_proc=nil, @env=["DD_SERVICE", "OTEL_SERVICE_NAME"], @deprecated_env=nil, @env_parser=nil, @name=:service, @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:string, @type_options={nilable: true}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c726a40c8 ...>, @value="rspec", @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default> => "rspec"}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=0, name=:default>>, remote: #<Datadog::Core::Configuration::Option:0x0000761c71647d60 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f55b8 @default=#<Proc:0x0000761c7a904c98 /app/lib/datadog/core/configuration/base.rb:30>, @default_proc=nil, @env=nil, @deprecated_env=nil, @env_parser=nil, @name=:remote, @after_set=nil, @resetter=#<Proc:0x0000761c7a904c70 /app/lib/datadog/core/configuration/base.rb:32>, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=nil, @type_options={}>, @context=#<Datadog::Core::Configuration::Settings:0x0000761c726a40c8 ...>, @value=#<#<Class:0x0000761c7a8f7138>:0x0000761c726a3858 @options={enabled: #<Datadog::Core::Configuration::Option:0x0000761c71647d10 @definition=#<Datadog::Core::Configuration::OptionDefinition:0x0000761c7a8f6738 @default=#<Proc:0x0000761c7a905508 /app/lib/datadog/core/configuration/settings.rb:888>, @default_proc=nil, @env="DD_REMOTE_CONFIGURATION_ENABLED", @deprecated_env=nil, @env_parser=nil, @name=:"remote.enabled", @after_set=nil, @resetter=nil, @setter=#<Proc:0x0000761c7a9481f0 /app/lib/datadog/core/configuration/option_definition.rb:10 (lambda)>, @type=:bool, @type_options={nilable: false}>, @context=#<#<Class:0x0000761c7a8f7138>:0x0000761c726a3858 ...>, @value=true, @is_set=true, @resolved_env=nil, @value_per_precedence={#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic> => true}, @precedence_set=#<struct Datadog::Core::Configuration::Option::Precedence::Value numeric=1, name=:programmatic>>}>, @is_set=true, @resolved_env=ni
    

@pr-commenter
Copy link

pr-commenter bot commented Jan 27, 2025

Benchmarks

Benchmark execution time: 2025-01-27 21:37:04

Comparing candidate commit 8b61f6b in PR branch di-multi-inv with baseline commit 8dba6cb in branch master.

Found 2 performance improvements and 0 performance regressions! Performance is the same for 29 metrics, 2 unstable metrics.

scenario:profiler - sample timeline=false

  • 🟩 throughput [+0.414op/s; +0.426op/s] or [+6.843%; +7.053%]

scenario:tracing - Propagation - Trace Context

  • 🟩 throughput [+3300.086op/s; +3395.245op/s] or [+9.536%; +9.811%]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev/testing Involves testing processes (e.g. RSpec)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants