Skip to content

Conversation

@saponifi3d
Copy link
Contributor

Description

So, this wasn't right.. many kb for the event itself. Just show the ID so we can look it up in another system.

@saponifi3d saponifi3d requested a review from a team as a code owner November 17, 2025 18:28
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Nov 17, 2025
@codecov
Copy link

codecov bot commented Nov 17, 2025

❌ 3 Tests Failed:

Tests completed Failed Passed Skipped
16394 3 16391 124
View the top 3 failed test(s) by shortest run time
tests.sentry.workflow_engine.test_task.TestProcessWorkflowActivity::test_process_workflow_activity__no_workflows
Stack Traces | 2.4s run time
#x1B[1m#x1B[.../sentry/tasks/base.py#x1B[0m:142: in wrapped
    return func(*args, **kwargs)
#x1B[1m#x1B[.../workflow_engine/tasks/workflows.py#x1B[0m:76: in process_workflow_activity
    evaluation.to_log(logger)
#x1B[1m#x1B[.../sentry/workflow_engine/types.py#x1B[0m:174: in to_log
    logger.info(log_str, extra={**self.data.get_snapshot(), "debug_msg": self.msg})
#x1B[1m#x1B[.../sentry/workflow_engine/types.py#x1B[0m:130: in get_snapshot
    "event_data_id": self.event.data.id,
#x1B[1m#x1B[31mE   AttributeError: 'dict' object has no attribute 'id'#x1B[0m

#x1B[33mDuring handling of the above exception, another exception occurred:#x1B[0m
#x1B[1m#x1B[.../sentry/workflow_engine/test_task.py#x1B[0m:146: in test_process_workflow_activity__no_workflows
    process_workflow_activity(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:159: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[.../sentry/taskworker/task.py#x1B[0m:89: in __call__
    return self._func(*args, **kwargs)
#x1B[1m#x1B[.../sentry/tasks/base.py#x1B[0m:178: in wrapped
    retry_task(exc, raise_on_no_retries=raise_on_no_retries)
#x1B[1m#x1B[.../sentry/taskworker/retry.py#x1B[0m:56: in retry_task
    raise RetryError()
#x1B[1m#x1B[31mE   sentry.taskworker.retry.RetryError#x1B[0m
tests.sentry.issues.test_ingest_incident_integration.IncidentGroupOpenPeriodIntegrationTest::test_can_resolve_outstanding_incident
Stack Traces | 3.23s run time
#x1B[1m#x1B[.../sentry/tasks/base.py#x1B[0m:142: in wrapped
    return func(*args, **kwargs)
#x1B[1m#x1B[.../workflow_engine/tasks/workflows.py#x1B[0m:76: in process_workflow_activity
    evaluation.to_log(logger)
#x1B[1m#x1B[.../sentry/workflow_engine/types.py#x1B[0m:174: in to_log
    logger.info(log_str, extra={**self.data.get_snapshot(), "debug_msg": self.msg})
#x1B[1m#x1B[.../sentry/workflow_engine/types.py#x1B[0m:130: in get_snapshot
    "event_data_id": self.event.data.id,
#x1B[1m#x1B[31mE   AttributeError: 'dict' object has no attribute 'id'#x1B[0m

#x1B[33mDuring handling of the above exception, another exception occurred:#x1B[0m
#x1B[1m#x1B[.../sentry/issues/test_ingest_incident_integration.py#x1B[0m:225: in test_can_resolve_outstanding_incident
    update_status(group, self.mock_status_change_message)
#x1B[1m#x1B[.../sentry/issues/status_change_consumer.py#x1B[0m:181: in update_status
    handler(group, status_change, latest_activity)
#x1B[1m#x1B[.../handlers/workflow/workflow_status_update_handler.py#x1B[0m:45: in workflow_status_update_handler
    process_workflow_activity.delay(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:159: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[.../sentry/taskworker/task.py#x1B[0m:98: in delay
    self.apply_async(args=args, kwargs=kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:159: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[.../sentry/taskworker/task.py#x1B[0m:128: in apply_async
    self._func(*args, **kwargs)
#x1B[1m#x1B[.../sentry/tasks/base.py#x1B[0m:178: in wrapped
    retry_task(exc, raise_on_no_retries=raise_on_no_retries)
#x1B[1m#x1B[.../sentry/taskworker/retry.py#x1B[0m:56: in retry_task
    raise RetryError()
#x1B[1m#x1B[31mE   sentry.taskworker.retry.RetryError#x1B[0m
tests.sentry.incidents.test_metric_issue_post_process.MetricIssueIntegrationTest::test_resolution_from_warning
Stack Traces | 5.67s run time
#x1B[1m#x1B[.../sentry/tasks/base.py#x1B[0m:142: in wrapped
    return func(*args, **kwargs)
#x1B[1m#x1B[.../workflow_engine/tasks/workflows.py#x1B[0m:76: in process_workflow_activity
    evaluation.to_log(logger)
#x1B[1m#x1B[.../sentry/workflow_engine/types.py#x1B[0m:174: in to_log
    logger.info(log_str, extra={**self.data.get_snapshot(), "debug_msg": self.msg})
#x1B[1m#x1B[.../sentry/workflow_engine/types.py#x1B[0m:130: in get_snapshot
    "event_data_id": self.event.data.id,
#x1B[1m#x1B[31mE   AttributeError: 'dict' object has no attribute 'id'#x1B[0m

#x1B[33mDuring handling of the above exception, another exception occurred:#x1B[0m
#x1B[1m#x1B[.../sentry/incidents/test_metric_issue_post_process.py#x1B[0m:253: in test_resolution_from_warning
    update_status(group, message)
#x1B[1m#x1B[.../sentry/issues/status_change_consumer.py#x1B[0m:181: in update_status
    handler(group, status_change, latest_activity)
#x1B[1m#x1B[.../handlers/workflow/workflow_status_update_handler.py#x1B[0m:45: in workflow_status_update_handler
    process_workflow_activity.delay(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:159: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[.../sentry/taskworker/task.py#x1B[0m:98: in delay
    self.apply_async(args=args, kwargs=kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:159: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[.../sentry/taskworker/task.py#x1B[0m:128: in apply_async
    self._func(*args, **kwargs)
#x1B[1m#x1B[.../sentry/tasks/base.py#x1B[0m:178: in wrapped
    retry_task(exc, raise_on_no_retries=raise_on_no_retries)
#x1B[1m#x1B[.../sentry/taskworker/retry.py#x1B[0m:56: in retry_task
    raise RetryError()
#x1B[1m#x1B[31mE   sentry.taskworker.retry.RetryError#x1B[0m

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@saponifi3d saponifi3d enabled auto-merge (squash) November 17, 2025 18:46
@saponifi3d saponifi3d merged commit dca5e16 into master Nov 17, 2025
64 checks passed
@saponifi3d saponifi3d deleted the jcallender/aci/reduce-spend branch November 17, 2025 19:07
@github-actions github-actions bot locked and limited conversation to collaborators Dec 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants