Skip to content

feat(LCHUX-413): Implement file upload functionality for raw test res…#1263

Merged
psakthivel04 merged 1 commit intomainfrom
feat/LCHUX-413
Mar 26, 2026
Merged

feat(LCHUX-413): Implement file upload functionality for raw test res…#1263
psakthivel04 merged 1 commit intomainfrom
feat/LCHUX-413

Conversation

@psakthivel04
Copy link
Contributor

@psakthivel04 psakthivel04 commented Mar 25, 2026

This pull request adds new functionality to handle the uploading of raw test result files before parsing in the smart_tests/commands/record/tests.py module. The changes introduce two new methods for uploading individual and multiple raw files, and integrate this upload step into the main workflow.

New functionality for uploading raw test result files:

  • Added a new upload_raw_file method to handle uploading a single raw test result file to the server, including error handling and debug logging.
  • Added a new upload_raw_files method to iterate over and upload all raw test result files, with a check to skip uploads in dry-run mode.
  • Updated the run method to call upload_raw_files before parsing test results, ensuring raw files are uploaded as part of the workflow.…ults

@psakthivel04 psakthivel04 requested a review from Konboi March 26, 2026 01:52
@psakthivel04 psakthivel04 merged commit 1fd2523 into main Mar 26, 2026
2 checks passed
@psakthivel04 psakthivel04 deleted the feat/LCHUX-413 branch March 26, 2026 08:37
@github-actions github-actions bot mentioned this pull request Mar 26, 2026
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.

2 participants