tempest/releasenotes/notes
Manik Bindlish 21491dff81 Checking config file actually exist or not in tempest run
This PS will check config file passed from command line is actually
existing or not in tempest run command. If file exists, only then it
will go for set config path otherwise will fail with value error.
Also adding and modifying unit test cases for this change.

Partially-Implements: blueprint tempest-cli-unit-test-coverage

Change-Id: I09d756be69cb3a9be8d0638c41d45a089d62b238
Closes-Bug: #1808473
2019-03-18 10:17:10 +00:00
..
10 Update the documention for doc migration 2017-07-19 03:42:23 +00:00
11 Tidy up releasenotes 2017-06-29 13:42:37 +09:00
12 Fix typos in release notes 2018-03-19 07:10:32 +00:00
13 Tidy up releasenotes 2017-06-29 13:42:37 +09:00
14 Tidy up releasenotes 2017-06-29 13:42:37 +09:00
15 Tidy up releasenotes 2017-06-29 13:42:37 +09:00
16 Use inline literal markup for options in releasenotes 2018-05-31 11:31:02 +09:00
add_proxy_url_get_credentials-aef66b085450513f.yaml Add proxy_url to get_credentials in auth 2017-10-23 16:53:34 +02:00
add-additional-methods-to-policy-client-library-b8279c18335588c9.yaml Keystone v3-ext/OS-ENDPOINT-POLICY endpoints implementation. 2017-11-21 01:04:20 +00:00
add-compute-feature-serial-console-45583c4341e34fc9.yaml Nova: test live migration with serial console 2017-04-25 11:31:23 +02:00
add-create-group-from-src-tempest-tests-9eb8b0b4b5c52055.yaml Add Tests for Groups Volume APIs - Part 3 2017-08-04 18:22:43 -07:00
add-domain-configuration-client-tempest-tests-e383efabdbb9ad03.yaml Identity v3 Domain Configuration Client 2017-04-19 15:50:55 +01:00
add-domain-param-in-cliclient-a270fcf35c8f09e6.yaml Allow to specify user and project domains in CLIclient 2017-10-12 14:46:45 +03:00
add-extra-apis-to-volume-v3-services-client-bf9b235cf5a611fe.yaml Add extra apis to volume v3 services client 2018-06-20 09:33:51 +08:00
add-floating-ip-config-option-e5774bf77702ce9f.yaml Add option for whether the cloud supports floating ips 2017-05-23 15:37:03 -04:00
add-force-detach-volume-to-volumes-client-library-b2071f2954f8e8b1.yaml Add test case for force detach volume 2017-04-25 15:11:15 +08:00
add-group-type-specs-apis-to-v3-group-types-client-10390b52dedede54.yaml Add test case for group type specs APIs 2018-01-19 02:42:20 +00:00
add-identity-v3-clients-for-os-ep-filter-api-endpoint-groups-3518a90bbb731d0f.yaml Identity V3 - Endpoint Groups Client 2017-04-23 15:06:38 -05:00
add-identity-v3-clients-for-os-ep-filter-api-extensions-9cfd217fd2c6a61f.yaml Keystone v3 extension os-ep-filter api testcases 2017-04-25 14:52:07 +05:30
add-immutable-user-source-support-dd17772a997075e0.yaml Support immutable user source 2018-11-21 11:08:59 +00:00
add-ip-version-check-in-addresses-x491ac6d9abaxa12.yaml Remove unnecessary schema check of ip address 2017-08-22 06:08:16 +00:00
add-is-resource-deleted-sg-client-f4a7a7a54ff024d7.yaml Fix client usage in validation resources 2017-08-15 07:36:57 +01:00
add-kwargs-to-delete-vol-of-vol-client-1ecde75beb62933c.yaml Make delete_volume in volumes_client.py use **params 2017-04-20 15:40:30 +02:00
add-list-volume-transfers-with-detail-to-transfers-client-80169bf78cf4fa66.yaml Add support to list volume transfers with detail 2017-04-20 11:17:13 +08:00
add-load-list-cmd-35a4a2e6ea0a36fd.yaml Use inline literal markup for options in releasenotes 2018-05-31 11:31:02 +09:00
add-manage-snapshot-ref-config-option-67efd04897335b67.yaml Fix for unmanage and manage snapshot 2017-06-14 13:58:37 +08:00
add-OAUTH-Token-Client-tempest-tests-6351eda451b95a86.yaml Add token related API to Keystone v3-ext/OS-OAUTH1 client 2017-06-28 16:09:32 +00:00
add-params-to-identity-v3-list-endpoints-958a155be4e17e5b.yaml Adds **params to v3 list_endpoints 2017-06-27 20:57:55 +01:00
add-params-to-v2-list-backups-api-c088d2b4bfe90247.yaml Add 'params' argument to v2 list_backups API 2017-07-10 11:03:56 +08:00
add-port-profile-config-option-2610b2fa67027960.yaml Cleanup v18.0.0 release notes' prelude 2018-06-26 09:58:37 -04:00
add-profiler-config-options-db7c4ae6d338ee5c.yaml Add profiler support into Tempest 2019-02-16 08:10:28 +00:00
add-redirect-param-bea1f6fbce629c70.yaml Allow to create a rest_client not following redirects 2018-10-11 08:07:38 +00:00
add-reset-group-snapshot-status-api-to-v3-group-snapshots-client-248d41827daf2a0c.yaml Add test case for reset group snapshot status 2017-09-26 22:33:17 +08:00
add-reset-group-status-api-to-v3-groups-client-9aa048617c66756a.yaml Add test case for reset group status 2017-09-18 02:47:35 +00:00
add-return-value-to-retype-volume-a401aa619aaa2457.yaml [TrivialFix] Add bug reference to releasenote 2017-08-25 03:23:15 +01:00
add-save-state-option-5ea67858cbaca969.yaml Use inline literal markup for options in releasenotes 2018-05-31 11:31:02 +09:00
add-server-diagnostics-validation-schema-b5a3c55b45aa718a.yaml Tests for Nova instance diagnostics (microversion v2.48) 2017-06-23 14:14:38 +00:00
add-show-default-quotas-api-to-network-quotas-client-3a7c1159af9e56ff.yaml Add show default quotas API to network quotas_client library 2018-01-16 15:05:18 +00:00
add-show-encryption-specs-item-api-to-v2-encryption-types-client-290b421cd4bc0c0e.yaml Add test for showing encryption specs item 2018-02-08 04:30:39 +00:00
add-show-host-to-hosts-client-library-c60c4eb49d139480.yaml Add test case for showing host details 2017-04-26 20:52:34 +08:00
add-show-quota-details-api-to-network-quotas-client-3fffd302cc5d335f.yaml trivial: Fix reno typos 2018-06-06 12:50:18 +01:00
add-show-snapshot-metadata-item-api-to-v2-snapshots-client-bd3cbab3c7f0e0b3.yaml Add test for showing snapshot metadata item 2017-07-05 11:29:16 +08:00
add-show-volume-image-metadata-api-to-v2-volumes-client-ee3c027f35276561.yaml Add test for showing volume image metadata 2017-08-03 20:02:51 +08:00
add-show-volume-metadata-item-api-to-v2-volumes-client-47d59ecd999ca9df.yaml Add test for showing volume metadata item 2017-07-05 11:22:47 +08:00
add-show-volume-summary-api-to-v3-volumes-client-96e7b01abdb5c9c3.yaml Add test case for show volume summary 2017-05-07 16:09:17 +08:00
add-storyboard-in-skip-because-decorator-3e139aa8a4f7970f.yaml Added storyboard integration to tempest.lib decorators 2018-07-14 19:17:12 -04:00
add-support-args-kwargs-in-call-until-true-a91k592h5a64exf7.yaml Fix typos in release notes 2018-03-19 07:10:32 +00:00
add-update-api-to-group-types-client-09c06ccdf80d5003.yaml Add update groups types API endpoint to volumes v3 library 2017-12-13 17:26:48 +00:00
add-update-backup-api-to-v3-backups-client-e8465b2b66617dc0.yaml Add test case for update volume backup 2017-07-05 14:46:55 +08:00
add-update-flavor--api-to-flavors-client-a859542fe54aab7c.yaml Add 2.55 schema & update flavor API in flavors_client 2018-04-24 06:53:10 +00:00
add-update-group-tempest-tests-72f8ec19b2809849.yaml Add Tests for Groups Volume APIs - Part 4 2017-08-08 05:19:06 -07:00
add-validation-resources-to-lib-dc2600c4324ca4d7.yaml Make validation_resources a stable interface 2017-09-12 15:02:15 -06:00
add-volume-group-snapshots-tempest-tests-840df3da26590f5e.yaml Add Tests for Groups Volume APIs - Part 2 2017-07-25 14:34:04 -07:00
add-volume-group-types-tempest-tests-1298ab8cb4fe8b7b.yaml Add Tests for Create/Delete/Show/List Group Types 2017-07-21 15:48:50 -07:00
add-volume-groups-tempest-tests-dd7b2abfe2b48427.yaml Add Tests for Groups Volume APIs - Part 1 2017-05-02 05:53:24 -04:00
add-volume-quota-class-client-as-library-c4c2b22c36ff807e.yaml Add test cases for volume quota class 2017-04-13 13:36:55 +08:00
agents-client-delete-method-de1a7fb3f845999c.yaml Add delete_agent to AgentsClient 2018-09-27 10:38:44 -05:00
api_v2_admin_flag-dea5ca9bc2ce63bc.yaml Add api_v2_admin flag 2017-04-24 10:09:56 +00:00
bp-application-credentials-df69b1f617db1bb9.yaml Add tests for application credentials 2018-04-16 13:02:01 +02:00
bug-1791007-328a8b9a43bfb157.yaml Handling invalid name of workspace register and rename. 2018-10-03 06:42:24 +00:00
bug-1799883-6ea95fc64f70c9ef.yaml Handling invalid path of workspace register and move 2018-11-16 09:36:58 +00:00
bug-1808473-54ada26ab78e7b02.yaml Checking config file actually exist or not in tempest run 2019-03-18 10:17:10 +00:00
cinder-use-os-endpoint-type-c11f63fd468ceb4c.yaml Use --os-endpoint-type for Cinder CLI 2018-07-31 17:45:51 -05:00
cli-tests-v3fixes-fb38189cefd64213.yaml Use inline literal markup for options in releasenotes 2018-05-31 11:31:02 +09:00
compare-header-version-func-de5139b2161b3627.yaml Fix typos in release notes 2018-03-19 07:10:32 +00:00
conditional-attr-a8564ec5a70ec840.yaml Allow decorators.attr to be conditional 2019-02-15 09:01:26 -05:00
config-image-api-v1-default-to-false-39d5f2xafc534ab1.yaml Set CONF.image_feature_enabled.api_v1 default to False 2018-09-07 17:31:40 +08:00
config-volume-multiattach-ea8138dfa4fd308c.yaml Add a few tests for cinder multiattach 2018-01-25 21:37:49 -05:00
correct-port-profile-config-option-d67f5cb31f1bc34c.yaml fix port_profile 2018-12-20 13:20:16 +00:00
create-mount-config-drive-to-lib-1a6e912b8afbcc7e.yaml Refactor config drive mounting 2018-02-19 10:16:13 -05:00
credentials-factory-stable-c8037bd9ae642482.yaml Mark credentials_factory stable for plugins 2017-08-08 22:26:07 +01:00
deprecate-compute-images-client-in-volume-tests-92b6dd55fcaba620.yaml Fix recent releasenotes typo 2017-04-30 20:06:40 +01:00
deprecate-config-forbid_global_implied_dsr-e64cfa66e6e3ded5.yaml Deprecate the forbid_global_implied_dsr cfg option 2017-04-23 12:44:37 +02:00
deprecate-default-value-for-v3_endpoint_type-fb9e47c5ba1c719d.yaml Deprecate default value for v3_endpoint_type 2017-05-15 10:03:50 +05:30
deprecate-scheduler-available-filters-cbca2017ba3cf2aa.yaml Deprecate available filters in favor of enabled 2018-11-02 08:09:33 -04:00
deprecate-volume-api-selection-config-options-b95c5c0ccbf38916.yaml Deprecate volume api selection config option 2018-08-15 11:40:36 +00:00
disable-identity-v2-testing-4ef1565d1a5aedcf.yaml Disable testing of the v2.0 identity API 2017-10-18 13:59:00 +00:00
drop-DEFAULT_PARAMS-bfcc2e7b74ef880b.yaml Don't read config in cred_factory module 2017-10-24 08:42:29 +02:00
enable-volume-multiattach-fd5e9bf0e96b56ce.yaml Enable volume multiattach tests in tempest-full/slow jobs 2019-02-05 11:50:20 -05:00
extra-compute-services-tests-92b6c0618972e02f.yaml Extra compute services_client API endpoints 2017-07-07 00:51:15 +00:00
fix-list-group-snapshots-api-969d9321002c566c.yaml Replace curly quotes with straight quotes 2018-01-26 05:56:28 +00:00
fix-remoteclient-default-ssh-shell-prologue-33e99343d086f601.yaml Fix RemoteClient having bad default ssh_shell_prologue 2017-08-22 11:43:37 +02:00
fix-show-image-file-expected-code-92d97342d0f6d60e.yaml Fix expected response code of show_image_file 2018-03-21 10:48:57 -07:00
http_proxy_config-cb39b55520e84db5.yaml Add config options to set proxy_url 2017-10-16 16:36:48 +00:00
identity_client-635275d43abbb807.yaml Enhance tempest client for keystone v3 token APIs. 2017-06-20 22:09:49 +05:30
identity-tests-domain-drivers-76235f6672221e45.yaml Fix identity tests when domain specific drivers are enabled 2017-08-21 08:00:05 -03:00
identity-token-client-8aaef74b1d61090a.yaml Implement tempest client for keystone v2 token APIs 2017-06-19 14:11:12 +05:30
identity-v3-project-tags-client-36683c6a8644e54b.yaml Add identity v3 project tags client 2018-04-05 17:33:51 +00:00
intermediate-pike-release-2ce492432ff8f012.yaml Add release notes for an intermediate release. 2017-07-07 15:49:20 +01:00
intermediate-queens-release-2f9f305775fca454.yaml Add release notes for an queens intermediate release. 2017-10-25 00:46:02 +00:00
list-auth-domains-v3-endpoint-9ec60c7d3011c397.yaml List auth domains v3 identity endpoint 2017-10-26 03:40:58 +00:00
make-object-storage-client-as-stable-interface-d1b07c7e8f17bef6.yaml Move the object client to tempest.lib 2017-10-17 00:14:20 +00:00
migrate-dynamic-creds-ecebb47528080761.yaml Migrate the dynamic creds module to tempest lib 2017-07-21 16:14:40 -04:00
migrate-object-storage-as-stable-interface-42014c7b43ecb254.yaml Fix some nits in object storage clients release notes 2017-07-26 09:24:47 +03:00
migrate-preprov-creds-ef61a046ee1ec604.yaml Migrate the preprov creds module to tempest lib 2017-07-21 16:14:41 -04:00
move-attr-decorator-to-lib-a1e80c42ba9c5392.yaml Move the attr decorator from test.py to tempest/lib 2017-04-14 11:16:36 +02:00
move-related_bug-decorator-to-lib-dbfd5c543bbb2805.yaml Move the related_bug decorator from test.py to tempest/lib 2017-04-13 15:51:22 +02:00
move-volume-v3-base_client-to-volume-1edbz0f207c3b283.yaml Move base_client from volume.v3 to volume 2017-07-05 00:56:05 +00:00
network-show-version-18e1707a4df0a3d3.yaml Add missing test for "Show API v2 details" action 2018-09-21 18:53:44 -05:00
network-tag-client-f4614029af7927f0.yaml Add network tags client 2017-06-13 22:07:03 +01:00
omit_X-Subject-Token_from_log-1bf5fef88c80334b.yaml Omit X-Subject-Token from log 2018-07-16 17:46:28 +00:00
pause_teardown-45c9d60ffa889f7f.yaml Pause resource cleanup 2017-06-29 13:39:36 +00:00
Placement-client-for-placement-based-minimum-bw-allocation-27ed0938118752b6.yaml Add placement client for basic GET operations 2019-01-25 13:59:03 +01:00
plugin-client-registration-enhancements-e09131742391225b.yaml Add release notes for client registration changes 2017-08-03 16:33:29 +01:00
prevent-error-in-parse-resp-when-nullable-list-9898cd0f22180986.yaml Prevent error in _parse_resp when nullable list 2017-05-30 17:42:26 +00:00
raise-exception-when-error-deleting-on-volume-18d0d0c5886212dd.yaml Raise exception when error_deleting 2017-05-08 13:29:31 -07:00
removal-deprecated-config-options-3db535b979fe3509.yaml Remove deprecated 'orchestration' config group options 2018-01-21 17:15:42 +03:00
removal-deprecated-volume-config-options-21c4412f3c600923.yaml Remove deprecated option volume_feature_enabled.api_v1 2018-08-13 12:46:09 +00:00
remove-allow_tenant_isolation-option-03f0d998eb498d44.yaml Remove deprecated allow_tenant_isolation option 2018-07-14 02:16:16 +00:00
remove-deprecated-apis-from-v2-volumes-client-3ca4a5db5fea518f.yaml Remove deprecated APIs from volume v2 volumes_client 2017-09-21 22:10:50 +08:00
remove-deprecated-find-test-caller-f4525cd043bfd1b6.yaml Remove deprecated find_test_caller function 2018-10-15 20:32:31 +00:00
remove-deprecated-skip_unless_attr-decorator-02bde59a00328f5c.yaml Remove deprecated skip_unless_attr decorator 2017-11-29 14:37:04 +00:00
remove-deprecated-skip-decorators-f8b42d812d20b537.yaml Remove deprecated skip decorators 2017-09-21 17:17:07 +08:00
remove-deprecated-volume-apis-from-v2-volumes-client-cf35e5b4cca89860.yaml Remove deprecated volume apis from v2 volumes client 2017-10-31 15:48:02 +08:00
remove-get-ipv6-addr-by-EUI64-c79972d799c7a430.yaml Remove method get_ipv6_addr_by_EUI64 2017-10-11 17:42:04 +08:00
remove-heat-tests-9efb42cac3e0b306.yaml Remove the heat tests 2017-05-02 14:14:24 -04:00
remove-support-of-py34-7d59fdb431fefe24.yaml Remove support for py34 2017-07-26 09:33:24 +00:00
removed-tox-ostestr-8997a93d199c44f3.yaml Add release note about the ostestr tox job 2017-12-18 11:31:29 -05:00
set-cinder-api-v3-option-true-1b3e61e3129b7c00.yaml Change Cinder api_v3 config True on default 2017-05-02 17:33:03 +00:00
start-of-pike-support-f2a1b7ea8e8b0311.yaml Add release not to mark the start of Pike support 2017-08-30 09:20:58 -04:00
start-of-queens-support-fea9051ba1d85fc7.yaml Add releasenotes to mark the start of Queens support, newton EOL 2018-02-27 13:40:20 +00:00
switch-to-stestr-8c9f834b3f5a55d8.yaml Switch Tempest CLI commands from testrepository to stestr 2018-02-13 08:16:33 +00:00
tempest-default-run_validations-9640c41b6a4a9121.yaml Default enable run_validation 2018-09-17 16:10:45 +02:00
tempest-identity-catalog-client-f5c8589a9d7c1eb5.yaml create test to verify catalog standardization 2017-07-13 13:50:47 -07:00
tempest-lib-compute-update-service-6019d2dcfe4a1c5d.yaml Add update_service to compute services_client library 2018-07-10 18:56:24 +01:00
tempest-rocky-release-0fc3312053923380.yaml Add releasenote to tag the Tempest for Rocky release 2018-08-15 11:41:13 +00:00
tempest-run-fix-updates-564b41706decbba1.yaml Use inline literal markup for options in releasenotes 2018-05-31 11:31:02 +09:00
tempest-workspace-delete-directory-feature-74d6d157a5a05561.yaml Use inline literal markup for options in releasenotes 2018-05-31 11:31:02 +09:00
test-clients-stable-for-plugin-90b1e7dc83f28ccd.yaml Make test.py and clients.py as stable for plugins 2017-10-23 17:51:32 +02:00
use-cinder-v3-client-for-verify_tempest_config-2bf3d817b0070064.yaml Reuse v2 extension client for cinder v3 2017-05-30 12:57:46 -07:00
vnc-hardcoded-server-name-removed-6f8d1e90a175dc08.yaml Fix typos in vnc-hardcoded-server-name-removed releasenotes 2018-08-17 09:09:13 +08:00
volume-backed-live-mig-5a38b496ba1ec093.yaml Add CONF.compute_feature_enabled.volume_backed_live_migration 2017-12-15 16:53:56 +00:00
volume-service-testing-default-to-v3-endpoints-20b86895a590925d.yaml Volume Service Testing: default to v3 endpoints 2018-05-16 07:59:19 +00:00
volume-v3-service-clients-a863a6336af56cca.yaml Move volume v2 service clients to v3 dir 2018-05-16 08:00:40 +00:00