Skip to content

Commit

Permalink
send os.version in library settings and skippable tests API requests
Browse files Browse the repository at this point in the history
  • Loading branch information
anmarchenko committed Apr 15, 2024
1 parent e2a818f commit 631ecb6
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions lib/datadog/ci/itr/skippable.rb
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ def payload(test_session)
"configurations" => {
Ext::Test::TAG_OS_PLATFORM => test_session.os_platform,
Ext::Test::TAG_OS_ARCHITECTURE => test_session.os_architecture,
Ext::Test::TAG_OS_VERSION => test_session.os_version,
Ext::Test::TAG_RUNTIME_NAME => test_session.runtime_name,
Ext::Test::TAG_RUNTIME_VERSION => test_session.runtime_version
}
Expand Down
1 change: 1 addition & 0 deletions lib/datadog/ci/transport/remote_settings_api.rb
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ def payload(test_session)
"configurations" => {
Ext::Test::TAG_OS_PLATFORM => test_session.os_platform,
Ext::Test::TAG_OS_ARCHITECTURE => test_session.os_architecture,
Ext::Test::TAG_OS_VERSION => test_session.os_version,
Ext::Test::TAG_RUNTIME_NAME => test_session.runtime_name,
Ext::Test::TAG_RUNTIME_VERSION => test_session.runtime_version
}
Expand Down
2 changes: 2 additions & 0 deletions sig/datadog/ci/span.rbs
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ module Datadog

def os_platform: () -> String?

def os_version: () -> String?

def runtime_name: () -> String?

def runtime_version: () -> String?
Expand Down
2 changes: 2 additions & 0 deletions spec/datadog/ci/itr/skippable_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"git.commit.sha" => "commit_sha",
"os.platform" => "platform",
"os.architecture" => "arch",
"os.version" => "version",
"runtime.name" => "runtime_name",
"runtime.version" => "runtime_version"
})
Expand Down Expand Up @@ -47,6 +48,7 @@
configurations = attributes["configurations"]
expect(configurations["os.platform"]).to eq("platform")
expect(configurations["os.architecture"]).to eq("arch")
expect(configurations["os.version"]).to eq("version")
expect(configurations["runtime.name"]).to eq("runtime_name")
expect(configurations["runtime.version"]).to eq("runtime_version")
end
Expand Down
2 changes: 2 additions & 0 deletions spec/datadog/ci/transport/remote_settings_api_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"git.commit.sha" => "commit_sha",
"os.platform" => "platform",
"os.architecture" => "arch",
"os.version" => "version",
"runtime.name" => "runtime_name",
"runtime.version" => "runtime_version"
})
Expand Down Expand Up @@ -49,6 +50,7 @@
configurations = attributes["configurations"]
expect(configurations["os.platform"]).to eq("platform")
expect(configurations["os.architecture"]).to eq("arch")
expect(configurations["os.version"]).to eq("version")
expect(configurations["runtime.name"]).to eq("runtime_name")
expect(configurations["runtime.version"]).to eq("runtime_version")
end
Expand Down

0 comments on commit 631ecb6

Please sign in to comment.