|
7 | 7 | import signal |
8 | 8 | import sys |
9 | 9 | import time |
10 | | -from urllib import parse |
11 | 10 | import uuid |
| 11 | +from urllib import parse |
12 | 12 |
|
13 | 13 | import pytest |
14 | 14 |
|
15 | 15 | from ddtrace.trace import tracer |
16 | 16 | from tests.appsec.appsec_utils import gunicorn_server |
17 | | -from tests.appsec.integrations.flask_tests.utils import _PORT |
18 | | -from tests.appsec.integrations.flask_tests.utils import _multi_requests |
19 | | -from tests.appsec.integrations.flask_tests.utils import _request_200 |
| 17 | +from tests.appsec.integrations.flask_tests.utils import _PORT, _multi_requests, _request_200 |
20 | 18 | from tests.utils import flaky |
21 | 19 |
|
22 | 20 |
|
@@ -240,7 +238,7 @@ def test_load_testing_appsec_ip_blocking_gunicorn_block_and_kill_child_worker(): |
240 | 238 | _request_200(gunicorn_client) |
241 | 239 |
|
242 | 240 |
|
243 | | -@flaky(until=1742580778, reason="_request_403 is flaky, figure out the error") |
| 241 | +@pytest.mark.skip(reason="_request_403 is flaky, figure out the error. APPSEC-57052") |
244 | 242 | def test_load_testing_appsec_1click_and_ip_blocking_gunicorn_block_and_kill_child_worker(): |
245 | 243 | token = "test_load_testing_appsec_1click_and_ip_blocking_gunicorn_block_and_kill_child_worker_{}".format( |
246 | 244 | str(uuid.uuid4()) |
@@ -270,9 +268,7 @@ def test_load_testing_appsec_1click_and_ip_blocking_gunicorn_block_and_kill_chil |
270 | 268 | @pytest.mark.subprocess(ddtrace_run=True, err=None, out=b"success") |
271 | 269 | def test_compatiblity_with_multiprocessing(): |
272 | 270 | import multiprocessing |
273 | | - from multiprocessing import Array |
274 | | - from multiprocessing import Process |
275 | | - from multiprocessing import Value |
| 271 | + from multiprocessing import Array, Process, Value |
276 | 272 |
|
277 | 273 | def f(n, a): |
278 | 274 | n.value = 420 |
|
0 commit comments