Skip to content

Commit c1f48a4

Browse files
Ibraheem OlasupoIbraheem Olasupo
authored andcommitted
Fix Schemathesis authenticated state and failure reporting
1 parent 107814d commit c1f48a4

66 files changed

Lines changed: 676 additions & 263 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

outputs/portfolio/evidence-index.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,31 +27,31 @@
2727
},
2828
{
2929
"path": "outputs/security/dynamic/evidence-manifest.json",
30-
"sha256": "4847dee6f017483d0433c201de76df68123e74c124c8d9a94ba8785e55630e54",
30+
"sha256": "db68f7706fb686aa8e42f39619848ecb015f3dc580394f575bb6cfc2d667148c",
3131
"size_bytes": 2099,
3232
"type": "evidence"
3333
},
3434
{
3535
"path": "outputs/security/findings/evidence-manifest.json",
36-
"sha256": "0cfe97872a3f5eb0dfa67488854d4327f7bd9d90399c3c679df201405fe241b7",
36+
"sha256": "221acd33f02653815ff261e9cc7fdfc650b65b916790da890989a7b11e69d6f9",
3737
"size_bytes": 7093,
3838
"type": "evidence"
3939
},
4040
{
4141
"path": "outputs/security/release/evidence-manifest.json",
42-
"sha256": "73c59b5ca045a35d9051ab9b026518175c415e82d9aaf6dfdda459ee3eea54b4",
42+
"sha256": "5cc5173f3437afce86571e502dedb82814d3cc347ab5b63123ab7d40da0dde39",
4343
"size_bytes": 3296,
4444
"type": "evidence"
4545
},
4646
{
4747
"path": "outputs/security/lifecycle/evidence-manifest.json",
48-
"sha256": "12a5b7add293b561aaa3ff401e8197d51294f11d5c90fd0140eeb0e52d7f995e",
48+
"sha256": "72073c1ca9259c58c7b7c70dcaaa629141d8c542a2f430d4df7b5fb92e53b6ef",
4949
"size_bytes": 5829,
5050
"type": "evidence"
5151
},
5252
{
5353
"path": "outputs/security/evidence/evidence-manifest.json",
54-
"sha256": "fffc06d53c1928b50db51df12584433b7a37bf6f9ae3d01cca30f174cbd16009",
54+
"sha256": "3e26d6836bf2c4efc067ada9ea52ec28b4d60cb6b53e1f790037a7fd97f4889e",
5555
"size_bytes": 6303,
5656
"type": "evidence"
5757
},
@@ -63,7 +63,7 @@
6363
},
6464
{
6565
"path": "outputs/security/integration/integration-manifest.json",
66-
"sha256": "99de367d5cc1aa10722f476ab0b9346ca1aea78964b723b8b50f7786cb208267",
66+
"sha256": "33a53f44625901e5053c5afb375b2186df6cad6c8ae11ac4889b092e60f3480b",
6767
"size_bytes": 4620,
6868
"type": "evidence"
6969
}

outputs/portfolio/portfolio-manifest.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
],
1515
"git": {
1616
"branch": "main",
17-
"commit": "2aec2f48ab61",
17+
"commit": "107814de9314",
1818
"dirty": "true"
1919
},
2020
"input_files": {
@@ -38,7 +38,7 @@
3838
"output_files": {
3939
"evidence-index.json": {
4040
"path": "outputs/security/portfolio/evidence-index.json",
41-
"sha256": "050e7f31dc52d7ae794370950f013b5dd46ffceaa0c3218d9d7f0bbccc185071",
41+
"sha256": "2cdf10c904402419e012d751c30e76adf79a7d2eb79c01bd8c63b714c6b953f5",
4242
"size_bytes": 2487
4343
},
4444
"milestone-completion.json": {
@@ -58,12 +58,12 @@
5858
},
5959
"portfolio-summary.json": {
6060
"path": "outputs/security/portfolio/portfolio-summary.json",
61-
"sha256": "d6a26038e434e7af8f68502bbd3dadc591175988fcf5134f116147c63b66286e",
61+
"sha256": "417b0a06f955045d2263795956eae7b943a797b704b377cfb3bd14bca98f9691",
6262
"size_bytes": 930
6363
},
6464
"report-index.json": {
6565
"path": "outputs/security/portfolio/report-index.json",
66-
"sha256": "d539d52dbca865f240ddfcbb862d4e65b66d33fa5af589c6fc7688d1d8eb7757",
66+
"sha256": "80d06b29d81fca03ee18b469e382bd5bd4988de6c81d426b477a889fecd87ccf",
6767
"size_bytes": 3239
6868
},
6969
"security-capability-matrix.json": {
@@ -72,6 +72,6 @@
7272
"size_bytes": 7933
7373
}
7474
},
75-
"portfolio_id": "PF-a85617c55bbdd219",
75+
"portfolio_id": "PF-7064eb6c6bfc28c7",
7676
"schema_version": "1.0"
7777
}

