forked from mesosphere/dcos-jenkins-service
-
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.
Thread Improvements (mesosphere#235)
* Add thread timeout * Add documentation and break scale creation into more methods Add documentation throughout the scale tool, both at the function and line level. The initial function to create scale workloads is too big and this begins to break some of the functionality out into smaller functions. * Capture result from thread runs Add custom thread type that stores result of run() so that failures can be detected and reported. This is used to determine what Jenkins instances had issues and can be skipped in future steps. Move timeout and error detection into its own function so both setup and teardown can use it. Any unsuccessful scenarios will be reported through the logger at the warning level. * Creating jobs is now threaded
- Loading branch information
1 parent
89a7973
commit 310f419
Showing
1 changed file
with
168 additions
and
39 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