You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix workflow problems for Persistеnce test executions and ASV AWS S3 tests execution (#2585)
#### Reference Issues/PRs
<!--Example: Fixes#1234. See also #3456.-->
#### What does this implement or fix?
ASV tests problems with AWS S3: the code wrongly assumed aws bucket from
azure env vars. This works locally as I did had Azure vars. But the ASW
workflow does not supply those vars. This is fixed and run is initiated
from Actions:
https://github.com/man-group/ArcticDB/actions/runs/16987111363
Persistance tests are executed from a separate workflow. This workflow
runc cleanup seed and verify tasks. The workflow does not install any
arcticdb test libraries. Further it works with old arctic also,
therefore it is much more closer to installation tests and must not
include any new stuff from master but stuff that has been there in 3.0.0
only. This again was invisible requirement during development of Azure.
Thus all worked fine
Run from Actions with AWS_S3:
https://github.com/man-group/ArcticDB/actions/runs/16988249102
Both could only be revealed if executed against latest changed sources
from Azure branc. As those workflows are not part pf the PR they were
forgotten ....
#### Any other comments?
#### Checklist
<details>
<summary>
Checklist for code changes...
</summary>
- [ ] Have you updated the relevant docstrings, documentation and
copyright notice?
- [ ] Is this contribution tested against [all ArcticDB's
features](../docs/mkdocs/docs/technical/contributing.md)?
- [ ] Do all exceptions introduced raise appropriate [error
messages](https://docs.arcticdb.io/error_messages/)?
- [ ] Are API changes highlighted in the PR description?
- [ ] Is the PR labelled as enhancement or bug so it appears in
autogenerated release notes?
</details>
<!--
Thanks for contributing a Pull Request to ArcticDB! Please ensure you
have taken a look at:
- ArcticDB's Code of Conduct:
https://github.com/man-group/ArcticDB/blob/master/CODE_OF_CONDUCT.md
- ArcticDB's Contribution Licensing:
https://github.com/man-group/ArcticDB/blob/master/docs/mkdocs/docs/technical/contributing.md#contribution-licensing
-->
---------
Co-authored-by: Georgi Rusev <Georgi Rusev>
Copy file name to clipboardExpand all lines: .github/workflows/persistent_storage.yml
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,8 @@ on:
12
12
endpoint: {default: 's3.eu-west-1.amazonaws.com', type: string, description: The address of the S3 endpoint}
13
13
region: {default: 'eu-west-1', type: string, description: The S3 region of the bucket}
14
14
clear: {default: 0, type: number, description: Controls wheather we will clear the libraries in the versions stores that we test against}
15
+
persistent_storage: {required: true, default: "no", type: string, description: Specifies whether the python tests should tests against real storages e.g. AWS S3 }
0 commit comments