summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge "py3: Fix distributed benchmarking"HEADmasterZuul2023-05-161-3/+9
|\
| * py3: Fix distributed benchmarkingTim Burke2023-02-161-3/+9
| | | | | | | | Change-Id: I52b38ca4ccaec0b77d333a710e238300679cf86b
* | Merge "Use unversioned templates"Zuul2023-02-171-1/+1
|\ \
| * | Use unversioned templatesTakashi Kajinami2022-07-221-1/+1
| |/ | | | | | | | | | | ... because swift-benach follows the independent release model. Change-Id: I8650ef4f6145849076b6fdda46151a7d3eaa677d
* | Fix tox.ini to work with tox4Tim Burke2023-02-171-2/+1
|/ | | | | | Also, update our minversion to match swift. Change-Id: I3d0cd6ef11f010f79367598dbb242121c7348d4d
* Migrate from testr to stestrHeroicHitesh2021-06-305-13/+22
| | | | | | | | Replace .testr.conf by .stestr.conf for migration and update .gitignore, tox.ini and test-requirements.txt files accordingly Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com> Change-Id: I0948bd22e257285c77fb61564684ab31080ecf54
* Merge "Use py3 as the default runtime for tox"Zuul2021-07-011-1/+1
|\
| * Use py3 as the default runtime for toxzhangboye2021-06-301-1/+1
| | | | | | | | | | | | | | Moving on py3 as the default runtime for tox to avoid to update this at each new cycle. Change-Id: I8225f85caa5db84d10eef91a7948306d98ba8962
* | Merge "Switch to xena jobs"Zuul2021-07-012-1/+2
|\ \ | |/ |/|
| * Switch to xena jobsTim Burke2021-06-302-1/+2
| | | | | | | | Change-Id: If21c091da5bd1648945028c20b78b6dd3bf1e856
* | Merge "Drop testing for py27"Zuul2021-06-303-4/+1
|\ \ | |/
| * Drop testing for py27Tim Burke2020-07-163-4/+1
| | | | | | | | Change-Id: Ib04148b0705beb6ae0e3d2bf6b80df0e6387a31d
* | py2: Import print functionTim Burke2020-07-201-0/+2
|/ | | | | Change-Id: Ia1e326d52efdddd3b97fa1c2296de7d1b5589f09 Related-Change: I46c196c389f9425c398506a4abe4dd0abed7ade9
* py3: Fix sigint handlerTim Burke2020-07-141-2/+3
| | | | Change-Id: I46c196c389f9425c398506a4abe4dd0abed7ade9
* Switch to Ussuri jobsxuanyandong2019-10-251-1/+1
| | | | Change-Id: I07ef97c59658bda1f46817179164bf306718569b
* Allow users to specify object sizes with k/M/G suffixesTim Burke2019-08-293-4/+59
| | | | Change-Id: Ie8671e2313b76376d123c9d4eafcc1aff44ba0b8
* Port to py3Tim Burke2019-08-299-23/+34
| | | | Change-Id: Ib86178259f854c15dd305dd39779a203cafb0451
* OpenDev Migration PatchOpenDev Sysadmins2019-04-191-1/+1
| | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* Merge "Change openstack-dev to openstack-discuss"Zuul2019-01-041-1/+1
|\
| * Change openstack-dev to openstack-discussZhijunWei2018-12-041-1/+1
| | | | | | | | Change-Id: I64d6a472718576095657f0767ff60da6e62c683f
* | Add long_description to fix gateTim Burke2019-01-031-0/+1
|/ | | | | | | | | | With https://github.com/pypa/twine/commit/125b772 this will not be necessary, but may as well fix the warning that would get generated. Apparently this has been broken ever since PTI started using twine, back in https://github.com/openstack-infra/project-config/commit/38e40c5 Change-Id: I577883ccc9441cd0eb12eae02149874c736f25a3
* import zuul job settings from project-configNguyen Hai2018-08-241-0/+3
| | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I3c98411e9ff1840a721933e4fa23f770dc0835d5 Story: #2002586 Task: #24337
* Merge "Remove discover from test-requirements"Zuul2017-10-201-1/+0
|\
| * Remove discover from test-requirementsSwapnil Kulkarni (coolsvap)2016-07-211-1/+0
| | | | | | | | | | | | It's only needed for python < 2.7 which is not supported Change-Id: I794ed96bcc6b2a6d2fd83e67e485a3a099f26ca6
* | Replace assertEquals with assertEqualLuong Anh Tuan2016-11-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | The method assertEquals has been deprecated since python 2.7. http://docs.python.org/2/library/unittest.html#deprecated-aliases Also in Python 3, a deprecated warning is raised when using assertEquals therefore we should use assertEqual instead. This is part of blueprint assertequal Change-Id: Ie6b881f594c0b3e7015e70a12d7ac720fa765736
* | Remove support for py33/py26reedip2016-09-102-2/+1
|/ | | | | | | | Python 3.3/Python 2.6 is not supported from Mitaka, as per Infra. The following patch removes the support for the same. Change-Id: I7c8a1a39f0e86cbd38466c2dcd611a8f513c8adc Closes-Bug: #1526170
* Merge "Put py34 first in the env order of tox"Jenkins2016-06-081-1/+1
|\
| * Put py34 first in the env order of toxJanonymous2016-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | To solve the problem of "db type could not be determined" on py34 we have to run py34 env before py27. This patch puts py34 first on the tox.ini's list of envs to avoid this problem to happen. Change-Id: Ife0c57c0d92d41018862aad744ef9af65ef87b21 Closes-bug: #1489059
* | version bump to open 1.2.1 dev workJohn Dickinson2016-02-121-1/+1
| | | | | | | | Change-Id: I2fa98e3cd706ab9dbc022288a8540f063ea9498c
* | version bump for 1.2 release1.2.0John Dickinson2016-02-122-1/+5
| | | | | | | | Change-Id: Ief12fe5673369e9445f3f8538a875d8627dd5d0a
* | added metadata section to setup.cfgJohn Dickinson2016-02-121-0/+3
| | | | | | | | | | | | This is necessary for release tooling. Change-Id: I96a83be91730ec8ac55502dd738b75a3a2626430
* | version bump to open 1.2 dev workJohn Dickinson2016-02-111-1/+1
| | | | | | | | Change-Id: I50201bafc1f623b1470a8a7f2c36002c925db3f0
* | version bump for 1.1. release1.1John Dickinson2016-02-111-1/+1
| | | | | | | | Change-Id: I5a818d5a2a73af45b60fee74f8d190d5111eb275
* | authors/changelog update for 1.1. releaseJohn Dickinson2016-02-113-1/+18
| | | | | | | | Change-Id: I472fb72bfaf90a11b11e4d802da3981325a95408
* | TrivialFix of Import JSONreedip2016-01-291-4/+1
|/ | | | | | | | | | | As per the comment#12 in [1], the if loop can be removed and json can be directly imported from bench.py [1]: https://review.openstack.org/#/c/264486/ TrivialFix Depends-On:I7c8a1a39f0e86cbd38466c2dcd611a8f513c8adc Change-Id: I519753b0db0d8eee70c84afa92dfab2b943afbac
* Bump eventlet min version to 0.17.4Ondřej Nový2016-01-221-1/+1
| | | | | | | Keep eventlet version same as Swift dependency. This update matches the OpenStack global requirements version. Change-Id: Ic8136901a6bc6447ea7248ed3e699ed0f9c0448a
* Pass environment variables of proxy to toxdharmendra2016-01-061-0/+1
| | | | | | | | When a development environment is under a proxy, tox is failed even if environment variables of the proxy are set. This patch fixes this problem. Change-Id: I5382f1b2100ba15fb4a6f501d3885984a68579ab
* Deprecated tox -downloadcache option removedOndřej Nový2015-12-111-3/+0
| | | | | | | | | | Caching is enabled by default from pip version 6.0 More info: https://testrun.org/tox/latest/config.html#confval-downloadcache=path https://pip.pypa.io/en/stable/reference/pip_install/#caching Change-Id: I1fe8420806ea45ebc3d455f281bdbe49e0d94e7c
* Merge "update hacking in test-requirements"Jenkins2015-11-242-3/+3
|\
| * update hacking in test-requirementsJohn Dickinson2015-11-092-3/+3
| | | | | | | | | | | | also changed a variable name to pass a new hacking check Change-Id: Ib64adcc6c986528e619ee42abc21f42f9f2dfbf4
* | Try to detect HTTP proxy and warn about it.Ondrej Novy2015-10-053-1/+37
|/ | | | | | | swift-bench test results could be altered when using HTTP proxy server. This patch add warning when HTTP proxy has been detected. Change-Id: Id818203345914efee37852e96541c259de6ae555
* add storage policy optionThiago da Silva2015-06-013-3/+18
| | | | | | | | provide ability for user to select which storage policy to run benchmark against Change-Id: I9973f964ec3989281f47f853be053498e7a6e51e Signed-off-by: Thiago da Silva <thiago@redhat.com>
* Fix bug when using --log-level optionChristian Schwede2015-04-201-2/+5
| | | | | | | | | | Fixes a bug when using the --log-level/-o option. These are currently not usable, because a condition always exits if there are not exactly two command-line arguments used (the ip and port). This patch also ensures that the used log-level settings are valid choices. Change-Id: I5d64e57b59947c059924fce3e458cfe9fa284318
* Clean up some conf parsingSamuel Merritt2014-10-131-6/+5
| | | | Change-Id: Idba39e06e3db8eca84f3cef8c597ad222cf6d532
* Fix next on SourceFileSamuel Merritt2014-10-131-1/+1
| | | | | | | | | next(iterable) is supposed to return the next thing in the sequence; here, that's a bunch of zeros. However, this was returning a generator that yielded one item: a bunch of zeros. This broke direct benchmarking. Change-Id: I2fca4795fc9b3d1637c72616a52a60482d6e853e
* Work toward Python 3.4 support and testingJeremy Stanley2014-09-031-1/+1
| | | | Change-Id: I68943058d613387ea5bb675dc720148318989afd
* Remove tox locale overridesJeremy Stanley2014-02-101-3/+0
| | | | | | | | | | | | | | | * tox.ini: The LANG, LANGUAGE and LC_ALL environment overrides were introduced originally during the testr migration in an attempt to be conservative about the possibility that locale settings in the calling environment could cause consistency problems for test runs. In actuality, this should be unnecessary and any place where it does cause issues ought to be considered an actual bug. Also, having these in the configuration actively causes older pip to have problems with non-ASCII content in some package metadata files under Python 3, so drop it now. Change-Id: Idc298cccd88eb7c929a648e31e129d4355ef7270 Closes-Bug: #1277495
* Sync with global requirementsSascha Peilicke2014-02-041-2/+2
| | | | Change-Id: Ie4c17c36e70e1ffb4f2c1384df0322521130939e
* Merge "Add MANIFEST.in"Jenkins2014-01-312-0/+4
|\
| * Add MANIFEST.inChmouel Boudjnah2014-01-242-0/+4
| | | | | | | | | | | | | | - minVersion to 1.6 for tox as well to get a much faster run. Closes-Bug: #1269054 Change-Id: I8bbb74fc515dd3f8ac05ee258a58cd19d6d09c58