summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Avoid tox_install.sh for constraints supportAndreas Jaeger2017-12-021-55/+0
| | | | | | | | | | | We do not need tox_install.sh, pip can handle constraints itself and install the project correctly. Thus update tox.ini and remove the now obsolete tools/tox_install.sh file. This follows https://review.openstack.org/#/c/508061 to remove tools/tox_install.sh. Change-Id: I53af44978840c5b222e421dae6963705c373765d
* Pass os_identity_api_version into functional testsKyrylo Romanenko2017-07-311-1/+1
| | | | | | | | Add 'os_identity_api_version' to keystone_v3_conf_settings. Deduplicate excessive _ironic_osc method. Change-Id: I9b93ec8a299d3a69629bf294d23d1b1d9e23660e Closes-Bug: #1646837
* Merge "Change os_tenant_name to os_project_name in tests configuration script"Jenkins2017-01-251-2/+2
|\
| * Change os_tenant_name to os_project_name in tests configuration scriptKyrylo Romanenko2017-01-181-2/+2
| | | | | | | | | | | | | | | | | | OS_TENANT_NAME variable is deprecated in Devstack. Replace it with OS_PROJECT_NAME variable in configuration script tools/run_functional.sh which generates config dynamically. Change-Id: I7b2fab37aeae6e37672b9b92f0b5ae49a1b2e2d9 Related-Bug: #1646837
* | Use identity api version 3 for OSC plugin testsKyrylo Romanenko2016-12-121-0/+1
|/ | | | | | | | | Explicitly use `--os-identity-api-version` option for Baremetal OSC plugin functional tests taking it's value from config. Change-Id: I3eeb7cd029fe440684a5736eeb3b5788d1666a08 Closes-Bug: #1646837
* Sync tools/tox_install.shAndreas Jaeger2016-08-301-33/+33
| | | | | | | | | | | | | Sync tools/tox_install.sh with python-openstackclient. This brings in the following improvements: * Do not leave temporary directory around, instead delete temporary directory directly after usage (change I939eae82dba3287fd4e4086128ebf4609a0e0770). * Do not set ZUUL_BRANCH explicitely and remove unused if condition (change I0077c986a17d6bb92791474e03d1e77776e9382f). Change-Id: I16b2ffaa21cc8ac6925a8d5a39bdd1b08d6bcd43
* Use constraints for all the thingsJim Rollenhagen2016-08-191-0/+55
| | | | | | | | This configures tox to use upper-constraints for everything, except environments used for post jobs (as constraints aren't supported there yet). Change-Id: I6f3fb3fba567401c1da0196de30e142f7ca11eb4
* Allow functional tests to work with Keystone v3Vladyslav Drok2016-02-011-0/+2
| | | | | | Closes-bug: #1540287 Change-Id: Ia8f1d41c828dd922559bf8fbcd1b331b0247faf1
* Drop explicit Python 2.6 supportJim Rollenhagen2015-11-171-3/+3
| | | | | | Removes py26 env from tox.ini and other 2.6 references. Change-Id: I2060047d3bc29c25c500086ab7d9c0e827486654
* Revert: requirement files in alphabetical orderRuby Loo2015-07-131-32/+0
| | | | | | | | | | | This manually reverts commit 07827ed717f94ed05027787cc0c875e0a2e18844 which sorted the requirement files in alphabetical order and added a test to ensure that they were sorted. The requirement files should not be sorted: http://lists.openstack.org/pipermail/openstack-dev/2014-September/044736.html Change-Id: I8917b85ad1d8571dc36ecda7570ee53c4e5da72d
* Remove unneeded 'utf-8' coding linesJohn L. Villalovos2015-04-211-2/+0
| | | | | | | | | | | | | | | | | | This is basically a revert of commit: af741ec2236619880fa902d68aef4a6ae6cef534 It was decided that only files that need to have the line: # -*- coding: utf-8 -*- Should have the line[1] as a general principle This patch removes the 'utf-8' coding line from files that consist entirely of ASCII characters. [1] http://eavesdrop.openstack.org/meetings/ironic/2015/ironic.2015-04-20-17.00.html Partial-bug: #1325193 Change-Id: I88c1c37f7b580aa805eae9d4a1e66d33302a325f
* Adds basic ironicclient functional testingAdam Gandelman2015-03-091-0/+26
| | | | | | | | | | | | This moves unit tests to ironicclient/tests/unit and adds a new test directory at ironicclient/tests/functional. These are meant to be functional tests that are run against a living cloud (presumably deployed by devstack as part of a gating job). They depend on a test.conf to exist that contains admin user credentials for said cloud. This includes a simple run_functional.sh script that is meant to create that and serve as the entry point for running the tests from a devstack post_test_hook. Change-Id: I11570c3e22e4f80b94d0643dca6ed8231217c877
* Merge "Add bash completion support for ironic cli"Jenkins2014-07-151-0/+27
|\
| * Add bash completion support for ironic cliRamakrishnan G2014-07-091-0/+27
| | | | | | | | | | | | | | | | | | | | This commit adds the 'bash-completion' option to ironic cli which prints all sub-commands and options, and bash_completion scripts for bash auto completion. Change-Id: Ide5b29e262b4217046f124d86902cd0abfdab1b6 Closes-Bug: 1332408
* | Add UTF-8 coding lines to all Python filesMartin Geisler2014-05-311-0/+2
|/ | | | | | | | | | | | | | | | | While not strictly necessary for files containing only ASCII characters, adding a line with "coding: utf-8" can guard against future SyntaxError's in case someone inserts a Unicode literal. This commit adds such lines to all .py files. The syntax used by this commit works with Python (of course). It also works with Emacs, which will recognize the special "-*-" marker and use the "coding" variable to correctly decode the file, even in an environment where UTF-8 is not the default file encoding. Existing coding lines were normalized to match the new lines added. Partial-bug: #1325193 Change-Id: I58bf93fea711fd25890356a397e594bd820c99e3
* Sort requirement files in alphabetical orderChenZheng2014-02-271-0/+32
| | | | | | | | This makes code more readable, and can check whether specific library in the requirement files easily. We also enforce the check in pep8. Change-Id: I138b332102a94557f153f8982ec00d493e2472b0 Closes-Bug: #1285478
* Remove vim headerHe Yongli2014-02-131-2/+0
| | | | | | | | | | | No need to set tabstop tons of times, this can be set in your vimrc file instead. More disucssion: http://openstack.10931.n7.nabble.com/Remove-vim-modelines-td21780.html Change-Id: Iff0d2e4725355800f923a04a1bfcac3003a6abd2 Close-bug: #1229324
* Add initial filesChris Krelle2013-09-053-0/+219
Add initial files to the repo. Change-Id: Ia6b0278fc9817f44e63507b54e7d7ad41bf4e219