Skip to content

Conversation

@markstory
Copy link
Member

We render the bulk of our HTML via ReactPage. Right now that endpoint is marked as all_silo to make integration with tests simpler. Switch these endpoints to control as we're trying to have a minimal number of endpoints marked as all_silo and I want to better understand the scope of test failures from this change.

Refs INFRENG-238

We render the bulk of our HTML via ReactPage. Right now that endpoint is
marked as `all_silo` to make integration with tests simpler. Switch
these endpoints to control as we're trying to have a minimal number of
endpoints marked as `all_silo` and I want to better understand the scope
of test failures from this change.

Refs INFRENG-238
@linear
Copy link

linear bot commented Dec 8, 2025

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Dec 8, 2025
@codecov
Copy link

codecov bot commented Dec 8, 2025

❌ 9 Tests Failed:

Tests completed Failed Passed Skipped
30269 9 30260 241
View the top 3 failed test(s) by shortest run time
tests.sentry.management.commands.test_generate_controlsilo_urls.TestGenerateControlsiloUrls::test_no_missing_urls
Stack Traces | 0.145s run time
#x1B[1m#x1B[.../management/commands/test_generate_controlsilo_urls.py#x1B[0m:67: in test_no_missing_urls
    assert line in current_state, msg
#x1B[1m#x1B[31mE   AssertionError: #x1B[0m
#x1B[1m#x1B[31mE                 New control silo URL patterns detected!#x1B[0m
#x1B[1m#x1B[31mE     #x1B[0m
#x1B[1m#x1B[31mE                 The pattern:   new RegExp('^account/'),#x1B[0m
#x1B[1m#x1B[31mE     #x1B[0m
#x1B[1m#x1B[31mE                 Does not exist in the current pattern inventory. You should regenerate#x1B[0m
#x1B[1m#x1B[31mE                 the pattern inventory with:#x1B[0m
#x1B[1m#x1B[31mE     #x1B[0m
#x1B[1m#x1B[31mE                 cd ../getsentry#x1B[0m
#x1B[1m#x1B[31mE                 getsentry django generate_controlsilo_urls --format=js --output=...../app/data/controlsiloUrlPatterns.ts#x1B[0m
#x1B[1m#x1B[31mE     #x1B[0m
#x1B[1m#x1B[31mE                 This command needs to be run in a getsentry environment#x1B[0m
#x1B[1m#x1B[31mE                 in order to not lose patterns that are important for sentry.io#x1B[0m
#x1B[1m#x1B[31mE                 #x1B[0m
#x1B[1m#x1B[31mE   assert "  new RegExp('^account/')," in "// This is generated code.\n// To update it run `getsentry django generate_controlsilo_urls --format=js --output=/pat.../discord/unlink-identity/[^/]+/$'),\n  new RegExp('^share/(?:group|issue)/[^/]+/$'),\n];\n\nexport default patterns;\n"#x1B[0m
tests.sentry.middleware.test_customer_domain.CustomerDomainMiddlewareTest__InRegionMode::test_billing_route
Stack Traces | 1.52s run time
#x1B[1m#x1B[.../sentry/middleware/test_customer_domain.py#x1B[0m:165: in test_billing_route
    response = self.client.get(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1124: in get
    response = super().get(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:475: in get
    return self.generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '.../settings/billing/checkout/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#x1B[0m
tests.sentry.core.endpoints.test_organization_index.OrganizationIndexMemberLimitTest::test_member_limit_redirect
Stack Traces | 1.86s run time
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:415: in test_member_limit_redirect
    response = self.get_success_response(self.organization.slug, status_code=302)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:613: in get_success_response
    response = self.get_response(*args, method=method, **params)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:595: in get_response
    return getattr(self.client, method)(url, format=format, data=data, **headers)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:292: in get
    response = super().get(path, data=data, **extra)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:209: in get
    return self.generic('GET', path, **r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:237: in generic
    return super().generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:289: in request
    return super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:241: in request
    request = super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '/organizations/holy-lark/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#x1B[0m
tests.sentry.core.endpoints.test_organization_index.OrganizationIndexMemberLimitTest::test_member_limit_superuser_no_redirect
Stack Traces | 1.97s run time
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:420: in test_member_limit_superuser_no_redirect
    self.get_success_response(self.organization.slug, status_code=200)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:613: in get_success_response
    response = self.get_response(*args, method=method, **params)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:595: in get_response
    return getattr(self.client, method)(url, format=format, data=data, **headers)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:292: in get
    response = super().get(path, data=data, **extra)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:209: in get
    return self.generic('GET', path, **r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:237: in generic
    return super().generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:289: in request
    return super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:241: in request
    request = super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '/organizations/intimate-goose/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#x1B[0m
tests.sentry.core.endpoints.test_organization_index.OrganizationIndex2faTest::test_superuser_can_access_org_home
Stack Traces | 2.06s run time
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:396: in test_superuser_can_access_org_home
    self.get_success_response(self.org_2fa.slug)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:613: in get_success_response
    response = self.get_response(*args, method=method, **params)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:595: in get_response
    return getattr(self.client, method)(url, format=format, data=data, **headers)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:292: in get
    response = super().get(path, data=data, **extra)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:209: in get
    return self.generic('GET', path, **r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:237: in generic
    return super().generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:289: in request
    return super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:241: in request
    request = super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '/integral-moose/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#x1B[0m
tests.sentry.core.endpoints.test_organization_index.OrganizationIndex2faTest::test_member_disable_all_2fa_blocked
Stack Traces | 3.02s run time
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:387: in test_member_disable_all_2fa_blocked
    self.get_success_response(self.org_2fa.slug)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:613: in get_success_response
    response = self.get_response(*args, method=method, **params)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:595: in get_response
    return getattr(self.client, method)(url, format=format, data=data, **headers)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:292: in get
    response = super().get(path, data=data, **extra)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:209: in get
    return self.generic('GET', path, **r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:237: in generic
    return super().generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:289: in request
    return super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:241: in request
    request = super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '/pleased-reindeer/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#x1B[0m
tests.sentry.core.endpoints.test_organization_index.OrganizationIndex2faTest::test_new_member_must_enable_2fa
Stack Traces | 3.51s run time
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:377: in test_new_member_must_enable_2fa
    self.assert_redirected_to_2fa()
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:361: in assert_redirected_to_2fa
    response = self.get_success_response(self.org_2fa.slug, status_code=302)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:613: in get_success_response
    response = self.get_response(*args, method=method, **params)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:595: in get_response
    return getattr(self.client, method)(url, format=format, data=data, **headers)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:292: in get
    response = super().get(path, data=data, **extra)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:209: in get
    return self.generic('GET', path, **r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:237: in generic
    return super().generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:289: in request
    return super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:241: in request
    request = super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '/sweeping-bluegill/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#x1B[0m
tests.sentry.web.frontend.test_project_event.ProjectEventTest::test_redirect_to_event
Stack Traces | 4.04s run time
#x1B[1m#x1B[.../web/frontend/test_project_event.py#x1B[0m:29: in test_redirect_to_event
    self.assertRedirects(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1124: in get
    response = super().get(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:475: in get
    return self.generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '.../352/events/e2b4af80502b4321ae4bf68caceebc55/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#x1B[0m
tests.sentry.core.endpoints.test_organization_index.OrganizationIndex2faTest::test_preexisting_members_must_enable_2fa
Stack Traces | 4.1s run time
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:366: in test_preexisting_members_must_enable_2fa
    self.assert_redirected_to_2fa()
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:361: in assert_redirected_to_2fa
    response = self.get_success_response(self.org_2fa.slug, status_code=302)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:613: in get_success_response
    response = self.get_response(*args, method=method, **params)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:595: in get_response
    return getattr(self.client, method)(url, format=format, data=data, **headers)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:292: in get
    response = super().get(path, data=data, **extra)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:209: in get
    return self.generic('GET', path, **r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:237: in generic
    return super().generic(
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:671: in generic
    return self.request(**r)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:289: in request
    return super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.............../site-packages/rest_framework/test.py#x1B[0m:241: in request
    request = super().request(**kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:1087: in request
    self.check_exception(response)
#x1B[1m#x1B[31m.venv/lib/python3.13.../django/test/client.py#x1B[0m:802: in check_exception
    raise exc_value
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/exception.py#x1B[0m:55: in inner
    response = get_response(request)
#x1B[1m#x1B[31m.venv/lib/python3.13.../core/handlers/base.py#x1B[0m:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
#x1B[1m#x1B[31m.venv/lib/python3.13.../views/generic/base.py#x1B[0m:105: in view
    return self.dispatch(request, *args, **kwargs)
#x1B[1m#x1B[.../sentry/silo/base.py#x1B[0m:166: in override
    return handler(*args, **kwargs)
#x1B[1m#x1B[.../web/frontend/base.py#x1B[0m:99: in handle
    raise self.AvailabilityError(message)
#x1B[1m#x1B[31mE   sentry.silo.base.SiloLimit.AvailabilityError: Received GET request at '/oriented-flea/' to server in REGION mode. This view is available only in: CONTROL, MONOLITH#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

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants