Commit Graph

30 Commits

Author SHA1 Message Date
Alexander Slipenchuk da91dadfc2 Migrate zuul config v2 to native v3
1) Move main tempest job to ec2api-tempest-plugin.
2) Remove temporarily full tempest job (will be moved to ec2api-tempest)
3) Remove completely rally job. It is not working for years.

Change-Id: I44f609f1ff08acc770943108c3ec99c887561654
2020-08-21 20:08:55 +03:00
Doug Hellmann 96756ff916 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: Id2964291cd5e56af09f84d1aeab8138c10f9758f
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-12 11:02:34 +03:00
Andrey Kurilin e95cd8cc5e Port rally plugins to use proper modules
Sometime ago, all OpenStack related stuff moved from the main repository
to the separate one - https://github.com/openstack/rally-openstack .
All further development and maintance will be done only in a new
repository. As for first major release, the structure is not changed, so
only imports should be changed.

Depends-On: I3446ccd5a36cb686282e85a9ea210d1723da1fef
Change-Id: Ied6b0693ba2e050b0d5f5bae91fed25891ae9882
2018-06-13 14:02:05 +03:00
melissaml c2f3da8055 fix error url
Change-Id: Ic7ce4fda85fcf0861aff9a16615baa9955296fbc
2018-05-19 00:53:33 +08:00
ghanshyam f5983d7cdc Remove intree ec2-api tempest tests
ec2-api jobs have been switched to use
ec2api-tempest-plugin for ec2-api tests, so
we can remove the in-tree tempest tests now.

Change-Id: I82ace9ebd1ca5216c2e3fc3d75f07146417ebf94
2018-03-18 03:27:03 +00:00
Andrey Pavlov 62786f9072 rally: rework plugin
add argument to call of scenario.configure
use classes for scenarions instead of methods
change client for describe images

Change-Id: I4e53027dcd0cb35b886f97dfe47293be8a322bde
2017-10-20 12:03:52 +03:00
tikitavi 6fe6723b7a fix rally scenarios
create image in openstack if it isn't created
fix problem with image size setting in glance v2

