# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#24 | 9995 | Stephen Moon | Moving the non-Windows version with logging to its own directory for clarity | ||
#23 | 9647 | Stephen Moon |
Added try block in inserting data into the database. However, I have noticed that I can run into a deadlock depending on how I set the sleep time |
||
#22 | 9594 | Stephen Moon | Fixed bugs with passing non-str to subprocess module function | ||
#21 | 9593 | Stephen Moon | Made it compatible with Python 2.7 and higher | ||
#20 | 9589 | Stephen Moon |
Storing the final results to sqlite3 database. Further changes will be made to the script |
||
#19 | 9582 | Stephen Moon | WIP: Generating statistics of concurrency run | ||
#18 | 9558 | Stephen Moon | Added a sentinel value to stop all the processes in a specified number of seconds | ||
#17 | 9120 | Stephen Moon | Removed statement which is no longer true since creating a numbered changelist eliminates the raced condition during concurrent submission from the same client. | ||
#16 | 9118 | Stephen Moon | Insure that each line is split on one colon | ||
#15 | 9035 | Stephen Moon | Updating the code to comply with Python 2.7 or higher | ||
#14 | 8658 | Stephen Moon | Changed the description of populate command so that its change can be deleted during clean up | ||
#13 | 8651 | Stephen Moon | Increased number of files and reduced number of runs | ||
#12 | 8649 | Stephen Moon | Added a routine to handle resolve for merge and integ | ||
#11 | 8648 | Stephen Moon | added two more writers for test | ||
#10 | 8647 | Stephen Moon | Updated the code so that it displays which host the commands are coming from | ||
#9 | 8634 | Stephen Moon |
Fixed the overlooked bugs. self.DEPOT_NAME was not defined |
||
#8 | 8632 | Stephen Moon | In order for the suite to be launched from different machines, each script needs to generate different users and clients since the names are global | ||
#7 | 8631 | Stephen Moon | Updated the suite so that the driver script could be launched from multiple physical client machines | ||
#6 | 8630 | Stephen Moon | Made additional changes to enable running from many different client machines | ||
#5 | 8628 | Stephen Moon | Client is now created with the depot name corresponding to the client hostname | ||
#4 | 8626 | Stephen Moon |
Made changes to make it compliant with Python 2.7. Needs testing |
||
#3 | 8624 | Stephen Moon | Replaced all prefix variable with self.PREFIX | ||
#2 | 8623 | Stephen Moon |
Now you can run the script from different client machines concurrently. Also, added no_param array for the lockless commands which does not have any parameter |
||
#1 | 8600 | Stephen Moon | A suite to generate concurrency |