ref: Allow to start and finish StreamedSpans (9)
#6964
test-integrations-tasks.yml
on: pull_request
Matrix: Tasks
All Tasks tests passed
2s
Annotations
2 errors and 34 warnings
|
hasattr() call is missing required second argument, causing TypeError at runtime:
sentry_sdk/traces.py#L454
The `hasattr(self._previous_span_on_scope)` call on line 454 is missing the required second argument. Python's `hasattr()` requires two arguments: the object and the attribute name as a string. This will raise `TypeError: hasattr expected 2 arguments, got 1` whenever `_end()` is called on a `NoOpStreamedSpan` with a valid `_scope`. The fix should be `hasattr(self, "_previous_span_on_scope")`.
|
|
hasattr() called with wrong arguments causes TypeError:
sentry_sdk/traces.py#L454
Line 454 calls `hasattr(self._previous_span_on_scope)` with only one argument. The `hasattr()` builtin requires exactly two arguments: `hasattr(object, name)`. This code will raise `TypeError: hasattr expected 2 arguments, got 1` every time `_end()` is called on a `NoOpStreamedSpan` with a non-None scope. The intended check was likely `hasattr(self, "_previous_span_on_scope")` to verify the attribute was set during `_start()`.
|
|
Tasks (3.11, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.11, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.8, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.8, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.6, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.6, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.6, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.14t, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.14t, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.14t, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.7, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.7, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.7, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.9, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.9, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.9, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.14, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.14, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.14, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.10, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.10, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.10, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.12, ubuntu-22.04)
❌ Patch coverage check failed: 23.08% < target 80%
|
|
Tasks (3.12, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.12, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.13, ubuntu-22.04)
Failed to post/update PR comment: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID C008:6C9ED:11FA78:4DE638:69AEA049 and timestamp 2026-03-09 10:26:17 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/rest/overview/rate-limits-for-the-rest-api
|
|
Tasks (3.13, ubuntu-22.04)
Failed to report status 'codecov/patch': API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID C008:6C9ED:11FA55:4DE5B2:69AEA049 and timestamp 2026-03-09 10:26:17 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
|
|
Tasks (3.13, ubuntu-22.04)
Failed to report status 'codecov/project': API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID C008:6C9ED:11F9D4:4DE3E3:69AEA049 and timestamp 2026-03-09 10:26:17 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/rest/overview/rate-limits-for-the-rest-api
|
|
Tasks (3.13, ubuntu-22.04)
Failed to calculate patch coverage: HttpError: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID C009:10DE28:14BB55:59CCF5:69AEA049 and timestamp 2026-03-09 10:26:17 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/rest/overview/rate-limits-for-the-rest-api
|
|
Tasks (3.13, ubuntu-22.04)
Failed to download base coverage artifact: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID C008:6C9ED:11F923:4DE019:69AEA049 and timestamp 2026-03-09 10:26:17 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
|
|
Tasks (3.13, ubuntu-22.04)
Failed to upload coverage artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.13, ubuntu-22.04)
Failed to download base test artifact: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID C008:6C9ED:11F6FE:4DD712:69AEA049 and timestamp 2026-03-09 10:26:17 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/rest/overview/rate-limits-for-the-rest-api
|
|
Tasks (3.13, ubuntu-22.04)
Failed to upload test artifact: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
Tasks (3.13, ubuntu-22.04)
Failed to detect default branch, falling back to 'main': API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID C008:6C9ED:11F609:4DD2CE:69AEA049 and timestamp 2026-03-09 10:26:17 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/rest/overview/rate-limits-for-the-rest-api
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
codecov-coverage-results-ivana-span-first-9-start-end-test-tasks
Expired
|
106 KB |
sha256:e44fd6cd2e9e11312fa582de55cea832eb4060c529db1d6ab5fed6db4080589a
|
|
|
codecov-test-results-ivana-span-first-9-start-end-test-tasks
Expired
|
229 Bytes |
sha256:b028df46e68bded211327beecbe9deb21b09200a843c3a8dd2cc79a8b07deedf
|
|