forked from reportportal/agent-ruby
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Set description to cmd args of parallel_tests process * Fix matcher to detect when start time needs to be updated * Clean up formatting in report.rb * Implement a folder creation lock file to address duplicate folders being created * Delay each process by its ID number to create a staggered start to reporting in Report Portal (addresses load issues) * Formatting and cleanup in parallel_report.rb * Use temporary directory for tracking folder creation * Add commenting around why we are delaying threads * Make sure to use a "full path" for folder creation tracking * fixing report description when run in parallel - refactoring how runner process is detected - added fallback to cucumber if parallel test was not for parallel formatter * - reverting some changes - launch_uuid related fixes * Fix Cucumber parallel formatter * Fix parallel_tests version and possible endless loop * Add debug logging to debug some issue * Add more debug logging * Remove retrying of requests to Report Portal * Set last_used_time to a time of the parent item * Set description to cmd args of parallel_tests process * Fix URLs to include required "filter.eq.launch" parameter * Fix matcher to detect when start time needs to be updated * Clean up formatting in report.rb * Implement a folder creation lock file to address duplicate folders being created * Delay each process by its ID number to create a staggered start to reporting in Report Portal (addresses load issues) * fixing report description when run in parallel - if launch_id or file_with_launch_id is provided launch will not be marked as finished - moved sleep time, since we are waiting for report to be created anyways * - reverting file lock changes for reading the file - moving lock file related functions to private * - fixing temp file path generation - refactoring how runner process is detected - added fallback to cucumber if parallel test was not for parallel formatter * using single formatter for both parallel_cucumber and cucumber * adding logger for report portal * updating readme and adding settings for logging level * updating how response processing is handling * fixing issue with child process not closing the folder's items * fixing value for time, removing cucumber IO as it's no longer needed * - adding logging - when run in parallel, child process should not close items in process(folder) * - adding logging - add exception handling when closing item , if already closed , ignore RP 40018 error code * adding patch for multipart * updating version
- Loading branch information
1 parent
ee207f3
commit a64ff9e
Showing
12 changed files
with
409 additions
and
251 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.