Skip to content

DO NOT MERGE: testing snuba branch for sentry ci #93445

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

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

hubertdeng123
Copy link
Member

No description provided.

Copy link

codecov bot commented Jun 12, 2025

❌ 227 Tests Failed:

Tests completed Failed Passed Skipped
26514 227 26287 211
View the top 3 failed test(s) by shortest run time
tests.sentry.workflow_engine.processors.contexts.test_workflow_event_context.TestWorkflowEventContext::test_set_and_get
Stack Traces | 1.9s run time
#x1B[1m#x1B[.../processors/contexts/test_workflow_event_context.py#x1B[0m:39: in test_set_and_get
    detector = self.create_detector()
#x1B[1m#x1B[.../sentry/testutils/fixtures.py#x1B[0m:652: in create_detector
    return Factories.create_detector(*args, project=project, type=type, **kwargs)
#x1B[1m#x1B[.../hostedtoolcache/Python/3.13.1.../x64/lib/python3.13/contextlib.py#x1B[0m:85: in inner
    return func(*args, **kwds)
#x1B[1m#x1B[.../sentry/testutils/factories.py#x1B[0m:2220: in create_detector
    return Detector.objects.create(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/manager.py#x1B[0m:87: in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/query.py#x1B[0m:663: in create
    obj.save(force_insert=True, using=self.db)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/base.py#x1B[0m:902: in save
    self.save_base(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/base.py#x1B[0m:988: in save_base
    pre_save.send(
#x1B[1m#x1B[.../testutils/pytest/stale_database_reads.py#x1B[0m:99: in send
    return old_send(self, sender, **named)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/dispatch/dispatcher.py#x1B[0m:189: in send
    response = receiver(signal=self, sender=sender, **named)
#x1B[1m#x1B[.../workflow_engine/models/detector.py#x1B[0m:138: in enforce_config_schema
    group_type = instance.group_type
#x1B[1m#x1B[.../workflow_engine/models/detector.py#x1B[0m:92: in group_type
    raise ValueError(f"Group type {self.type} not registered")
#x1B[1m#x1B[31mE   ValueError: Group type error not registered#x1B[0m
tests.sentry.workflow_engine.processors.test_data_sources.TestProcessDataSources::test_multiple_detectors
Stack Traces | 2.16s run time
#x1B[1m#x1B[.../workflow_engine/processors/test_data_sources.py#x1B[0m:28: in setUp
    self.detector_one = self.create_detector(name="test_detector1")
#x1B[1m#x1B[.../sentry/testutils/fixtures.py#x1B[0m:652: in create_detector
    return Factories.create_detector(*args, project=project, type=type, **kwargs)
#x1B[1m#x1B[.../hostedtoolcache/Python/3.13.1.../x64/lib/python3.13/contextlib.py#x1B[0m:85: in inner
    return func(*args, **kwds)
#x1B[1m#x1B[.../sentry/testutils/factories.py#x1B[0m:2220: in create_detector
    return Detector.objects.create(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/manager.py#x1B[0m:87: in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/query.py#x1B[0m:663: in create
    obj.save(force_insert=True, using=self.db)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/base.py#x1B[0m:902: in save
    self.save_base(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/base.py#x1B[0m:988: in save_base
    pre_save.send(
#x1B[1m#x1B[.../testutils/pytest/stale_database_reads.py#x1B[0m:99: in send
    return old_send(self, sender, **named)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/dispatch/dispatcher.py#x1B[0m:189: in send
    response = receiver(signal=self, sender=sender, **named)
#x1B[1m#x1B[.../workflow_engine/models/detector.py#x1B[0m:138: in enforce_config_schema
    group_type = instance.group_type
#x1B[1m#x1B[.../workflow_engine/models/detector.py#x1B[0m:92: in group_type
    raise ValueError(f"Group type {self.type} not registered")
#x1B[1m#x1B[31mE   ValueError: Group type error not registered#x1B[0m
tests.sentry.workflow_engine.migration_helpers.test_issue_alert_dual_write.IssueAlertDualWriteUpdateTest::test_update_issue_alert__none_match
Stack Traces | 2.16s run time
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/query.py#x1B[0m:946: in get_or_create
    return self.get(**kwargs), False
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/query.py#x1B[0m:633: in get
    raise self.model.DoesNotExist(
#x1B[1m#x1B[31mE   sentry.workflow_engine.models.detector.Detector.DoesNotExist: Detector matching query does not exist.#x1B[0m

#x1B[33mDuring handling of the above exception, another exception occurred:#x1B[0m
#x1B[1m#x1B[.../workflow_engine/migration_helpers/test_issue_alert_dual_write.py#x1B[0m:210: in test_update_issue_alert__none_match
    IssueAlertMigrator(self.issue_alert, self.user.id).run()
#x1B[1m#x1B[.../workflow_engine/migration_helpers/issue_alert_migration.py#x1B[0m:110: in run
    error_detector = self._create_detector_lookup()
#x1B[1m#x1B[.../workflow_engine/migration_helpers/issue_alert_migration.py#x1B[0m:146: in _create_detector_lookup
    error_detector, _ = Detector.objects.get_or_create(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/manager.py#x1B[0m:87: in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/query.py#x1B[0m:953: in get_or_create
    return self.create(**params), True
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/query.py#x1B[0m:663: in create
    obj.save(force_insert=True, using=self.db)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/base.py#x1B[0m:902: in save
    self.save_base(
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:158: in override
    return original_method(*args, **kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../db/models/base.py#x1B[0m:988: in save_base
    pre_save.send(
#x1B[1m#x1B[.../testutils/pytest/stale_database_reads.py#x1B[0m:99: in send
    return old_send(self, sender, **named)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/dispatch/dispatcher.py#x1B[0m:189: in send
    response = receiver(signal=self, sender=sender, **named)
#x1B[1m#x1B[.../workflow_engine/models/detector.py#x1B[0m:138: in enforce_config_schema
    group_type = instance.group_type
#x1B[1m#x1B[.../workflow_engine/models/detector.py#x1B[0m:92: in group_type
    raise ValueError(f"Group type {self.type} not registered")
#x1B[1m#x1B[31mE   ValueError: Group type error not registered#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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant