Skip to content

Commit 9d97674

Browse files
Auto-activate python easy wins for asm-libraries (#6945)
Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 6cc1451 commit 9d97674

1 file changed

Lines changed: 40 additions & 2 deletions

File tree

manifests/python.yml

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@ manifest:
77
tests/: # Easy win for tornado and version 4.3.1
88
- weblog_declaration:
99
tornado: v4.4.0-rc2
10-
tests/ai_guard/test_ai_guard_sdk.py::Test_AIGuardEvent_Tag: missing_feature (APPSEC-62216)
10+
tests/ai_guard/test_ai_guard_sdk.py::Test_AIGuardEvent_Tag: # TODO: a lower version might be supported
11+
- declaration: missing_feature (APPSEC-62216)
12+
component_version: <4.9.0
13+
weblog: [flask-poc, uds-flask, uwsgi-poc]
14+
- declaration: missing_feature (APPSEC-62216)
15+
excluded_weblog: [flask-poc, uds-flask, uwsgi-poc]
1116
tests/ai_guard/test_ai_guard_sdk.py::Test_AIGuardTelemetryRequests: missing_feature
1217
tests/ai_guard/test_ai_guard_sdk.py::Test_AIGuardTelemetryTruncated: missing_feature
1318
tests/ai_guard/test_ai_guard_sdk.py::Test_AnomalyDetectionTags:
@@ -46,7 +51,12 @@ manifest:
4651
- weblog_declaration:
4752
"*": irrelevant (just one weblog is enough to test the SDK)
4853
"flask-poc": v4.6.0-rc1
49-
tests/ai_guard/test_ai_guard_sdk.py::Test_Tag_Probabilities: missing_feature (APPSEC-61898)
54+
tests/ai_guard/test_ai_guard_sdk.py::Test_Tag_Probabilities: # TODO: a lower version might be supported
55+
- declaration: missing_feature (APPSEC-61898)
56+
component_version: <4.9.0
57+
weblog: [flask-poc, uds-flask, uwsgi-poc]
58+
- declaration: missing_feature (APPSEC-61898)
59+
excluded_weblog: [flask-poc, uds-flask, uwsgi-poc]
5060
tests/apm_tracing_e2e/test_otel.py::Test_Otel_Span: missing_feature (missing /e2e_otel_span endpoint on weblog)
5161
tests/apm_tracing_e2e/test_otel.py::Test_Otel_Span::test_distributed_otel_trace: irrelevant (Golang specific test with OTel Go contrib package)
5262
tests/apm_tracing_e2e/test_process_tags.py::Test_Process_Tags: v4.1.0
@@ -383,10 +393,24 @@ manifest:
383393
tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedHeader::test_secure:
384394
- weblog_declaration:
385395
"*": bug (APPSEC-62470)
396+
flask-poc: v4.9.0 # TODO: a lower version might be supported
397+
python3.12: v4.9.0 # TODO: a lower version might be supported
398+
django-py3.13: v4.9.0 # TODO: a lower version might be supported
399+
fastapi: v4.9.0 # TODO: a lower version might be supported
400+
uds-flask: v4.9.0 # TODO: a lower version might be supported
401+
django-poc: v4.9.0 # TODO: a lower version might be supported
402+
uwsgi-poc: v4.9.0 # TODO: a lower version might be supported
386403
tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedHeader_ExtendedLocation: # Easy win for django-poc, django-py3.13, fastapi, flask-poc, python3.12, uds-flask, uwsgi-poc and version 4.6.4
387404
- weblog_declaration:
388405
"*": bug (APPSEC-62470)
389406
# "*": v4.7.0-rc1 (implemented in v3.9.0.dev, but there was the APPSEC-57817 and APPSEC-61861 bugs)
407+
flask-poc: v4.9.0 # TODO: a lower version might be supported
408+
python3.12: v4.9.0 # TODO: a lower version might be supported
409+
django-py3.13: v4.9.0 # TODO: a lower version might be supported
410+
fastapi: v4.9.0 # TODO: a lower version might be supported
411+
uds-flask: v4.9.0 # TODO: a lower version might be supported
412+
django-poc: v4.9.0 # TODO: a lower version might be supported
413+
uwsgi-poc: v4.9.0 # TODO: a lower version might be supported
390414
tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedHeader_StackTrace: # Easy win for django-poc, django-py3.13, fastapi, flask-poc, python3.12, uds-flask, uwsgi-poc and version 4.6.4
391415
- weblog_declaration:
392416
"*": v4.7.0-rc1 (implemented in v3.9.0.dev, but there was the APPSEC-57817 and APPSEC-61861 bugs)
@@ -397,10 +421,24 @@ manifest:
397421
- weblog_declaration:
398422
"*": bug (APPSEC-62470)
399423
# "*": v4.7.0-rc1 (implemented in v3.9.0.dev, but there was the APPSEC-57817 and APPSEC-61861 bugs)
424+
flask-poc: v4.9.0 # TODO: a lower version might be supported
425+
python3.12: v4.9.0 # TODO: a lower version might be supported
426+
django-py3.13: v4.9.0 # TODO: a lower version might be supported
427+
fastapi: v4.9.0 # TODO: a lower version might be supported
428+
uds-flask: v4.9.0 # TODO: a lower version might be supported
429+
django-poc: v4.9.0 # TODO: a lower version might be supported
430+
uwsgi-poc: v4.9.0 # TODO: a lower version might be supported
400431
tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedRedirect_ExtendedLocation: # Easy win for django-poc, django-py3.13, fastapi, flask-poc, python3.12, uds-flask, uwsgi-poc and version 4.6.4
401432
- weblog_declaration:
402433
"*": bug (APPSEC-62470)
403434
# "*": v4.7.0-rc1 (implemented in v3.9.0.dev, but there was the APPSEC-57817 and APPSEC-61861 bugs)
435+
flask-poc: v4.9.0 # TODO: a lower version might be supported
436+
python3.12: v4.9.0 # TODO: a lower version might be supported
437+
django-py3.13: v4.9.0 # TODO: a lower version might be supported
438+
fastapi: v4.9.0 # TODO: a lower version might be supported
439+
uds-flask: v4.9.0 # TODO: a lower version might be supported
440+
django-poc: v4.9.0 # TODO: a lower version might be supported
441+
uwsgi-poc: v4.9.0 # TODO: a lower version might be supported
404442
tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedRedirect_StackTrace: # Easy win for django-poc, django-py3.13, fastapi, flask-poc, python3.12, uds-flask, uwsgi-poc and version 4.6.4
405443
- weblog_declaration:
406444
"*": v4.7.0-rc1 (implemented in v3.9.0.dev, but there was the APPSEC-57817 and APPSEC-61861 bugs)

0 commit comments

Comments
 (0)