Change-Id: I42696413bcc3ed181b0b4357aa31920461e00c55
2017-04-26 15:57:37 +03:00
Andrey Pavlov bca0b51a33 fix experimental jobs
Change-Id: I2e71ca9fbc8869fb680a15567f575880c5491223
2016-09-17 12:57:40 +03:00
Andrey Pavlov 7245cd294e fix rally plugin due to rally changes
Change-Id: If12a10efcc9c64b37d78f55fc6423a9523281274
2016-08-17 09:36:18 +03:00
Andrey Pavlov 084d0b39f8 rework rally
Change-Id: I59383e7ed0625755497af5ce39195073a41c7eb2
2015-12-31 09:56:43 +03:00
Andrey Pavlov 400f130485 fix rally
Change-Id: Ic8048b6e36afce2863228e74a3827bccae24109a
2015-12-15 09:23:54 +03:00
Andrey Pavlov 64580a36d3 functional tests: fix tests work over SSL OpenStack Cloud
Change-Id: I3a6e02e96ed807ce4305876fe3c5798449fedc24
2015-11-09 21:58:58 +03:00
Andrey Pavlov dfea99164b rally: fix logging due to changes in rally
Change-Id: I3f4c6864a926c63f62173f9b633ee63e2f803a84
2015-11-05 21:22:42 +03:00
Andrey Pavlov d83bd7313b fixes for experimental pipeline
Change-Id: I4e50b79c2d7a74634a52e86570373c6ab48a9f5f
2015-10-20 14:46:38 +03:00
Andrey Pavlov 61a965cfc9 fix rally scenarios
1. ec2_servers has been commited to rally and our ec2_server object
now conflicts with rally`s. in this patchset our object has been renamed.

2. rally now doesn't save context between runs. it passes original context
to each run. before this feature we stored something in context and
didn't count first run. moved to using global var of ec2 plugin.
rally was changed here - https://review.openstack.org/#/c/203911/9

3. added route tables preparation for floating ip associating.

4. Scenarios was refactored in rally
https://review.openstack.org/#/c/212831/3

Change-Id: I57d6298a8ae734720f68a0caf2b36c92f32893b0
2015-08-18 09:39:50 +03:00
Andrey Pavlov 5b9b0cd55e fix rally scenarios
Change-Id: I209ecfa52ecfef1fc5b77d715c25e6daa726ac1f
2015-08-07 21:54:21 +03:00
Andrey Pavlov f29e66a6a9 fix rally scenarios because of rally changes
Change-Id: If4bae9be1becbcce138ea955e8640a32efb6f91e
2015-07-02 22:01:42 +03:00
Andrey Pavlov 103062f57a update from global requirements
Change-Id: Iac66906b7565d2ba43432b6b29f86b2a4487e7eb
2015-07-01 17:02:52 +03:00
Andrey Kurilin 92b754e38b [rally-jobs] Change import of base context
Rally team wants to change structure of context module[*] and doesn't want to
break ec2 gates, so this patch adds try...except block to cover old structure
and new one.

try...except block should be removed, after patch in Rally will be merged.

[*] - https://review.openstack.org/#/c/188518/

Also, this patch fixes wrong import of rally network wrapper

Depends-On: I29c2dd5f85dc8b0a59d9b3f0ea86ff3edf0a7953
Change-Id: I4a012c994dbbc6320f6d3c6b1537b47c6f1579e5
2015-06-05 23:04:15 +00:00
Andrey Pavlov 118a23bfef remove botocore`s version`s restriction
Change-Id: Ic20707c96f4d985d26cb287684bb3a1212927d98
2015-05-28 17:28:30 +03:00
Andrey Pavlov 53ca11c030 fix rally scenario 'describe_one_instance'
Change-Id: I14771b1092d069511b25be05b8dd02acf46bdb99
2015-05-25 17:56:06 +00:00
Andrey Pavlov c0796154fd implement paging
Change-Id: Id044e0943ed163cf33631b035c3e09f7ace4f668
2015-04-28 11:33:19 +03:00
Andrey Pavlov 3947354c37 move to botocore clients technology
from https://botocore.readthedocs.org/en/latest/client_upgrades.html#client-upgrades

Version 0.104.0 emitted an ImminentRemovalWarning when using the old interface. This warning is now printed to stderr by default. A user can still turn off these warnings via the warnings module.
The develop branch on github will be updated to completely remove the old interface. At this point the client interface will be the only interface available when using the develop branch on github.
A 1.0 alpha version will be released. By default, pip will not pick up any alpha/beta releases.
A 1.0 beta version will be released.
A GA (1.0) version of botocore will be released.

Change-Id: Id6661e3e1e73de018e9b4de7612972654bb27422
2015-04-24 14:18:46 +03:00
Andrey Pavlov a98a506eb9 add test for bug #1215527
also fake result for 'disableApiTermination' added
in DescribeInstanceAttribute. One of next reviews will add this
functionality.

fix botocore version to 0.103
version 0.104 returns some inconsistent information

Change-Id: I581e803a57c9ee63e873308c0f08cd7cf2158230
2015-04-17 15:31:51 +03:00
Andrey Pavlov d4a116557d add network scenarios for rally
Change-Id: Ia91a6ca5b20eb563b2d196bfe75922f76ed092a4
2015-04-16 19:09:32 +03:00
Andrey Pavlov fced81a4f8 try to skip first run in rally results
Change-Id: I25d0d79a812263e72c90ad6d77a59295084c21c1
2015-04-15 14:29:41 +03:00
Andrey Pavlov 64fc208ecf restrict listing neutrons' resources to one tenant for admin
Change-Id: I587f208f9166b3b560331129d81c2a192891c3be
2015-04-14 16:47:23 +03:00
Andrey Pavlov fcdb11b26e upgrade rally scenarios
install botocore for rally run
increase parameters
add scenarios

Change-Id: I1b5d2a99ccc9de9cd164f40d4a84b29a8864c7c2
2015-04-10 18:03:07 +03:00
Andrey Pavlov 72a1e1abec Add images describing to rally scenarios
Change-Id: I5b4c992aab40a9af6484ef6acc41763ec50149e7
2015-03-02 13:20:24 +03:00
Andrey Pavlov 07c398b425 adding rally scenario
adding first rally scenario to check perfomance in
comparision with original nova EC2 layer.

Change-Id: I1e802992db614d25ceda925d54a6192053816a9b
2015-02-26 12:28:17 +03:00