outputs/portfolio/portfolio-summary.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"deployment_status": "not_deployed",
77
"evidence_sources": 11,
88
"milestones_completed": 14,
9-
"portfolio_id": "PF-a85617c55bbdd219",
9+
"portfolio_id": "PF-7064eb6c6bfc28c7",
1010
"portfolio_package": "outputs/portfolio",
1111
"project_name": "DevSecOps Application Security Pipeline",
1212
"readiness_limitations": [

outputs/portfolio/report-index.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,43 @@
33
"items": [
44
{
55
"path": "reports/portfolio/final-project-report.md",
6-
"sha256": "aaf5ad1a71ab099169f1b1ec3ee53a257fe60dc92c63da9db9e78091b5e87f16",
6+
"sha256": "a4367679f54137791db91f4c6526bd70c8085c83b0136463e9face5eb78ddc47",
77
"size_bytes": 712,
88
"type": "report"
99
},
1010
{
1111
"path": "reports/portfolio/final-security-assurance-report.md",
12-
"sha256": "ac72bb7d0237cc4227e811f3f3487bca56b2dd0dc7238102241daada6fbc01b4",
12+
"sha256": "bcfcec5139e8f6d1081c93daa4d93cfb250d1c023d979f9663927d8afb5ab588",
1313
"size_bytes": 723,
1414
"type": "report"
1515
},
1616
{
1717
"path": "reports/portfolio/final-architecture-report.md",
18-
"sha256": "4290dd87e8517b80ec80ca9b4aa985e3a59e4d7d6d0566183b41a95417ab2ffa",
18+
"sha256": "91b872f653bc2e2b5b9f4670b76de892920a5048075c7478b90feef5106bc77a",
1919
"size_bytes": 717,
2020
"type": "report"
2121
},
2222
{
2323
"path": "reports/portfolio/final-testing-report.md",
24-
"sha256": "6e47365fbeb42057d358e2cfc69b7b4e5d74ff38f30174799951032dae456900",
24+
"sha256": "7b7388270a0fdd3e90e5fb86c5fcb2029509be06948bd0f8e561a32a6c903037",
2525
"size_bytes": 712,
2626
"type": "report"
2727
},
2828
{
2929
"path": "reports/portfolio/final-evidence-report.md",
30-
"sha256": "0118a59497d879595dda3b14e13c2f61ff9b93b05388a91699cf1d35b67bbf33",
30+
"sha256": "fe2da1d4e726289c9453876a575facfa46f7bcc6135e6293b18708bcda950eba",
3131
"size_bytes": 713,
3232
"type": "report"
3333
},
3434
{
3535
"path": "reports/portfolio/final-limitations-report.md",
36-
"sha256": "54fa78c7774c7b2bd7b07cc6f08fd740b0de4aec542f1e65636fe516bbdffab2",
36+
"sha256": "3e81b2e3b0f3e308f0480ac89b1c4dbe19fb804ea6a49b82046b707b1c8a73ac",
3737
"size_bytes": 716,
3838
"type": "report"
3939
},
4040
{
4141
"path": "reports/portfolio/final-portfolio-readiness-report.md",
42-
"sha256": "89de651944ea69737d4608d6bb9aa63964633cc6b6751e8f9a0c54a45b6d5600",
42+
"sha256": "40cfbb1e78b8cf52e56587fff606d78371cd019215702e1ae4313f90ac56520d",
4343
"size_bytes": 724,
4444
"type": "report"
4545
},
@@ -51,13 +51,13 @@
5151
},
5252
{
5353
"path": "reports/security/security-evidence-report.md",
54-
"sha256": "7986440bf3514f17b919b88d65489f1d44abb027f07dbad1e9da9f9cf45ff553",
54+
"sha256": "d61fc45c27d7375c1f93e49c56a04eb97987c6db5e09b957cbd2e120d65ea6c8",
5555
"size_bytes": 260,
5656
"type": "report"
5757
},
5858
{
5959
"path": "reports/security/portfolio-assurance-report.md",
60-
"sha256": "1a65841c6f72f4f9c22f18e16ed9856a8bff3541bffddd1ff50063615ad92511",
60+
"sha256": "96c0b89fc653d2cc514cb1e68dcb2b15fda238fb1076147ec2665fee4942d9e2",
6161
"size_bytes": 178,
6262
"type": "report"
6363
},

outputs/portfolio/reports/final-architecture-report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Final Architecture Report
22

3-
Portfolio ID: `PF-a85617c55bbdd219`
3+
Portfolio ID: `PF-7064eb6c6bfc28c7`
44

55
Readiness status: `ready_with_limitations`
66

outputs/portfolio/reports/final-evidence-report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Final Evidence Report
22

3-
Portfolio ID: `PF-a85617c55bbdd219`
3+
Portfolio ID: `PF-7064eb6c6bfc28c7`
44

55
Readiness status: `ready_with_limitations`
66

outputs/portfolio/reports/final-project-report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Final Project Report
22

3-
Portfolio ID: `PF-a85617c55bbdd219`
3+
Portfolio ID: `PF-7064eb6c6bfc28c7`
44

55
Readiness status: `ready_with_limitations`
66

outputs/portfolio/reports/final-security-assurance-report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Final Security Assurance Report
22

3-
Portfolio ID: `PF-a85617c55bbdd219`
3+
Portfolio ID: `PF-7064eb6c6bfc28c7`
44

55
Readiness status: `ready_with_limitations`
66

outputs/portfolio/reports/final-testing-report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Final Testing Report
22

3-
Portfolio ID: `PF-a85617c55bbdd219`
3+
Portfolio ID: `PF-7064eb6c6bfc28c7`
44

55
Readiness status: `ready_with_limitations`
66

outputs/security/appsec/raw/bandit.json

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"errors": [],
3-
"generated_at": "2026-07-15T11:42:43Z",
3+
"generated_at": "2026-07-15T19:14:51Z",
44
"metrics": {
55
"_totals": {
66
"CONFIDENCE.HIGH": 21,
77
"CONFIDENCE.LOW": 0,
8-
"CONFIDENCE.MEDIUM": 4,
8+
"CONFIDENCE.MEDIUM": 5,
99
"CONFIDENCE.UNDEFINED": 0,
1010
"SEVERITY.HIGH": 0,
11-
"SEVERITY.LOW": 25,
11+
"SEVERITY.LOW": 26,
1212
"SEVERITY.MEDIUM": 0,
1313
"SEVERITY.UNDEFINED": 0,
14-
"loc": 12727,
14+
"loc": 12873,
1515
"nosec": 0,
1616
"skipped_tests": 0
1717
},
@@ -57,13 +57,13 @@
5757
"scripts/dynamic_security_tools.py": {
5858
"CONFIDENCE.HIGH": 7,
5959
"CONFIDENCE.LOW": 0,
60-
"CONFIDENCE.MEDIUM": 0,
60+
"CONFIDENCE.MEDIUM": 1,
6161
"CONFIDENCE.UNDEFINED": 0,
6262
"SEVERITY.HIGH": 0,
63-
"SEVERITY.LOW": 7,
63+
"SEVERITY.LOW": 8,
6464
"SEVERITY.MEDIUM": 0,
6565
"SEVERITY.UNDEFINED": 0,
66-
"loc": 449,
66+
"loc": 546,
6767
"nosec": 0,
6868
"skipped_tests": 0
6969
},
@@ -145,6 +145,19 @@
145145
"nosec": 0,
146146
"skipped_tests": 0
147147
},
148+
"src/genomic_research_access_api/api/responses.py": {
149+
"CONFIDENCE.HIGH": 0,
150+
"CONFIDENCE.LOW": 0,
151+
"CONFIDENCE.MEDIUM": 0,
152+
"CONFIDENCE.UNDEFINED": 0,
153+
"SEVERITY.HIGH": 0,
154+
"SEVERITY.LOW": 0,
155+
"SEVERITY.MEDIUM": 0,
156+
"SEVERITY.UNDEFINED": 0,
157+
"loc": 24,
158+
"nosec": 0,
159+
"skipped_tests": 0
160+
},
148161
"src/genomic_research_access_api/api/router.py": {
149162
"CONFIDENCE.HIGH": 0,
150163
"CONFIDENCE.LOW": 0,
@@ -180,7 +193,7 @@
180193
"SEVERITY.LOW": 0,
181194
"SEVERITY.MEDIUM": 0,
182195
"SEVERITY.UNDEFINED": 0,
183-
"loc": 104,
196+
"loc": 124,
184197
"nosec": 0,
185198
"skipped_tests": 0
186199
},
@@ -193,7 +206,7 @@
193206
"SEVERITY.LOW": 0,
194207
"SEVERITY.MEDIUM": 0,
195208
"SEVERITY.UNDEFINED": 0,
196-
"loc": 31,
209+
"loc": 36,
197210
"nosec": 0,
198211
"skipped_tests": 0
199212
},

0 commit comments

Comments
 (0)