dd-sdk-ios icon indicating copy to clipboard operation
dd-sdk-ios copied to clipboard

RUM-12068 Add service to logs

Open maciejburda opened this issue 1 month ago • 1 comments

What and why?

A short description of what changes this PR introduces and why.

How?

A brief description of implementation details of this PR.

Review checklist

  • [ ] Feature or bugfix MUST have appropriate tests (unit, integration)
  • [ ] Make sure each commit and the PR mention the Issue number or JIRA reference
  • [ ] Add CHANGELOG entry for user facing changes
  • [ ] Add Objective-C interface for public APIs (see our guidelines (internal) and run make api-surface)

maciejburda avatar Nov 11 '25 14:11 maciejburda

⚠️ Tests

⚠️ Warnings

🧪 4 Tests failed

testGivenTwoInstancesOfSDK_whenCollectingLogs_thenEachSDKUploadsItsOwnData from Datadog_MultipleInstancesIntegrationTests (Datadog)

Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["env:default-env", "version:1.0-default", "service:com.bundle.default"]")
...
testGivenTwoInstancesOfSDK_whenCollectingLogs_thenEachSDKUploadsItsOwnData from Datadog_MultipleInstancesIntegrationTests (Datadog)

Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
Assertion Failure at Datadog+MultipleInstancesIntegrationTests.swift:92: XCTAssertEqual failed: ("["env:default-env", "version:1.0-default"]") is not equal to ("["version:1.0-default", "env:default-env", "service:com.bundle.default"]")
...
testWebLogIntegration from WebLogIntegrationTests (Datadog)
Assertion Failure at WebLogIntegrationTests.swift:74: XCTAssertEqual failed: ("{
    date = 1635933050012;
    ddtags = "service:abc,version:1.1.1,env:test";
    message = message;
    "session_id" = "0110cab4-7471-480e-aa4e-7ce039ced355";
    status = debug;
    view =     {
        referrer = "";
        url = "https://datadoghq.dev/browser-sdk-test-playground";
    };
...
testWebLogWithRUMIntegration from WebLogIntegrationTests (Datadog)
Assertion Failure at WebLogIntegrationTests.swift:125: XCTAssertEqual failed: ("{
    "application_id" = FWIf4ckH7Z;
    date = 1635933050012;
    ddtags = "service:abc,version:1.1.1,env:test";
    message = message;
    "session_id" = "59c630f7-fa21-4ae2-b74e-6057820895f4";
    status = debug;
    view =     {
        referrer = "";
        url = "https://datadoghq.dev/browser-sdk-test-playground";
...
View all

ℹ️ Info

❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 2f2a55e | Docs | Datadog PR Page | Was this helpful? Give us feedback!

datadog-official[bot] avatar Nov 11 '25 14:11 datadog-official[bot]