reporter icon indicating copy to clipboard operation
reporter copied to clipboard

Support Azure blob storage for artifacts

Open TetianaKhomenko opened this issue 2 years ago • 11 comments

Is your feature request related to a problem? Please describe. Many users use Azure blob storage in their workflow. For now, there is no way to pass test artifacts from Azure blob storage to Testomat.io.

Describe the solution you'd like Implement Support Azure blob storage for test artifacts. https://azure.microsoft.com/en-us/products/storage/blobs

TetianaKhomenko avatar Mar 15 '23 08:03 TetianaKhomenko

need for codere

poliarush avatar May 12 '23 15:05 poliarush

I have rewritten fileUploader.js file using "js classes" So Need to do a review before testing @DavertMik

https://github.com/testomatio/reporter/pull/146

If all is well, I will continue to test on the available versions of the adapters

mykhailiukVitalii avatar May 29 '23 07:05 mykhailiukVitalii

Test on

  • playwright
  • codeceptjs
  • mocha
  • junit

private/public/no artifacts

DavertMik avatar May 29 '23 11:05 DavertMik

Automated test for uploader using minio as storage for S3

DavertMik avatar May 29 '23 11:05 DavertMik

JFI - private access is implemented based on the 'sas-token' by "read" permition If you can't (or don't want to) change the blob container's ACL, other option would be to create a Shared Access Signature (SAS) on a blob. A SAS essentially gives time and permission bound access to a blob. For your needs, you would need to create a short-lived SAS token with just Read permission - https://stackoverflow.com/questions/68249453/how-to-read-azure-blob-url

mykhailiukVitalii avatar Jun 07 '23 08:06 mykhailiukVitalii

It remains to delete the old fileUploadfile and carefully recheck the reporter based on the popular frameworks!!! it seems that for some adapters, the artifacts did not load correctly before:

  • Codeceptjs: only screens, no video @DavertMik FYI

mykhailiukVitalii avatar Jun 11 '23 12:06 mykhailiukVitalii

+1 https://app.crisp.chat/website/4192ab4e-8b76-4b7e-a8c4-ea66dea249e7/inbox/session_e1f92716-574d-4f3a-a217-881372eb6d05/

poliarush avatar May 23 '24 22:05 poliarush

+1 https://app.crisp.chat/website/4192ab4e-8b76-4b7e-a8c4-ea66dea249e7/inbox/session_c8e030d5-4170-4a7b-986b-79e3d868a79c/

poliarush avatar Jun 20 '24 17:06 poliarush

@poliarush Is this going to be added to the roadmap of new features? My company really wants to use Azure Blob Storage instead of AWS S3 Buckets.

ethan-bm avatar Jan 06 '25 20:01 ethan-bm

@DavertMik @olexandr13 ?

poliarush avatar Jan 06 '25 20:01 poliarush