Skip to content

CAAS-3197: Transfer artefacts test updates#15

Merged
gabriel-pq merged 5 commits into
mainfrom
feature/CAAS-3197_fix_upload_and_download_tests
Mar 3, 2025
Merged

CAAS-3197: Transfer artefacts test updates#15
gabriel-pq merged 5 commits into
mainfrom
feature/CAAS-3197_fix_upload_and_download_tests

Conversation

@gabriel-pq

@gabriel-pq gabriel-pq commented Feb 28, 2025

Copy link
Copy Markdown
Contributor

This PR delivers a YAML file with tests for transfer artefacts repo.

The tests are running against Ubuntu and they use LocalStack.

The format of a test is:

  1. Create files in location A
  2. Use transfer artefacts Upload functionality to upload the files from location A to location B(LocalStack)
  3. Check that all files were uploaded successfully from location A to location B(LocalStack)
  4. Use transfer artefacts Download functionality to download the files from location B(LocalStack) to location C
  5. Check that all files were downloaded successfully from location B to location C

There are several scenarios covered, including:

  1. Upload/Download of multiple files
  2. Upload/Download of single file
  3. Upload/Download using wildcard
  4. Upload/Download of files with special characters
  5. Upload/Download of different file types
  6. Upload/Download of empty folders

CAAS-3197: debug path

CAAS-3197: debug path 1

CAAS-3197: debug path 2

CAAS-3197: debug path 3

CAAS-3197: format

CAAS-3197: debug 234

CAAS-3197: access localstack

CAAS-3197: format

CAAS-3197:

CAAS-3197: update uploaded checks

CAAS-3197: wildcard update test

CAAS-3197: multi-path
@gabriel-pq
gabriel-pq force-pushed the feature/CAAS-3197_fix_upload_and_download_tests branch from 29c5a67 to f0f10a7 Compare February 28, 2025 16:41
@gabriel-pq

Copy link
Copy Markdown
Contributor Author

@sonarqubecloud

Copy link
Copy Markdown

@gabriel-pq
gabriel-pq merged commit 307b193 into main Mar 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants